Como usar ações de suspensão e retomada
Vocêpode usar ações de suspensão e retomada para suspender ou desativar temporariamente seus inventários de produtos e serviços. Dessa forma, você pode capturar a solicitação de suspensão de um cliente e retomar os produtos e serviços posteriormente.
Visão geral
Como um provedor de serviços de comunicação (CSP), você pode suspender ou desativar temporariamente seus inventários de produtos e serviços. As solicitações de suspensão e retomada são gerenciadas como pedidos com as mudanças no inventário dos pedidos de produto e serviço durante o processo de decomposição e execução de pedidos. Uma ação de suspensão e retomada de pedido pode ocorrer imediatamente ou em uma data futura.
- Ingerir e atender aos pedidos de suspensão de produtos e serviços.
- Ingerir e atender aos pedidos de retomada de produto e serviço para inventários suspensos.
- Ofereça suporte a pedidos de suspensão e retomada com data futura usando um programador.
- Gerencie o estado do inventário de produtos para cenários de suspensão e retomada.
Como as ações Suspender e Retomar funcionam
O processo para as ações de suspensão e retomada é o seguinte:- Um pedido de cliente do tipo Suspender ou Retomar é recebido no sistema de gestão de pedidos. Depois de revisar os detalhes do pedido, um gerente de execução aprova o pedido do cliente.
- Quando um pedido do cliente é aprovado, uma nova tabela Operações de inventário de produtos [sn_prd_invt_product_inventory_operations] é criada como uma lista relacionada no formulário de itens de linha do pedido. No caso do cenário programado, como parte do processo de execução, o estado do registro de operações de inventário de produtos é marcado para o estado Programado para itens de linha do pedido.
- Um programador pré-configurado rastreia a tabela Operações de inventário de produtos para verificar qualquer data futura programada do pedido do cliente:
- Se o pedido do cliente contiver itens de linha de pedido com uma data futura (um valor de data para o
campomittedDueDateno formulário de itens de linha do pedido), a ação de suspensão ou retomada começará na data programada. - Se o pedido do cliente não incluir nenhuma data para a ação de suspensão ou retomada, ela será iniciada imediatamente no momento do fechamento dos pedidos.
- Se o pedido do cliente contiver itens de linha de pedido com uma data futura (um valor de data para o
- No momento do fechamento do pedido, ocorrem as seguintes mudanças:
- Para um cenário programado, o programador seleciona o registro com um estado Programado na tabela Operações de inventário de produtos na data programada e marca o estado do registro como Concluído. E o estado do inventário do item de linha do pedido é atualizado para Suspenso para a ação de suspensão e para Ativo para a ação de reinício na tabela de inventário de produtos.
- Para um cenário imediato, o estado do registro na tabela Operações de inventário de produtos é atualizado para Concluído. E o estado do inventário do item de linha do pedido é atualizado para Suspenso para a ação de suspensão e para Ativo para a ação de reinício na tabela de inventário de produtos.
- O estado do inventário na tabela Operações de inventário de produtos é atualizado para Cancelado nos dois cenários a seguir:
- Durante as mudanças em curso ou devido ao cancelamento de quaisquer itens de linha do pedido.
- As datas das operações de suspensão e retomada são programadas, mas a data da operação de retomada é anterior à data da operação de suspensão.
Para obter mais informações sobre como revisar os detalhes da tabela de operações de inventário de produtos, consulte .
Validações e cenários adicionais
No processo de criação de pedidos para as ações de suspensão ou retomada, o valor do campomittedDueDate no formulário de item de linha do pedido pode ser uma data passada, uma data atual ou uma data futura. Se for uma data passada ou atual, o estado do inventário deverá ser definido como Ativo para a ação de suspensão e definido como Suspenso para a ação de reinício.
Se o valor do campomittedDueDate dos itens de linha do pedido do cliente for inválido (o valor do campo de data excede a data do calendário) para a ação de suspensão ou retomada, ele será considerado como uma ação imediata.
No tipo de suspensão ou retomada de pedidos do cliente, o pedido primário tem precedência sobre um pedido secundário. Se o pedido primário estiver programado para uma ação de suspensão ou retomada imediata, mas o pedido secundário estiver programado para qualquer data futura, toda a hierarquia de inventário será considerada para a ação imediata.
Se o item de linha do pedido principal para a ação de suspensão ou retomada estiver programado para uma data futura, toda a hierarquia de inventário será considerada para a ação de suspensão ou retomada. Os itens de linha de pedido secundários são considerados para a ação de suspensão ou retomada quando são combinados com uma ação de mudança ou sem mudança.
Para uma mudança em curso da ordem do tipo suspender ou retomar, somente o cancelamento é compatível. Se um item de linha do pedido ou o pedido inteiro for cancelado, o registro de Operações de inventário de produtos será marcado como Cancelado durante o processo de execução do pedido. A mudança de estado não ocorre para o registro de inventário de produtos.
No processo de criação de pedido para a ação suspender ou retomar, você pode usar o ID de inventário externo na carga útil em vez do ID gerado pelo sistema para o inventário.