UpdateTrackingOperation
UpdateTrackingOperation
Actualiza el estado de la orden y permite especificar si hubo algún producto que se entrego parcial, si no se envía información del detalle se asume que todos los productos se entregaron. Esta operación no permite cambiar la unidad del producto, por lo que si se vendieron cajas no podrá informar si se entregaron displays, para informar que hubo menos cantidad entregada, puede hacerlo enviando decimales según lo entregado.
📦 Request
UpdateTrackingOperation
📝 Estructura interna del
array
📋 Response
UpdateTrackingOperation
| Descripción Request UpdateTrackingOperation | |||
|---|---|---|---|
| Field | Data Type | Required | Description |
| SalesOrderErpReferenceCode | String | Sí | Código de la orden en el ERP del cliente. |
| Status | String | Sí | Código del nuevo estado de la orden (ver catálogo de estados válidos). |
| Observation | String | No | Comentarios adicionales relacionados con la actualización de estado. |
| IsDeleted | Boolean | No | Verdadero si se desea marcar el seguimiento como eliminado. |
| StatusTrackingDetails | ArrayObject | No | Lista de ítems con el detalle del estado de cada producto. |
| Descripción estructura interna del array StatusTrackingDetailsOperation | |||
|---|---|---|---|
| Field | Data Type | Required | Description |
| SalesOrderDetailId | String | Sí | Id del detalle de orden, se obtiene al consultar la orden. |
| Status | String | Sí | Código del estado del producto (ver catálogo de estados válidos). |
| Observation | String | No | Observación adicional relacionada con el producto. |
| Quantity | Number | No | Cantidad entregada; puede ser decimal si no coincide con la unidad de venta. |
| IsDeleted | Boolean | No | Verdadero si se desea marcar como eliminado el seguimiento del producto. |
| Descripción Response - UpdateStatusOperation | |||
|---|---|---|---|
| Field | Data Type | Required | Description |
| SalesOrderErpReferenceCode | String | Sí | Código de la orden en el ERP del cliente. |
| Status | String | Sí | Código del nuevo estado de la orden (ver catálogo de estados válidos). |
| Observation | String | No | Comentarios adicionales relacionados con la actualización de estado. |
| IsDeleted | Boolean | No | Verdadero si se desea marcar el seguimiento como eliminado. |
| StatusTrackingDetails | ArrayObject | No | Lista de ítems con el detalle del estado de cada producto. |