Inclusão de script para integrações de transportadora de envio de terceiros
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
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
- 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