Tempo aproximado para leitura: 00:02:00 min
Dúvida
Como é feita a importação do valor dos campos Frete Unidade, Frete Valor, Pedágio e Taxas no XML de CT-e?
Ambiente
TOTVS Logística - TOTVS Frete Embarcador (Linha Protheus) - Gestão de Frete Embarcador (SIGAGFE) - Todas as versões.
Solução
Quando importamos um XML de CT-e, o Documento de Frete é gerado com os valores Frete Unidade, Frete Valor, Pedágio e Taxas. Estas informações são visualizadas no botão Conferência do Documento de Frete.
Para gravar estes valores no Documento de Frete, o programa procura pela TAG XNome dentro do XML - VPrest/Comp/XNome. Conforme o conteúdo da TAG, serão gravados os valores:
TAG Xnome igual a FRETE PESO. Grava o campo Frete Unidade no Documento de Frete.
TAG Xnome igual a FRETE VALOR. Grava o campo Frete Valor no Documento de Frete.
TAG Xnome igual a PEDAGIO. Grava o campo Valor do Pedágio no Documento de Frete.
O conteúdo da TAG precisa estar exatamente igual ao descrito acima. Por exemplo, Frete Peso é diferente de Frete_Peso.
Se a TAG Xnome estiver com qualquer outra informação, será gravado o campo de Taxas no Documento de Frete.
O programa GFEA118 foi desenvolvido para tratar esses componentes de acordo com os exemplos sugeridos no layout do CT-e. Não há como prever todas as possibilidades que podem ser gravadas nessa TAG. Logo, a transportadora deve emitir o XML exatamente com os textos descritos acima, para que os valores sejam corretamente importados para o SIGAGFE.
Caso não seja possível combinar com a transportadora o envio do XML com os textos esperados pelo programa GFEA118, sugerimos que na aprovação do Documento de Frete as informações dos campos Frete Unidade, Frete Valor, Taxas e Valor do Pedágio sejam desconsideradas para auditoria. Isto ocorre quando configurado como Não o parâmetro MV_DCABE - Valor Detalhado, disponível na aba Auditoria de Frete do programa GFEX000.
Nova rotina de validação do detalhamento da Taxa
Ao importar um CT-e, o campo Taxa - GW3_TAXA recebe todos os valores - Componentes - que são diferentes de Frete Peso, Frete Valor e Pedágio. Dessa forma, na auditoria de frete é visualizado apenas o valor total das taxas sem apresentar o detalhadamente desses valores. Caso a divergência no documento seja relacionada ao campo Taxa, não é possível identificar qual das taxas possui valor divergente.
Para resolver esse problema foi desenvolvido recentemente uma melhoria na rotina. Ao importar o CT-e serão gravadas separadamente as taxas relacionadas ao Documento de Frete, de maneira que estas possam ser visualizadas no SIGAGFE.
Foi disponibilizada uma nova tela que é acionada através da opção Dados da Conferência do botão Outras Ações nas rotinas GFEA066 e GFEA065.
Foi criada uma tabela GZZ vinculada ao Documento de Frete, que terá os campos Chave do Documento de Frete e também os campos Nome e Valor. Na importação do CT-e, todas as taxas serão gravadas separadamente nesta tabela.
A tela Cons. Taxas apresentará o mesmo layout da tela de Aprovação com as Colunas: Campo, Informado, Calculado e Diferença, e, portanto, as taxas contidas no CT-e serão comparadas com as taxas utilizadas no cálculo do frete.
Saiba mais
Para mais detalhes a respeito dessa nova rotina acesse o link: Detalhamento de Taxas do Documento de Frete
Glossário
CT-e - Conhecimento de Transporte Eletrônico
GFEA065 - Documento de Frete
GFEA066 - Aprovação de Documento de Frete
GFEA118 - Importar CT-e
GFEX000 - Parâmetros Módulo
SIGAGFE - Gestão de Frete Embarcador
TAG - Etiqueta, Rótulo
XML - Extensible Markup Language
0 Comentários