DynamicKitDetail
A continuación, se detallarán las estructuras de las entidades que se necesitan para llevar a cabo la integración con la plataforma Emotion-Connect.
Descripción de la Entidad
En esta entidad se almacenará la información de los componentes relacionados al kit.
| Field | Data Type | Length | Required | Description |
|---|---|---|---|---|
| Warehouse | String | 50 | Sí | Código del almacén. |
| Price | Number | 18,2 | Sí | Precio de venta. |
| Quantity | Number | 10,0 | Sí | Cantidad en la unidad de medida en que se vende el producto (Caja, Display, Unidad, etc.). |
| Fixed | Boolean | - | No | Ver consideraciones al final de la tabla. |
| Optional | Boolean | - | No | Ver consideraciones al final de la tabla. |
| DynamicKitHeaderReferenceCode | String | 50 | Sí | Código de referencia del encabezado del kit dinámico. Se debe enviar el ReferenceCode de la entidad DynamicKitHeader . |
| ProductReferenceCode | String | 50 | Sí | Código de referencia del producto. Se debe enviar el ReferenceCode de la entidad Product . |
| UnitMeasureReferenceCode | String | 50 | Sí | Código de referencia de la unidad de medida de venta del producto. Se debe enviar el ReferenceCode de la entidad UnitMeasure . |
| ProductTypeReferenceCode | String | 50 | Sí | Código de referencia del tipo de producto. Se debe enviar el ReferenceCode de la entidad ProductType . |
CONSIDERACIONES:
Los Campos Fixed y Optional
determinan si el componente del kit
es obligatorio
, pero se
deben validar juntos, es decir, si ambos campos se envían en TRUE, el producto
no
es
obligatorio
, pero si alguno de los dos campos se envía en TRUE y el otro en
FALSE el
producto es obligatorio.
Tener en cuenta que si alguno de los componentes obligatorios no tiene stock el kit no se visualizará .
Tener en cuenta que si alguno de los componentes obligatorios no tiene stock el kit no se visualizará .
Nota Importante:El campo
DynamicKitHeaderReferenceCode
,
ProductReferenceCode
,
UnitMeasureReferenceCode
y
ProductTypeReferenceCode
. La estructura
de
estas entidades se definió con anterioridad.