Inclusão de script para integrações de transportadora de envio terceirizada
Antes de poder integrar o. Gestão de ativos empresariais Com uma transportadora de envio terceirizada, essa transportadora de envio deve criar uma inclusão de script que estenda o script de base ITAMShipmentIntegration. Ao estender este script, você pode se conectar à aplicação da transportadora de envio de terceiros e recuperar detalhes da remessa em tempo real.
Inclusão da estrutura do script ITAMShipmentIntegration
Função fetchShipmentInfo
A função fetchShipmentInfo no script ITAMShipmentIntegration inclui recupera números de acompanhamento do seu ServiceNow E invoca a API da transportadora para buscar detalhes de remessa para esses números de acompanhamento. Para habilitar a comunicação com a API da transportadora com base nos números de rastreamento, 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