Processamento assíncrono de pedidos para grandes pedidos de clientes e consumidores

  • Versão de lançamento: Australia
  • Atualizado 23 de mar. de 2026
  • 4 min. de leitura
  • O processamento assíncrono de pedidos lida com pedidos empresariais e de consumidores de alto volume sem aguardar o processamento imediato, melhorando o desempenho do sistema para provedores de serviços de comunicações (CSP) usando Gestão de pedidos.

    Visão geral do processamento assíncrono de pedidos

    Os CSPS oferecem suporte a clientes empresariais e consumidores. Os clientes empresariais geralmente fazem grandes pedidos em vários locais, enquanto os consumidores fazem pedidos de alto volume. O processamento assíncrono de pedidos permite que você crie pedidos em massa ou de alto volume sem esperar que cada pedido seja processado imediatamente, melhorando a eficiência e o desempenho do sistema.

    Quando você envia uma solicitação assíncrona de pedido, o sistema responde com um 202 Aceito E um ID de pedido. Isso indica que o pedido foi recebido para processamento, mas ainda não foi criado. Isso difere do processamento síncrono, que retorna 201 criado quando o pedido é criado imediatamente.

    Se você tiver um Gestão de serviços de telecomunicações, você pode usar a API Abrir pedido de produto para receber um pedido no Gestão de pedidos aplicação. O processamento de pedidos passa por três fases:
    • Validação do pedido
    • Ingestão de pedido
    • Criação de pedido

    Como o processamento síncrono de pedidos funciona

    Com o processamento síncrono de pedidos, um pedido é recebido no Gestão de pedidos Por meio da API. Em seguida, os registros do pedido são criados simultaneamente em uma tabela de pedido do cliente após a validação do pedido.

    Como administrador, você pode ativar ou desativar a validação de pedido para processamento síncrono de pedidos definindo o. create_product_order_validation_synce. create_service_order_validation_syncPropriedades do sistema como Verdadeiro (padrão) ou Falso no ServiceNow AI Platform. O processamento síncrono de pedidos leva mais tempo do que o processamento assíncrono de pedidos quando se trata de criar um grande número de registros de pedidos do cliente.

    Como o processamento assíncrono de pedidos funciona

    No processamento assíncrono de pedidos, pedidos de alto volume ou um grande número de cargas de pedido são recebidos por meio da API de abertura de pedido de produto no Gestão de pedidos Aplicação de sistemas externos de configuração, preço e cotação (CPQ).

    Os detalhes do pedido são primeiro validados e, em seguida, inseridos na tabela Fila de entrada [sn_tmt_core_inbound_queue]. Se ocorrerem erros de validação, uma mensagem de erro será retornada na resposta. A criação real do pedido acontece mais tarde, quando um trabalho agendado processa entradas desta fila, permitindo o processamento em massa ou atrasado.

    Esta validação é gerenciada pelo create_product_order_validation_asyncpropriedade do sistema para pedidos de produtos e o. create_service_order_validation_asyncpropriedade do sistema para ordens de serviço. Essas propriedades controlam a validação no processamento assíncrono de pedidos antes que os pedidos sejam inseridos na tabela Fila de entrada [sn_tmt_core_inbound_queue]. O valor padrão é definido como verdadeiro.

    Quando os detalhes do pedido são validados com sucesso, um trabalho agendado é executado para coletar os registros da tabela Fila de entrada [sn_tmt_core_inbound_queue] e, em seguida, cria entradas na tabela de pedidos do cliente, conforme mostrado no diagrama a seguir.

    Figura 1. Fluxo de trabalho de processamento assíncrono de pedidos
    Fluxo de trabalho que mostra como um pedido assíncrono é criado. Para obter a descrição do texto, consulte as etapas a seguir.
    O processamento assíncrono de pedidos segue estas etapas:
    1. Você deve ativar a API Abrir pedido de produto. O novo modo de parâmetro permite que a API processe pedidos de forma síncrona ou assíncrona. Para obter mais informações sobre a API, consulte API em aberto de pedido de produto .
    2. Depois de receber pedidos de alto volume ou um grande número de cargas úteis de pedidos por meio da API Abrir pedido de produto no modo assíncrono, o sistema responde com um 202 Aceito E um ID de pedido. Os detalhes do pedido são validados primeiro e incluem a oferta do produto, os itens de linha do pedido, as especificações do pedido, as características do item de linha do pedido e o relacionamento de especificação dos itens de linha do pedido. Para obter mais informações sobre como a validação funciona, consulte Validando seus pedidos por meio do processamento assíncrono de pedidos.
    3. Após a validação dos detalhes do pedido ser concluída, uma entrada para cada pedido com um ID de registro exclusivo será criada na tabela Fila de entrada [sn_tmt_core_inbound_queue]. Para saber mais sobre como as entradas de pedido são criadas, consulte Crie entradas de pedido manualmente durante o processamento assíncrono de pedido.
    4. Quando todos os pedidos são capturados na tabela Fila de entrada [sn_tmt_core_inbound_queue], um trabalho agendado é executado para criar os pedidos do cliente para os registros no estado Novo. Você também pode acionar manualmente a criação de pedidos no módulo Fila de entrada selecionando Criar pedido botão, ignorando a espera pelo trabalho automatizado. Após o processamento, você pode verificar os pedidos criados na seção de pedidos do cliente. Para saber como um trabalho agendado cria pedidos, consulte Configure um trabalho agendado para criação assíncrona de pedido.