Cambio de status a orden en fleet

Se solicita por medio de TASK lo siguiente: cambio de estatus en FLEET de la orden No. 76249 de “En surtido” a “Surtido” o bien “Entrega parcial” a “Surtido” 

Al revisar la orden en fleet vamos a encontrar algunas sku´s con estatus EN SURTIDO o ENTREGA PARCIAL, esos son los sku´s que vamos a cambiarles el status para que cambie el status de la orden. 

Task de ejemplo: TASK0377792 

Primero consultamos la orden en fleet con el query: Consulta orden Fleet, colocando tienda remisiona y el número de orden, para identificar los sku´s que se tienen que cambiar de status.

Abrimos el programa SOAP 

Copiamos la URL

http://fleet.homedepot.com.mx/ShipmentsWS/ShipmentsServices.asmx?WSDL 

Nos posicionamos en el archivo a abrir: UpsertDeliveryOrderStatus

Borramos todo y quitamos de la URL el 81 y los :

Copiar plantilla 

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:fle="http://fleetmanagement.org/"> 

<soapenv:Header/> 

<soapenv:Body> 

<fle:UpsertDeliveryOrderStatus> 

<fle:DeliveryOrder> 

<!--Optional:--> 

<fle:SpecialOrderNumber>87441319492127</fle:SpecialOrderNumber>  

<!--Optional:--> 

<fle:DeliveryOrderNumber>0001</fle:DeliveryOrderNumber>  

<!--Optional:--> 

<fle:SupplyDate>20221114110000</fle:SupplyDate>   

<!--Optional:--> 

<fle:LPNLabel>LPN</fle:LPNLabel>  

<!--Zero or more repetitions:--> 

<fle:LineItem Sequence="0001">  

<!--Optional:--> 

<fle:ItemID Type="SKU">159368</fle:ItemID>  

<fle:StageQuantity>5</fle:StageQuantity>   

</fle:LineItem> 

</fle:DeliveryOrder> 

</fle:UpsertDeliveryOrderStatus> 

</soapenv:Body> 

</soapenv:Envelope> 

NOTA: Los datos que vamos a modificar del codigo son: 

specialOrderNumber: Colocamos el num de tienda remisiona, num de tienda entrega y número de la orden 

DeliveryOrderNumber: Lo dejamos igual siempre será 0001 

SupplyDate: Colocamos la fecha actual seguido de la hora en la que se hará el movimiento 

LPNLabel: Siempre va LPN seguido del num de la orden 

LineItem: Es el número de secuencia del sku en la consulta de fleet 

ItemID: Número del sku a modificar 

StageQuantity: la cantidad disponible del sku 

Validamos que el código esté correcto damos click derecho sobre el código y le damos click en validar, si todo está correcto procedemos a darle click en el botón verde de play 

Al darle ejecutar nos debe de aparecer un XML con el responsive en OK 

Volvemos a consultar la orden en fleet y ya debe de aparecer con el status SURTIDO 

Para cerrar el task se realiza de la siguiente manera: 

Loading

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *