...
Painel | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Painel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
...
La lista items debe contener entidades "item", las cuales poseen la siguiente estructura:
Propiedad | Tipo de dato | Descripción | Requerido |
---|---|---|---|
itemCode | Varchar (25) | Código de producto | Si |
Barcode | Varchar (25) | Código de alias | No |
currentSaleUnitRetailPriceAmount | float | Precio actual. | Si |
currentSaleUnitRetailPriceEffectiveDate | Date | Fecha de vigencia desde para el precio actual | Si |
currentSaleUnitRetailPriceExpirationDate | Date | Fecha de vigencia hasta para el precio actual | Si |
permanentSaleUnitRetailPriceAmount | Float | Precio permanente. | Si |
PermanentSaleUnitRetailPriceEffectiveDate | Date | Fecha de vigencia desde para el precio permanente | Si |
currentSaleUnitRetailPriceTypeCode | Varchar (50) | Tipo de precio representado por el precio actual (current). Default 'pr1' | No |
manufacturerSaleUnitRecommendedRetailPriceAmount | Money | Precio de venta recomendado por el proveedor. | Si |
|
|
NOTA: campo deprecado (v3.3) |
|
supplierItem | varchar (100) | Código del proveedor del ítem | no (opcional) |
supplierItemAmount | Money | Monto que el proveedor reconoce (monto del recupero) | no (opcional) |
supplierFinancial | varchar (100) | Código del proveedor financiero del ítem | no (opcional) |
supplierFinancialAmount | money | monto que el proveedor Financiero reconoce | no (opcional) |
limit | number | límite de unidades que se podrán vender a ese precio | no (opcional) |
discountable | boolean | Indicador si aplica o no promociones (si no se envía default: true) | no (opcional) |
manualDiscount | boolean | Indicador si aplica descuento manual si o no (si no se envía default: true) | no (opcional) |
|
|
NOTA: campo deprecado (v3.3) |
|
currentPackagePriceQuantity | number | Cantidad a superar para precio mayorista (umbral) | no (opcional) |
currentPackagePrice | number | Precio mayorista superando la cantidad definida como umbral | no (opcional) |
currentPackagePriceInitEffectiveDate | date | Fecha de inicio de vigencia de umbral | no (opcional) |
currentPackagePriceEndEffectiveDate | date | Fecha de fin de vigencia del umbral | no (opcional) |
isDefault (v1.3) | boolean | Indicador si la lista es default (para los casos en los cuales se trabaja con código de barras en listas de precios) | no (opcional) |
Nota: los campo campos tachados no se están importando en B7
...
- Nombre del servicio: itemInternalTax
- Parámetros de entrada:
Propiedad | Tipo de dato | Descripción | Requerido |
---|---|---|---|
itemInternalTaxes | List | Lista de | |
impuesto internos por artículo para crear o actualizar. | Si |
La lista de itemInternalTaxes debe contener entidades "itemInternalTax", las cuales poseen la siguiente estructura:
Campo del servicio -- Propiedad -- | Tipo de dato | Requerido | Descripción | Campo en el cual importar en la tabla "itemInternalTax" | Default | |
---|---|---|---|---|---|---|
1 | item | string | si | Código del ítem | Se va a recibir el código del artículo, en la tabla se guardaría el ID del objeto ítem que coincida con el internalCode recibido (de la tabla item)
| |
2 | internalTaxType | string | si | Código del impuesto interno | Se va a recibir el código del impuesto interno (campo internalTaxType.code). Se debe buscar en la tabla internalTaxType y guardar el ID del objeto
| |
3 | amount | number | si | Monto del impuesto (este sobre escribe el del impuesto para el artículo) | amount | |
4 | effectiveDateTime | date | si | Fecha inicio de validez del impuesto | effectiveDateTime | |
5 | expirationDateTime | date | si | Fecha fin de validez del impuesto | expirationDateTime | |
6 | description | string | no | Descripción de la relación del impuesto-artículo | description | |
7 | disabled | boolean | si | Indicador de habilitado o no la relación del item-impuesto interno | disabled | false |
- Los campos updatedAt (si se actualiza o se crea el registro) y createdAt se importarán al momento de la creación del registro
...
Propiedad | Tipo de dato | Descripción | Requerido |
item | String (25) | Código del artículo. | Si |
unitCount | Numeric(19,3) | Cantidad del artículo | Si |
destinationLocation | String(25) | Código del depósito destino | No |
sourceLocation | String(25) | Código del depósito origen | No |
inventoryControlDocumentSerializedtLineItemsinventoryControlDocumentMerchandiseSerializedUnits | List | Datos del ítem serializable | No |
La lista inventoryControlDocumentMerchandiseSerializedUnits inventoryControlDocumentSerializedtLineItems debe contener entidades "inventoryControlDocumentSerializedtLineItem", las cuales poseen la siguiente estructura:
...
Bloco de código |
---|
<?xml version="1.0" encoding="UTF-8"?> <bridgeCoreRequest> <operation>createOrUpdate</operation> <params> <transferDocument type="bean"> <sourceRetailStore>1</sourceRetailStore> <destinationRetailStoreID>2</destinationRetailStoreID> <originatorNumber /> <createDateTimestamp format="yyyy-MM-dd">2022-09-16</createDateTimestamp> <expectedDeliveryDate format="yyyy-MM-dd">2022-09-26</expectedDeliveryDate> <serialFormID /> <inventoryControlDocumentState /> <icdReference /> <inventoryControlDocumentLineItems type="list"> <inventoryControlDocumentLineItem> <item>2022</item> <unitCount>1</unitCount> <destinationLocation>DEP1</destinationLocation> <sourceLocation>DEP1</sourceLocation> <inventoryControlDocumentMerchandiseSerializedUnits type="list"> <inventoryControlDocumentMerchandiseSerializedUnit type="bean"> <serialNumber/> <lot></lot> <aduana/> <customsDate /> <unitCount></unitCount> </inventoryControlDocumentMerchandiseSerializedUnit> </inventoryControlDocumentMerchandiseSerializedUnits> </inventoryControlDocumentLineItem> </inventoryControlDocumentLineItems> </transferDocument> </params> </bridgeCoreRequest> |
...