Tempo aproximado para leitura: 00:03:10 min
Dúvida
O que verificar caso ocorram problemas com a integração entre Originação e TOTVS Pesagem?
Ambiente
TOTVS Agro - TOTVS Agro - Comercialização (Linha Datasul) - Venda, Compra e Armazenagem de Grãos (GGP) - A partir da versão 12.1.28
Solução
A solução do TOTVS Pesagem se conecta com o Originação através de APIs REST, para buscar
dados, método GET, necessários para a pesagem - emitente, produto, depósito, transportador,
safra, instrução, lotes - bem como para enviar uma pesagem realizada na solução, método
POST.
Quando ocorrerem problemas relacionados a não integração ou erros técnicos:
- Verificar se o login e senha utilizados pelo TOTVS Pesagem para conectar com o ERP
TOTVS da Linha Datasul estão corretos; - Verificar se não existe nenhum bloqueio de rede que impeça a requisição chegar ao
ERP TOTVS Linha Datasul. Através do log do Tomcat é possível saber se a
requisição chegou; - Verificar se o Tomcat e Appserver estão ativos;
- Verificar se o TOTVS Pesagem está usando o ambiente do ERP TOTVS Linha Datasul
desejado, se não está apontando para uma instalação onde não existem os atributos
disponibilizados, uma outra base; - Verificar se o tipo de Logon está correto, no Tomcat deve ser informada a autorização do acesso através do Basic Auth, conforme documento técnico do Framework Desenvolvimento de APIs para o Produto Datasul.
- Para avaliar qualquer um dos serviços disponibilizados, pode-se executar um serviço
GET dos atributos de busca a fim de avaliar se a conexão está ocorrendo corretamente
a partir de uma chamada externa. Para este, é necessário um aplicativo de testes APIs
REST.
Quando ocorrerem problemas com erros de negócio - retorno de validações tratadas ao
tentar integrar uma pesagem - método POST:
- Verificar se os dados enviados na mensagem são válidos, se não está usando um lote
já utilizado em outra pesagem, se a instrução de embarque é válida, se o emitente
existe, produto existe, etc. - Quando o produto possuir controle por Lote, verificar se o peso líquido enviado está
dentro do limite de variação máxima de peso para o romaneio e para o rateio da
pesagem a cada lote, conforme a parametrização do GG1005B - Parâmetros Comerciais Item.
Ainda podem ser efetuados os seguintes testes:
- Verificar se pelo número do ticket de pesagem é possível localizar no html.ggp.packingListsList - Monitor de Romaneios ou no histórico do Romaneio pelo GG2000 - Romaneios;
- Verificar se via GG2000 é possível inserir com os mesmos dados informados na integração da pesagem, pois utilizam as mesmas validações, e assim identificar alguma validação.
Saiba mais
Para complementar, sugerimos visualizar também os documentos técnicos e o artigo:
DT Integração Originação de Grãos e T-Pesag.
DT Faturamento de Lotes - Variação de Peso.
Agro - Linha Datasul – GGP – Como funciona a integração com TOTVS Pesagem na Originação?
0 Comentários