Dsco ha recibido una gran cantidad de comentarios de socios comerciales de la plataforma, e incorporará un nuevo atributo llamado Order.dscoLifecyle.

Este cambio se hará de forma gradual, para dar tiempo a todos los socios para prepararse y adaptarse al cambio.

Calendario de adopción del nuevo ciclo de vida de Dsco

Fase I – Añadirlo

  • Abril de 2019
    • Dsco primero añadirá el atributo dscoLifecycle para que coexista con el atributo status (estado) en los pedidos.

Fase II – Modificar los informes de Dsco

  • Mayo/Junio de 2019
    • Dsco después modificará los informes de Dsco para que usen el nuevo estado.

Fase III – Modificar los flujos de trabajo de Dsco

  • Mayo-Agosto de 2019
    • Dsco después modificará sus propios flujos de trabajo internos para utilizar el nuevo atributo dscoLifecycle como desencadenante de eventos del flujo de trabajo de pedidos, que incluyen exportación de pedidos, flujos de trabajo de webhook de pedidos y otros.

Fase IV – Desaconsejar Estado

  • Mayo-Agosto de 2019
    • Dsco después desaconsejará el atributo order.status.

Fase V – Eliminar Estado

  • Octubre de 2019
    • Se eliminará el atributo order.status.

El estado de pedido existente

Dsco_New_Order_Lifecycle1.png

El atributo order.status actual, que se visualiza en el diagrama anterior, cambia del estado "shipment pending" (envío pendiente) al estado "shipped" (enviado) cuando se envía cualquier cantidad en cualquier concepto. El atributo order.status actual cambia a "cancelled" (cancelado) solamente cuando se cancelan todas las cantidades de todos los artículos. Este funcionamiento del estado es incongruente y confuso.

Nuevo ciclo de vida del pedido de Dsco

Dsco_New_Order_Lifecycle2.png

El nuevo funcionamiento del estado de order.dscoLifecyle, presentado en el diagrama anterior, corrige los problemas con los estados actuales de order.status.

  • received (recibido)
    • Dsco ha recibido un pedido, pero aún no está listo para que un proveedor reciba el pedido.
  • created (creado)
    • Un pedido recién recibido ya está listo para que un proveedor reciba el pedido y lo surta.
  • acknowledged (aceptado)
    • El proveedor tiene el pedido, ya sea porque el pedido se exportó al usuario o porque el pedido fue aceptado específicamente, quizá por medio de las API. Es posible que cierta cantidad de los conceptos del pedido se hayan enviado o cancelado, pero aún hay cierta cantidad de conceptos que no se han enviado ni cancelado.
  • completed (completo)
    • Todas las cantidades de todos los conceptos del pedido se han enviado o cancelado.
¿Fue útil este artículo?
Usuarios a los que les pareció útil: 1 de 2

Comentarios

0 comentarios

Inicie sesión para dejar un comentario.