Objetivo da mudança:
O objetivo desta modificação foi integrar o sistema Autcom com o aplicativo de entregas Lalamove, permitindo a consulta de frete, o registro de entregas e o acompanhamento de seu status. Para isso, foram criadas uma nova configuração para ativar a integração, uma opção de “Lalamove” no “Cadastro de Transportadoras”, uma nova tabela para controlar as pendências (MOVLAL) e um robô Linux para automatizar a consulta e baixa das entregas. Esta funcionalidade visa otimizar o processo logístico, desde a cotação do frete até o acompanhamento final da entrega.
Rotinas / Telas:
Configuração do Sistema (frmCfgSistema)
Principal > Cadastros > “Cadastro de Transportadoras”
Principal > Faturamento > “OR/PD/VN” (Ordem / Pedido / Venda)
Principal > Faturamento > “Expedição” (frmFatExpedicao)
Principal > Faturamento > “Acompanhamento de Entrega” (frmConsultaPedidos)
Instruções sobre o que configurar:
-
Na rotina “Configuração do Sistema (frmCfgSistema)“, na aba “Faturamento“, criar a configuração CFG_USALAL – “Utilizar integração com aplicativo de entregas Lalamove ?”, com valor padrão “N” para todos os clientes;
-
No “Cadastro de Transportadoras“, quando a CFG_USALAL estiver ativa, será incluída a opção “LALAMOVE” no combobox “Tipo de Transportadora para Etiqueta de Despacho“;
-
Foi criado um novo campo FGO_COTLAL na tabela EXTGOR para armazenar o ID da cotação na Lalamove;
-
Foi criada a nova tabela MOVLAL para controle das pendências da Lalamove, preenchida pela rotina de “Expedição“.
Instruções sobre como utilizar:
-
Habilitar a Integração:
-
Acessar a rotina “Configuração do Sistema (frmCfgSistema)“, aba “Faturamento“;
-
Definir a CFG_USALAL como “S“;
-
-
Consultar Frete:
-
Na rotina “OR/PD/VN“, selecionar uma transportadora do tipo “LALAMOVE“;
-
Clicar no botão [Consultar Frete] para que o sistema consulte a API Lalamove e carregue o valor do frete. Tentativas de alteração manual do frete exigirão senha de liberação;
-
-
Registro da Entrega:
-
Ao faturar um pedido com transportadora do tipo “LALAMOVE” na “Expedição“, o sistema registrará automaticamente o documento na nova tabela MOVLAL com o status ‘PEN’ (Pendente), iniciando o ciclo de entrega na Lalamove;
-
-
Acompanhamento de Entrega:
-
Na rotina “Acompanhamento de Entrega“, pedidos com transportadora “LALAMOVE” exibirão o status da entrega como “Entrega não iniciada“, “Entrega em andamento” ou “Entrega realizada“;
-
-
Baixa Automática (Robô Linux):
-
Um robô Linux consultará periodicamente as entregas pendentes na Lalamove e realizará a baixa automática no sistema quando a entrega for confirmada, atualizando o status no “Acompanhamento de Entrega“.
-