Como usar ações de suspensão e retomada

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • 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.

    Com as ações de suspensão e retomada, um CSP pode realizar as seguintes tarefas:
    • 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:
    1. 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.
    2. 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.
    3. 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 campomittedDueDate no 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.
    4. 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.
    5. 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

    Quando os itens de linha do pedido para as ações de suspensão ou retomada são combinados com as ações de mudança ou desconexão em um único pedido e o estado do inventário de qualquer item de linha do pedido está em um estado pendente, a aprovação do pedido falha. O motivo se deve à validação de aprovação do pedido de mudança ou desconexão.
    Nota:
    Durante a aprovação do pedido para ações de suspensão, retomada ou nenhuma mudança, o inventário do produto não deve estar no estado Instalação pendente.

    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.