Liberar suspensões no processamento de pedidos
A ação Release fulfillment order holds ("Liberar suspensões de processamento de pedidos") muda o status do processamento de pedidos de Em suspensão para Aberto.
Essa ação libera todas as suspensões no processamento de pedidos.
Nesta página
Campos
A ação Release fulfillment order holds ("Liberar suspensões de processamento de pedidos") não contém campos, mas exige que o ID do pedido em processamento seja disponibilizado no fluxo de trabalho para retirar a suspensão.
Acionadores
A ação Release fulfillment order holds ("Liberar suspensões de processamento de pedidos") pode ser usada nos fluxos de trabalho que fornecem um pedido em processamento. Vale lembrar que, quando um pedido é criado, ele normalmente não apresenta processamentos. Um processo é executado para atribuir os itens de linha a um local, criando pedidos em processamento.
O acionador Pedido pronto para processamento executa cada pedido em processamento, por isso é normalmente usado com essa ação.
Além disso, após sua adição, esses pedidos podem ser acessados em acionadores com um pedido. O uso de uma ação For each ("Para cada") permite que você faça loop pelas listas e execute as ações em cada item. Por exemplo, é possível fazer loop nos pedidos em processamento e liberar todas as suas suspensões. Para isso, é preciso adicionar um curto atraso de cerca de cinco minutos após o acionador com base em um pedido para garantir que os pedidos em processamento sejam criados e fiquem disponíveis.
Informações da API
Para saber mais, analise a mutação fulfillmentOrderReleaseHold.
Para mais informações sobre os pedidos em processamento, revise o contexto do objeto FulfillmentOrder.
Modelos
Liberar a suspensão do processamento de pedidos para itens da troca depois que a devolução for fechada
Quando uma devolução for fechada, verifique se há um saldo devedor no pedido. Se não houver, libere os itens de troca. Ver modelo