Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Logística - Linha Protheus - GFE - Simulação do cálculo de frete do SIGAGFE no PD4000

time.png Tempo aproximado para leitura: 00:15:00 min

Dúvida
Como é feita a simulação do cálculo de frete do SIGAGFE no PD4000?

Ambiente
TOTVS Logística - TOTVS Frete Embarcador (Linha Protheus) - Gestão de Frete Embarcador (SIGAGFE) - Todas as versões.

Solução
Vamos apresentar a Integração do SIGAGFE - Gestão de Frete Embarcador com o PD4000 - Pedido de Vendas do ERP - Enterprise Resource Planning linha Datasul.
Mapa mental do processo:

imagem1.png

Este processo foi desenvolvido para empresas que desejam identificar o valor do frete já na inclusão do Pedido de Venda.

Pré-Requisitos e parametrizações desta Integração:
Web Service parametrizado no Appserver.ini:
Deve-se parametrizar os dados para execução do Web Service no arquivo appserver.ini da instalação do SIGAGFE.

Exemplo:

[localhost:3456/ws_p12.1.7]

ENABLE=1
PATH=C:\TOTVS 12\Microsiga\protheus_data.12.1.7\web\ws_p12
ENVIRONMENT=totvs12.1.7
INSTANCENAME=ws_p12.1.7
RESPONSEJOB=JOB_WS_P12.1.7
DEFAULTPAGE=wsindex.apw

Deve-se criar uma entrada como a do exemplo acima, informado o IP ou Host do servidor no qual o AppServer está instalado e uma porta de comunicação exclusiva para o Web Service.
Como PATH deve-se informar o caminho no qual os arquivos de Web Service estão localizados, diretório de instalação do TOTVS SIGAGFE + Nova Integração Datasul 11 x SIGAGFE DATASUL 11 x SIGAGFE 12 \web\ws. Como ENVIRONMENT deve-se informar o ambiente parametrizado para acesso às bases de dados do TOTVS SIGAGFE. Os demais parâmetros podem ser mantidos como os do exemplo.
Também se deve inserir a cláusula GFEPREPAREIN nos parâmetros do JOB_WS do arquivo, contendo a empresa do SIGAGFE e um estabelecimento padrão.


[JOB_WS_P12.1.7]
TYPE=WEBEX
ENVIRONMENT=totvs12.1.7
INSTANCES=1,3
SIGAWEB=WS
INSTANCENAME=ws_p12.1.7
ONSTART=__WSSTART
ONCONNECT=__WSCONNECT
GFEPREPAREIN=99,01

Após a configuração e reinicialização do APP Server do TOTVS SIGAGFE, pode-se verificar a disponibilidade do serviço e do método de comunicação do Web Service pelo navegador de internet: abra uma página do tipo http informando o caminho parametrizado para o Web Service; verifique se o método WSGFE está habilitado. Exemplo: localhost:3456/ws_p12.1.7
WSGFE • Serviço de integração do Frete Embarcador SIGAGFE
No caso do link WSGFE não ser mostrado, certifique-se de ter atualizado o RPO - Recruitment Process Outsourcing do ambiente até o patch mais recente do ambiente Protheus e ao persistir essa situação, solicite uma atualização de programas abrindo um chamado para a TOTVS.
Após acionar o link WSGFE deve ser apresentada uma página com os seguintes métodos:

imagem2.png

CD0101 - Parâmetros Globais
Ativar o parâmetro Frete Embarcador Multiplataforma (TotvsGFE) dos Parâmetros Globais, Pasta Módulos II deve estar marcado.

imagem3.png

Vamos entrar no programa de parâmetros de integração CD0089 - Parâmetros de Integração GFE  e assinalar o parâmetro Pedidos de Venda. Desta forma habilitamos a simulação do cálculo de PD4000.

imagem4.png

Através do botão Matrizes de Tradução podemos parametrizar o De/Para de Filial, usado quando temos vários estabelecimentos no ERP linha Datasul integrando com a mesma Filial no SIGAGFE.

imagem5.png

Informe a Filial e acione o botão Confirmar para Salvar o De/Para.
Agora vamos entrar no programa CD0602 - Manutenção Estabelecimentos na aba Fiscal, parametrizar o Fornecedor informando a Filial do Protheus que será usado na integração.

imagem6.png

Parametrizando a URL - Uniform Resource Locator do Web Service usado pelo serviço de integração do Protheus com ERP linha Datasul. Esta URL é a mesma que parametrizamos no appservice.ini.
A URL informada é a mesma que consta na entrada configurada para o Web Service no arquivo appserver.ini da instalação do TOTVS SIGAGFE.
Por intermédio do botão Testar Conexão é possível verificar se o Datasul consegue estabelecer uma conexão válida com o Web Service de integração do TOTVS SIGAGFE.

imagem7.png

Por intermédio do botão Histórico é possível consultar as eventuais falhas de conexão com o Web Service registradas pelas diversas rotinas de envio de dados do Datasul para o TOTVS SIGAGFE, após o início da utilização da integração via Web Service.

  imagem8.png

A opção Integração Temporariamente Suspensa pode ser usada para indicar ao Datasul que o Web Service de integração com o TOTVS SIGAGFE está intencionalmente fora do ar, nesse caso o Datasul irá registrar as pendências de integração para posterior processamento sem realizar tentativas de conexão com o Web Service, poupando recursos de processamento das rotinas.
Não é necessário reiniciar os Agentes de integração ao marcar esse parâmetro.
A opção Aviso Eletrônico, quando marcada, enviará um e-mail para os destinatários informados.
O aviso informará que houve uma falha de conexão do Datasul com o Web Service durante a integração com o TOTVS SIGAGFE, situação na qual deve-se verificar se o Web Service sofreu alguma queda imprevista.

imagem9.png

O botão Configurar dá acesso aos programas do Datasul no qual são informados os parâmetros de envio de e-mail e o botão Testar E-mail oferece um teste de envio para confirmar a efetividade das configurações.
O envio de e-mail e suas configurações são funcionalidades nativas do Framework Datasul.
No registro de histórico de falhas de conexão é possível consultar se foi enviado o aviso eletrônico sobre a falha e quais os destinatários do aviso; se o envio do aviso falhar, os motivos da falha também serão registrados.
Pré-requisitos para o cálculo do Frete no SIGAGFE:

  • Tabela de Frete cadastrada e dependendo do parâmetro considera negociação, serão retornadas tabelas em negociação ou apenas liberadas.
  • Tipo de Documento parametrizado. 

Pré-requisitos para o cálculo do Frete no Pedido de Venda:

  • Pedido de Venda deve estar com a Situação Completo.
  • O tipo de frete no Pedido de Venda precisa ser a pagar. Logo, no pedido deve ser informada uma Cidade CIF, na pasta Complementos.

Integração na prática:
Vamos abrir o programa de cadastro de PD4000.
Podemos observar que ao abrir o programa de implantação de Pedidos de Venda o botão de Simular Cálculo do Frete já está disponível.

imagem10.png

Após  incluir e completar o Pedido de Venda é possível calcular o Frete para este Pedido.

imagem11.png

Ao clicar sob o botão Simular Cálculo Frete, é apresentada uma nova janela CDF003A - Simulação de Frete, onde o usuário poderá inicialmente informar ou não o Tipo de Veículo, Tipo  de Operação, Classificação de Frete E/Ou Considera Negociações.
O parâmetro Considera Negociações, visa definir se serão utilizadas as tabelas que ainda estejam em negociação para esta simulação, caso esteja desmarcado, retornará apenas as tabelas liberadas que atendam este pedido, estando marcado serão retornadas também as tabelas que estejam em negociação para aquela rota. Este parâmetro estará habilitado somente se nos Parâmetros Integração EMS X SIGAGFE CD0089, a opção Manter Frete Simulado ERP no GFE, da aba Faturamento, esteja desmarcado, caso este parâmetro esteja marcado, o parâmetro Considera Negociações ficará desmarcado e desabilitado, sendo possível utilizar na simulação apenas tabelas que estejam como liberadas. Este parâmetro quando habilitado, estará inicialmente marcado.

Campo/Descrição
GW1_ROMTV - Tipo de veículo do Romaneio
GW1_ROMCF - Classificação de frete do Romaneio
GW1_ROMTO - Tipo de operação do Romaneio

Com estas informações a simulação de Cálculo do Frete é executada, apresentando na rotina de Pedido de Venda o Valor do Frete, transportadora e rota.
Desta forma aprendemos como parametrizar, os pré-requisitos da função Simular Cálculo do Frete no PD4000.

Como analisar o processo em caso de inconsistências:
Durante a integração com o SIGAGFE, no diretório temporário da sessão Progress são gerados três arquivos que auxiliam no diagnóstico de alguma não-conformidade. 
Para identificar este diretório, abra a janela do Editor Progress e execute o seguinte comando: 

  • MESSAGE SESSION:TEMP-DIRECTORY VIEW-AS ALERT-BOX INFORMATION. 

Os arquivos gerados pela simulação são: 

  • simulacao.xml - dados de envio para o SIGAGFE
  • xmlsimulation.xml - dados de envio para o SIGAGFE
  • xmlsimulation_result.xml - dados de retorno para o ERP Datasul

Quando o incidente encontra-se na etapa de cálculo da simulação, ou seja, até a execução do programa GFEXFUNB, é possível gerar a memória de cálculo em arquivo. 
A parametrização da geração deste arquivo é realizada no SIGAGFE, através do programa de GFEX000 -Parâmetros do Módulo, pasta Cálculo de Frete, parâmetros Gerar Log de Cálculo MV_LOGCALC e Diretório Log MV_DRTLOG.
O conteúdo do campo Diretório Log deve ser um diretório que esteja abaixo da variável de ambiente ROOTPATH informada no arquivo appserver.ini

Exemplo:
ROOTPATH=C:\P11 no Diretório Log informado \LOG\ o arquivo será gerado abaixo do caminho C:\P11\LOG.
Também é possível fazer a simulação diretamente pelo SIGAGFE, através da execução do programa GFEX011 - Simulação Simplificada. Neste programa tem-se também o recurso de gerar a memória de cálculo em arquivo.
Com isso apresentamos como usar a Integração da Simulação do Cálculo do Frete no Pedido de Venda do ERP linha Datasul.

Saiba mais
Para mais informações acesse: Logística - Linha Protheus - GFE - Log de detalhes na simulação do PD4000.

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _