Inclusão de script para integrações de transportadora de envio de terceiros
Antes de integrar a aplicação Gestão de ativos empresariais a uma transportadora de envio de terceiros, essa transportadora deve criar uma inclusão de script que estenda 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 no script ITAMshipmentIntegration inclui recupera números de rastreamento da sua instância ServiceNow e, em seguida, invoca a API da transportadora para buscar detalhes da remessa para esses números de rastreamento. 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 fetchSipmentInfo. 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