Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Painel
borderColor#E4E3E3
bgColor#ffffff
titleColor#ffffff
borderWidth1px
titleBGColor#704581
titleREVISIONES


Expandir
titleExpandir revisiones


FechaVersiónDescripciónAutor

 


Se agregan campos opcionales de fechas de inscripción al servicio de padrones.

Se agrega nota para el servicio ítem con el flag requiere reserva si por configuración se debe importar automáticamente

 

2.0Creación del documento basado en v7.0 actualizado a v7.1

 

2.1Se agregan servicios itemAttribute y atributos del item

 

2.2Se agrega anexo de recomendaciones y se actualizan con nuevos servicios

 

2.3Se agrega servicio transferDocument (para caso particular simulando tienda de abastecimiento store.erpFlag = true)

 

2.4Se agregan los tipos de identificación del customer para otros países

 

2.5Se agregan campos de crédito al servicio customer (a partir de v7.4) y al item el flag de creditAllowed

 

2.6Se agregan dos nuevos campos (a partir de v7.4) al servicio customer e item (affiliate y partyFiscalRegime). Al servicio ítem se agrega el campo serialFormat

 

2.7Se agrega el servicio de itemStore.

 

2.8Se agrega dentro de la request de itemAttribute, un campo obligatorio "dataType"

 

2.9Se ajustan campos del servicio customer (se elimina disabled dentro de party, se ajusta título partyData por party)

 

3.0Se agrega el servicio itemInternalTax.

 

3.1Se corrige el nombre de inventoryControlDocumentSerializedtLineItems y se agrega el externalCode en Item y unitOfMeasure

 

3.2Se ajusta en el servicio itemSellingPrices (lista de precios) el envío de las tiendas y canales 

 

3.3Se ajusta el servicio itemSellingPrices (lista de precios)  con campos deprecados

 

3.4Se cambia la descripción del campo "order" a una mas representativa.


 

3.5Se agregan los campos minStockForChannels y minSalePrice al servicio item y a itemStore (disponible a partir de v7.5.2)

 

3.6Se agregan notas y ajustes al servicio de item (por atributos) y al servicio itemAttribute

 

3.7Se actualiza el campo serialFormId e inventoryControlDocumentState del servicio de "transferDocument"

 

3.8Se actualiza el servicio de customer con el agregado de campos en el partyContactMethod 





Painel
borderColor#E4E3E3
titleColor#ffffff
borderWidth1
titleBGColor#704581
titleCONTENIDO


Expandir
titleExpandir contenido

Índice


...

Propiedad

Tipo de dato

Descripción

Requerido

item

String

Código de artículo

Si

itemTypeRelated

String

Código de la relación entre artículos (Valores posibles, los indicados en la columna "Código")

CódigoDetalle
SIArticulos similares
CIArtículos complementarios
CSServicios complementarios
WRTGarantías
SCSimilares por color
STSimilares por talle
SSSimilares por tamaño


Si

itemRelated

String

Código del artículo relacionado

Si

nameRelated

String

Descripción del tipo de relación (texto opcional)

No

disabledBooleanIndicador de habilitadoNo


Request de

...

artículos relacionados

Bloco de código
<bridgeCoreRequest>
   <operation>createOrUpdate</operation>
   <params>
      <itemsRelated type="list">
         <itemRelated type="bean">
            <item>AW5420</item>
            <itemRelated>825301</itemRelated>
            <itemTypeRelated>CI</itemTypeRelated>
            <nameRelated>RComplementario</nameRelated>
         </itemRelated>
         <itemRelated type="bean">
            <item>AW5420</item>
            <itemRelated>825650</itemRelated>
            <itemTypeRelated>SI</itemTypeRelated>
            <nameRelated>RSimil</nameRelated>
         </itemRelated>
      </itemsRelated>
   </params>
</bridgeCoreRequest>

...

  Propiedad

Tipo de dato

Descripción

Requerido

purposeType id

Integer

Id del tipo de propósito del contacto. El listado de los valores ya precargados por setup son los siguientes valores:

1 – Emergencia

2 – Consulta (default)

Si

methodType id

Integer

Id del tipo de método de contacto. Estos valores vienen configurados en el setup o podrán ser ajustados por BM.

Puede ser unos de los siguientes valores:

1 – Particular

2 – Laboral

Si

name

String

Nombre del método de contacto (ej: personal, laboral) 

No

externalSellerID 

String

Opcional 

ID del vendedor externo

No

externalSellerName 


String

Opcional

Nombre del vendedor externo 

Ejemplo

<partyContactMethod type="bean">
                        <purposeType id="2" />
                        <methodType id="2" />
                        <effectiveDate format="dd-MM-yyyy">01-01-2000</effectiveDate>
                        <expirationDate format="dd-MM-yyyy">31-12-2050</expirationDate>

                        <externalSellerID>123</externalSellerID>                     

                        <externalSellerName>Juan Perez</externalSellerName>        

                     </partyContactMethod>
                  </contactMethods>

No

effectiveDate

Date

Fecha de inicio vigencia

Si

expirationDate

Date

Fecha expiración del contacto

Si

address

Bean

Domicilio (L a estructura puede verse bajo el título "Domicilio", ver “Domicilio” )

No

emailAddress

Bean

Correo Electronico(L a estructura puede verse bajo el título "Correo electrónico", ver “Correo electrónico” )

No

telephone

Bean

Telefono(L a estructura puede verse bajo el título "Telefono"   , ver “Telefono” )

No

...

Bloco de código
<bridgeCoreRequest>
	<operation>createOrUpdate</operation><params>
		<customers type="list">
			<customer type="bean"><code>920180</code>
			<store>1</store><party type="bean">
				<name>PINTURERIA ORO SA</name>
				<typeCode>OGN</typeCode>
				<roleAssignments type="list"><partyRoleAssignment type="bean">
				<contactMethods type="list">
					<partyContactMethod type="bean">
						<purposeType id="2"/><methodType id="1"/>
 						<name>Laboral</name> 
                        <effectiveDate>2017-01-20T16:12:17</effectiveDate>
						<expirationDate>2200-12-30 00:00:00.000</expirationDate>
						<address type="bean">
							<city type="bean">
								<code>10859</code>
								</city><country type="bean">
								<code>ARG</code></country>
								<state type="bean">
									<code>AR-B</code></state>
									<firstLine>CASA 60 SAN JOSE LA HERAS</firstLine>
									<postalCode>9017</postalCode>
									</address><emailAddress type="bean">
									<name>[email protected]</name>
									</emailAddress>
									</partyContactMethod>
									</contactMethods>
									<sequenceNumber>1</sequenceNumber>
       <partyRole id="1">
          <name>Cliente</name>
       </partyRole>

									<effectiveDate format="dd-MM-yyyy">20-01-2017</effectiveDate>
									<expirationDate format="dd-MM-yyyy">30-12-2200</expirationDate>
									</partyRoleAssignment></roleAssignments>
									<identifications type="list"><partyIdentification type="bean">
									<identificationType id="3"/><identifierValue>20225939420</identifierValue>
									</partyIdentification></identifications><taxRegistrations>
									<taxRegistration type="bean">
										<name>PINTURERIA ORO SA</name>
										<number>20225939420</number>  
										<taxTypes type="list">
											<taxRegistrationTaxType type="bean">
												<inscEffectiveDate>2017-01-20T16:12:17</inscEffectiveDate>
												<inscExpirationDate>2155-01-20T16:12:17</inscExpirationDate>
												<jurisdictionNType type="list">
													<jurisdiction type="bean">
														<taxJurisdictionCode>ARG</taxJurisdictionCode> -- en caso del IVA siempre es ARG porque 
														</jurisdiction><taxCategory type="bean">
														<code>RI</code>
														</taxCategory><type type="bean">
														<code>IVA</code></type>
														</jurisdictionNType>
														</taxRegistrationTaxType>
														</taxTypes>
														</taxRegistration>
														<taxRegistration type="bean">
															<name>PINTURERIA ORO SA</name>
															<number>20225939420</number>
															<taxTypes type="list">
																<taxRegistrationTaxType type="bean">
																	<inscEffectiveDate>2017-01-20T16:12:17</inscEffectiveDate>
																	<inscExpirationDate>2155-01-20T16:12:17</inscExpirationDate><certificates type="list"/>
																	<jurisdictionNType type="list">
																		<jurisdiction type="bean">
																			<taxJurisdictionCode>BA</taxJurisdictionCode>
																			</jurisdiction>
																			<taxCategory type="bean">
																				<code>L</code>
																			</taxCategory><type type="bean">
																			<code>IB</code></type>
																			</jurisdictionNType>
																			</taxRegistrationTaxType>
																			</taxTypes>
																</taxRegistration>
													</taxRegistrations>
						</party>
				</customer>
		</customers>
		</params>
	<replicationStore>0</replicationStore>
</bridgeCoreRequest>

...