Integração Manual de Pedidos para Simulação de Fretes – Uma Nova Etapa na Gestão Logística
A rotina simulação de fretes para pedidos representa um marco importante na evolução dos processos logísticos integrados entre o SGE e a MO Sistemas.
O aprimoramento contínuo dos processos logísticos é um dos pilares que sustentam a eficiência operacional e a competitividade das organizações modernas. Nesse contexto, a SOFTDATA avança mais uma vez com a implantação da rotina simulação de fretes, etapa integrante do projeto de Controle de Pátio e Gestão de Fretes em parceria com a MO Sistemas.
Essa nova funcionalidade representa um importante passo na digitalização da cadeia logística, permitindo que os pedidos prontos para expedição sejam enviados de forma integrada ao sistema da MO Sistemas, onde ocorre a simulação automática de fretes. A partir desse processo, o sistema retorna de maneira rápida e precisa todas as opções de transportadores disponíveis para a rota, bem como os respectivos custos e prazos de entrega.

1. Finalidade e Funcionamento
A rotina foi concebida para listar todos os pedidos aptos a serem enviados ao sistema da MO, integrando-se ao processo do WMS.
O operador poderá visualizar nesta tela os pedidos liberados para expedição e, ao acionar o botão “Simulação”, o sistema consumirá a API REST da MO, enviando os dados do pedido para cálculo automático dos fretes.
O retorno da simulação é composto por uma lista de transportadoras que atendem a rota de destino do pedido, cada uma com seus respectivos valores de frete, prazos e modalidades. O sistema destacará automaticamente o frete de menor custo, cabendo ao usuário confirmar a escolha final.
Uma vez selecionado o transportador, o registro é gravado como fornecedor de transporte do pedido, consolidando a informação dentro do SGE.
2. Integração via API REST
A comunicação entre o SGE e a MO é feita através da APIs REST abaixo:
* Simulação de Fretes – Várias Tabelas
Retorna todos os transportadores disponíveis para a região do cliente, com seus valores e condições de frete.
A estrutura do envio é feita em formato JSON, contendo informações do remetente, destinatário, peso, valor total do pedido e cubagem (m³).
O sistema da MO retorna uma lista de transportadoras com dados como nome, CNPJ, valor do frete e prazo de entrega possibilitando uma análise completa e transparente.
3. Benefícios Operacionais
A adoção dessa rotina traz ganhos significativos para a operação:
* Redução de custos logísticos, por meio da escolha automática do frete mais vantajoso.
* Agilidade operacional, evitando cálculos manuais e retrabalhos.
* Padronização dos processos de transporte, com base em dados consolidados e integrações seguras.
* Transparência e rastreabilidade, através do registro completo dos envios e retornos.
* Integração sistêmica, permitindo que o SGE e o sistema da MO operem de forma sincronizada e inteligente.
4. Rotina PDP070
Abaixo, temos a imagem da rotina onde é feito o envio manual da simulação de fretes. O usuário irá informar a filial e haverá um botão de "Parâmetros" (item 1) onde poderão ser usados vários filtros para que os pedidos sejam listados.

Com os pedidos na lista, haverá uma legenda na coluna "Frete" (item 2), conforme abaixo:
- VERMELHO sem imagem de caminhão: Indica que o pedido não teve o seu frete simulado.
- AMARELO com imagem de caminhão: Indica que o pedido teve o frete simulado, mas não foi selecionado ainda a transportadora.
- VERDE com imagem de caminhão: Indica que o pedido teve o frete simulado e a transportadora já foi selecionada, sendo que na última coluna estará o transportadora selecionado para o pedido (item 3) .
Para iniciar uma nova simulação, basta posicionar na lista em um pedido que a coluna esteja em VERMELH?O na coluna "Frete" e clicar no botão "Simulação" (item 4).
Neste momento o sistema irá verificar qual a reserva que esta ligada a este pedido, gerando o arquivo JSON com os dados dos itens do pedido para a simulação. A rotina sempre enviará uma única linha de produto, acumulando todas as informações dos itens da reserva e o código de produto padrão a ser enviado deverá estar cadastrado no sistema MO.
As informações que são enviadas no JSON que influênciam na simulação são as seguintes:
- VALOR TOTAL: resultado acumulado do preço unitário líquido multiplicado pela quantidade reservada.
- PESO BRUTO: resultado do peso bruto total calculado na rotina de preparação de embalagem.
- CUBAGEM: resultado acumulado da cubagem unitária (CCM004) multiplicado pela quantidade reservada.
- QUANTIDADE: soma das quantidades reservadas.
Após o envio da simulação, será retornado o resultado das informações e será mostrado ao usuário a seguinte tela:

O sistema irá sugerir automáticamente o melhor valor de frete, colocando na coluna "Sugestão", uma imagem de um caminhão verde.
Entretanto, a decisão neste caso de selecionar o melhor frete será do usuário e deverá ser feita através do botão "Selecionar" e quanto executado, será gravado no pedido, o transportador.

Depois da primeira simulação, caso seja necessário fazer uma nova consulta de dados a MO, poderá ser usado novamente o botão "Simulação". Entretanto, será feito uma pergunta para o usuário confirmar a operação, pois será eliminado a transportadora selecionada anteriormente e as simulações. O sistema não guarda histórico de simulações, ficando registrado somente a última.
Para consultar os dados, sem precisar fazer uma nova simulação, pode ser usado o botão "Consultar" (item 5) e para verificar o JSON de envio (item 6) ou de retorno (Item7), pode ser usado o botão "JSON Envio" e "JSON Retorno". O layout tanto de envio quando de retorno é de fácil entendimento.


Acima, exemplo do layout de envio de solicitações de simulação de frete.

Acima, exemplo de layout do retorno de solicitações de simulação de frete.
5. Configurações
Abaixo, temos os seguintes parâmetros para serem configurados para esta rotina:
PDP070.cfg
#SITUACAO EXPEDICAO: AL BL
Este parâmetro será utilizado para informar ao sistema, as situações da expedição para listar os pedidos a serem utilizados para simulação de frete tanto manual quanto automática. Podem ser configuradas mais de uma situação, separadas por um espaço em branco entre cada uma, conforme mostra o exemplo acima, onde AL é uma situação e BL é outra.
Se este parâmetro não for configurado, o sistema listará os pedidos com todas as situações possíveis.
PDK075.cfg
#CODIGO ITEM MO: 1
Este parâmetro será utilizado para informar ao sistema, o código do item cadastrado no sistema da MO, que será informado no momento da simulação de frete.
#ENDERECO API MO: frete.mosistemas.com/app/api/track/simulacao-defrete/varias-tabelas
Este parâmetro será utilizado para informar ao sistema, o endereço da API da MO, para várias transportadoras, e, deve ser configurado conforme o exemplo acima.
#API KEY MO: xxxxxxxxxx
Este parâmetro deverá ser utilizado para informar ao sistema, a API-KEY obtida através do sistema da MO.
#DIRETORIO API MO: X:\XXXX\XXXX
Este parâmetro deverá ser utilizado para informar ao sistema, o caminho do diretório em que serão salvos os arquivos JSON de envio e retorno da MO
6. Considerações Finais
Na rotina acima é um exemplo claro de como a tecnologia aplicada à logística pode transformar processos antes manuais em operações inteligentes, seguras e rastreáveis.
Essa integração abre caminho para etapas futuras de automação total (envio automático), consolidando o SGE como um sistema robusto, capaz de gerenciar o ciclo logístico completo — do pedido à entrega — com precisão e eficiência.
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo