Inclusão de script para integrações de transportadora de envio de terceiros

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Antes que você possa integrar a aplicação Gestão de ativos empresariais com uma transportadora de envio de terceiros, essa transportadora deve criar uma inclusão de script que estende o script ITAMSshipmentIntegration base. Ao estender este script, você pode se conectar à aplicação da transportadora de envio de terceiros e recuperar detalhes da remessa em tempo real.

    Estrutura da inclusão de script ITAMshipmentIntegration

    Inclusão de script de integração de remessa ITAM

    Função fetchShipmentInfo

    A função fetchShipmentInfo na inclusão de script ITAMshipmentIntegration recupera números de acompanhamento da sua instância ServiceNow e invoca a API da transportadora para obter detalhes da remessa para esses números de acompanhamento. Para habilitar a comunicação com a API da transportadora com base em números de acompanhamento, a transportadora deve definir a lógica de negócios correspondente na função fetchShipmentInfo. Esta função processa respostas da API da operadora e inicia a função processResponse.

    Função processResponse

    A função processResponse na inclusão de script ITAMshipmentIntegration recupera respostas da API da transportadora e atualiza seus registros de remessa com os seguintes detalhes da transportadora:
    • Link da transportadora
    • Status da transportadora
    • Detalhe do status da transportadora
    • Data de coleta da transportadora
    • Data de entrega da transportadora
    • Moeda
    • Custo dos serviços de entrega
    • Peso do pacote
    Importante:
    A aplicação Gestão de ativos de TI define automaticamente a lógica de negócios nesta função. A lógica de negócios não deve ser modificada.