Configure o ponto de extensão de validação da quantidade da fatura

  • Versão de lançamento: Australia
  • Atualizado 27 de fev. de 2026
  • 2 min. de leitura
  • Implemente o ponto de extensão de verificação de quantidade da fatura para permitir que o agente de IA do assistente de admissão de contestação de fatura valide a reclamação de contestação de quantidade de um cliente reconciliando-a com os dados de quantidade entregues do seu sistema de planejamento de recursos empresariais (ERP) ou inventário.

    Antes de Iniciar

    O escopo da aplicação deve ser definido como Gerenciar operações de fatura. Você pode mudar o escopo da aplicação usando o seletor de aplicações Na barra de Navegação unificada.

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Os dados de demonstração da aplicação Gerenciar operações de fatura incluem uma implementação de exemplo chamada InvoiceQuantityCheckDemo como parte do sn_inv_ops_aias.invoiceQuantityCheckEP ponto de extensão. Para habilitar a validação real de contestações de quantidade contra seu sistema ERP externo ou registros de entrega de inventário, substitua a implementação de demonstração pela sua própria lógica personalizada.

    Procedimento

    1. Faça login no ServiceNow instância.
    2. Navegar até Tudo > Pontos de Extensão do Sistema > Pontos de Extensão com Script.
    3. PESQUISE sn_inv_ops_aias.invoiceQuantityCheckEP ponto de extensão com script no Nome da API campo.
    4. Para exibir o script de amostra incluído nos dados de demonstração, selecione sn_inv_ops_aias.invoiceQuantityCheckEP .
    5. Crie sua própria implementação do ponto de extensão selecionando Criar implementação link relacionado.
    6. No formulário Inclusão de script, preencha os campos.
      Para obter uma descrição dos campos de formulário de inclusão de script, consulte Script includes.
    7. Substitua as funções no script para implementar sua lógica para validar a reclamação de contestação de quantidade do cliente.
      Nome da função Descrição Entrada e saída
      MarqueQuantityInvoiceCasaInvoiceInvoiceCase

      Função de espaço reservado que deve ser substituída. Use este espaço reservado para implementar a lógica para validar contestações de quantidade em várias linhas de fatura associadas a um caso de fatura.

      Entrada:
      {
          "invoiceNumber": <Invoice number of the customer invoice record>,
          "verifiedInvoiceLineDetails": <Array of invoice line details>
      Saída:
      {
      “invoiceLineNumber”: <Invoice line number against which the dispute was raised>,
      “disputedQuantity”: <Disputed quantity claimed by the customer, as available in the invoice case line>
      }
      VerificaçãoQuantidade do InvoiceInvoiceInvocity

      Função de espaço reservado que deve ser substituída. Use este espaço reservado para implementar a lógica para validar uma contestação de quantidade reconciliando a quantidade reivindicada do cliente com seu ERP ou registros de entrega de inventário.

      Entrada:
      {
          "invoiceNumber": <Invoice number of the customer invoice record>,
          "invoiceLineNumber": <Invoice line number of the customer invoice line record against which the dispute was raised>,
          "userEnteredQty": <Disputed quantity claimed by the customer>
      }
      Saída:
      {
          "invoiceLineNumber": <Invoice line number against which the dispute was raised>,
          "invoiceQty": <Actual quantity on the invoice line record>,
          "deliveredQty": <Integer representing the disputed quantity claimed
                            by the customer>,
          "qtyMatch": <Boolean; true if the customer's dispute claim is valid, false if the invoiced and claimed quantities match>,
          "isError": <Boolean; true if the API call failed, false if the API call was successful>,
          "errorMessage": <Error message string to handle failure scenarios>
      }
    8. Selecione Atualizar.
    9. Opcional: Valide sua implementação enviando uma contestação de fatura do Portal de negócios usando Now Assist Assistente virtual.