FAT0244 - Principais ocorrências da Integração Protheus Faturamento X GFE

Produto:

Microsiga Protheus®

Versões:

P12

Ambiente:

SIGAFAT - Faturamento

Conhecimento

Ao gerar o pedido de vendas com integração com GFE a tabela GWB não é criada

Essa tabela é alimentada no momento da geração da nota de saída quando só campos C5_VOLUME1 e C5_ESPECIE1 e subsequentes (Volume2, Especie2...) estão preenchidos corretamente. Se apenas um deles estiver preenchido ou nenhum dos dois a informação não será realmente gravada na GWB.


Não há Integração do cadastro de Clientes Protheus com Cadastro de Emitentes do SIGAGFE ?

Avaliar no Modulo SIGAGFE os parâmetros de integração no caminho Atualizações - Cadastros - Parâmetros - Parâmetros do Modulo

Origem dos Cadastros ERP - ERP Integrado Datasul 



GFE Ativo - Modo de Integração Direta 


Após gerar a NF no Protheus os campos GW8_TRIBP e GW8_GRDICM aparecem como Sim no Documento de Carga do Modulo GFE, mesmo que na NF de Origem do Faturamento não exista Impostos

Os campos GW8_TRIBP e GW8_GRDICM são campos específicos do módulo do GFE. O Documento de Carga é um espelho da Nota Fiscal de Sáida, mas estes campos são tratados somente pelo GFE e não possuem integração com o Protheus.

Mais informações: FAT0072_Integração_Faturamento_Protheus_X_GFE_Campos_GW8_TRIBP_e_GW8_GRDICM



Usuário quer informar se um redespacho será pago ou não pagoO Pedido de Vendas não possui a opção de informar se o Redespacho é pago ou não. 

Foi disponibilizado o ponto de entrada "OMSM0111" (00000022286/2015) com novos parâmetros para facilitar a customização do tipo de frete do redespacho, no momento que é gerado o documento de carga com a integração com o SIGAGFE.
Este ponto de entrada será disponibilizado a partir do release 12.1.06, conforme o link: 

http://tdn.totvs.com/display/PROT/TSVDKF_DT_Ponto_de_Entrada_OMSM0111

Notas sobre o campo F2_ESTRDP1 (que possui tratamento no fonte OMSM011, porém, não é encontrado no Dicionário) . O campo tem a finalidade de permitir o uso de multiplos redespachos na integração do modulo Faturamento Protheus e GFE (Gestão de Frete Embarcador).

Neste caso será necessário criar os seguintes campos com as seguintes característica para tratar o Multiplo redespacho no sistema

F2_REDESP2,F2_REDESP3,F2_REDESP4,F2_REDESP5 com estrutura igual da  F2_REDESP, sendo que o cliente deve atribuir os redespachante necessários;

F2_TFRDP1,F2_TFRDP2,F2_TFRDP3,F2_TFRDP4,F2_TFRDP5 com estrutura igual a F2_TPFRETE, segue mesmas regras de atribuição do F2_TPFRETE ;

F2_ESTRDP1,F2_ESTRDP2,F2_ESTRDP3,F2_ESTRDP4,F2_ESTRDP5 com estrutura igual a A1_EST, onde o cliente deve informar o estado de destino do redespacho

F2_CMURDP1,F2_CMURDP2,F2_CMURDP3,F2_CMURDP4,F2_CMURDP5 com estrutura igual a A1_COD_MUN, onde o cliente deve informar o código da cidade de destino do redespacho

E no ponto M461LSF2 deveria atribuir o conteúdo dos campos.



Mensagem de erro informando inconsistência com Frete Embarcador - Campo Emissor GW1_EMISDC
Considerando ser uma nova instalação sugerimos que revise a instalação da Integração

O programa que faz a carga inicial da cidade, cliente, fornecedor, notas (entre outras informações) é o OMSM011. Procure sempre verificar se está utilizando a última versão disponível.

Verificar os parâmetros abaixo:
Caminho: Gestão de Frete Embarcador / Atualizações / Cadastros / Parâmetros / Parâmetros Módulo

Na aba "Integrações ERP" os parâmetros:

-"Origem dos Cadastros" (MV_CADERP) deverá possuir o valor "1-ERP"
-"ERP Integrado" (MV_ERPGFE) deverá possuir o valor "2-Protheus".
Na aba "Integrações Protheus" os parâmetros:
-"GFE Ativo" (MV_INTGFE) deverá estar marcado e internamente possuir o valor ".T."
-"Modo Integração" (MV_INTGFE2) deverá possuir o valor "1-Direta"
-"Código do Emitente" (MV_EMITMP) deverá possuir o valor "1-Numeração Própria"

Na aba "Integrações Protheus" na opção de menu "Ações relacionadas / Filial x Emitente" deverá ser configurado o "de/para" entre as Filiais cadastradas no sistema (tabela SM0) e o código de Emitente (GU3) correspondente da filial no GFE

Atualização dos campos

1.Endereço Ent (GW1_ENTEND); 
2.Bairro Ent (GW1_ENTBAI); 
3.CEP Entrega (GW1_ENTCEP); 
4.Nr Cid Ent (GW1_ENTNRC); 
5.Cidade Ent (GW1_ENTCID); 
6.UF Entrega (GW1_ENTUF). 

Verificar FAQ do GFE no Endereço abaixo

PGFE0048 - Integração SIGAFAT com SIGAGFE, como é preenchido o endereço de entrega do documento de carga?


Campo F2_CGCRDP

Esté um campo antigo. Mas não é usado mais. É mencionado nesse documento

http://tdn.totvs.com/download/attachments/131498054/Integracao_ProtheusxGFE.pdf?version=1&modificationDate=1437683279000&api=v2


Log: É obrigatorio o cadastro de um trecho com a cidade [.....]






  • Verificar Nota Fiscal na Origem, no programa RE0701 > Aba Transp > botão Dados GE, como estão preenchidas cidades de Origem, Destino e Entrega. Avaliar se confere com:
    Cadastro do Destinatário - GU3_NRCID
    Estabelecimento em que será recebido o documento - GU7_NRCID e GU7_NMCID
    Trecho do Documento de Carga - GWU_NRCIDD
  • Validar cadastro da GU3 (Cliente/Fornecedor) com SA1- Cliente. Alguns campos principais: A1_EST, A1_COD_MUN, A1_ESTE, A1_CODMUNE
  • Caso seja necessário ajustar os dados no cadastro do Destinatário / Emitente em outro Produto TOTVS é preciso sincronizar os cadastros com o GFE através do programa CD9125 / OMSM011 para ajustar a cidade no Trecho do Documento de Carga.
  • Verificar se Cod Mun no cadastro de Cientes (SA1) está compatível com cadastro de município (CC2). Caso sim, testar refazendo a amarração somente deste registro para validar o relacionamento entre as Tabelas.

Obs: Demais campos relacionados do GFE: GW1_ENTNRC / GW1_CDDEST / GU3_NRCID


GU3_ENDER |O campo Endereco (GU3_ENDER) não foi preenchido

Comumente relatado quando o campo GU3_ENDER está com tamanho diferente do campo A1_END

COD EMITENTE GU3_CDEMIT


Valor atribuído difere do tamanho do campo COD EMITENTE GU3_CDEMIT

O campo Cod Emitente (GU3_CDEMIT) não foi preenchido GU3_CDEMIT

  • Verificar configuração para 'Código do Emitente' (MV_EMITMP)
  • Verificar rotina GFEX000 aba 'Integrações Protheus' como é formado o código emitente
  • Se a numeração sequencial do GFE é o CNPJ, verifique se o campo A1_TIPO = X pois caso o cliente seja tipo X não haverá CNPJ e desta forma haverá diferença de gravação no Modulo de Frete.
  • Verifique na rotina GFEX000 na aba 'Integração Protheus' na opção de menu 'Ações relacionadas / Filial x Emitente' deverá ser configurado o 'de/para' entre as Filiais cadastradas no sistema (tabela SM0) e o código de Emitente (GU3) correspondente da filial no GFE.
  • O campo GU3_CDEMIT está diretamente ligado ao campo A1_CGC (Integração entre OMS e GFE -- 113959) os quais devem estar devidamente compatíveis para comportar o dado. Verificar se os campos A1_CGC, A1_COD e A1_LOJA estão preenchidos.
  • Verificar se o campo GU3_CDERP e o campo A1_COD possuem o mesmo tamanho e estrutura (A1_COD pode ser aumentado no Grupo de Campos - Codigo de Cliente no Configurador Protheus)


  • Complemento: Foi alterada a função InterGU3C() onde foi criada a função A030GFESE1() para verificar se o cliente excluído na integração do GFE possuí títulos a receber antes de confirmar a exclusão do registro da tabela GU3, pois anteriormente o emitente estava sendo excluído da GU3 e o cliente continuava na tabela SA1 após a validação dos títulos. MATN030A.PRX com data 24/01/2017 (pacote pode ser acessado no endereço: https://suporte.totvs.com/portal/p/10098/download?e=536720) ou superior.


MATA512 – Expedições não atualiza os dados na integração Direta com o GFE - tabelas GWN e GWU

DLOGGFE-4250


O emitente transportador deve ser pessoa jurídica

Hoje no GFE existe esta regra que não é permitido um emitente Transportador pessoa Fisica. Somente pessoa Jurídica.

Verifique se o campo GU3_TRANSP está como 1 e o GU3_NATUR está como F e realize o ajuste. No Protheus a definição de Pessoa Física / Jurídica do Cadastro de Cliente é realizada no A1_PESSOA


Como cadastrar múltiplos redespachos / trechos?

Exemplo: Do emitente até o Porto e do Porto até o Destino

O módulo Faturamento nativamente não possui tratamento para frete/trecho. Essa necessidade é atendida no Protheus por módulos paralelos que se integram ao Faturamento como OMS e GFE.

Desta forma, a solução parte de uma integração de OMS x GFE conforme a documentação: MLOG-1576 DT Solução para múltiplos redespachos deverá ser customizada, respeitando os seguintes procedimentos:


Como o campo GW8 _VOLUME é gravado no GFE?Para gerar o campo GW8_VOLUME é necessário inserir quantidade no campo B5_ALTURA (B5_ALTURA * B5_LARG * B5_COMPR * D2_QUANT)
Mensagem sobre o campo GWU_CDTRPAo emitir a nota fiscal a transportadora deve ser integrada ao documento de carga conforme informação do campo F2_TRANSP. Sistema efetuará uma busca no cadastro de emitentes e preencher o campo GWU_CDTRP.

Altere o documento de carga inserindo esta informação ou exclua-o e efetue uma nova integração da nota fiscal saída utilizando a rotina OMSAM011.

O campo Item (GW8_ITEM) não foi preenchido GW8_ITEMDeixar o campo D2_COD com o mesmo tamanho do campo GW8_ITEM
O campo Destinatario (GW1_CDDEST) não foi preenchido GW1_CDDEST

Verifique em parâmetros do módulo > Ações Relacionadas > Filial x Emitente se foi relacionado o Emitente à Filial.

Se não for NF de Devolução/Bonificação (F2_TIPO <> "D" ou "B"), o sistema verifica se existe no GFE o cliente informado nos campos F2_CLIENTE e F2_LOJA, faz uma busca do CNPJ do cliente (A1_CGC) no cadastro de emitentes (GU3_IDFED)

Se for NF de Devolução/Bonificação (F2_TIPO = "D" ou "B"), o sistema verifica se existe no GFE o fornecedor informado nos campos F2_CLIENTE e F2_LOJA, faz uma busca do CNPJ do fornecedor (A2_CGC) no cadastro de emitentes (GU3_IDFED)


O campo Tipo Frete (GW1_TPFRET) não foi preenchido GW1_TPFRETPara o preenchimento do Campo Tipo Frete (GW1_TPFRET) é verificado a informação do campo F2_TPFRETE:

Se F2_TPFRETE = "C" e  F2_REDESP   = " "  então GW1_TPFRET = "1"
Se F2_TPFRETE = "C" e  F2_REDESP <> " "  então GW1_TPFRET = "2"

Se F2_TPFRETE = "F" , "T" ou  "S" e  F2_REDESP " "   então GW1_TPFRET = "3"
Se F2_TPFRETE = "F" , "T" ou  "S" e  F2_REDESP <>  então GW1_TPFRET = "4"

* Tipos de frete "C=CIF", "F=FOB", 'T=Por conta de terceiros' e 'S=Sem frete' 

Obs: Quando incluímos um pedido o tipo de frete é alimentado com o tipo informado no cadastro de clientes, se estiver em branco e não for alterado no pedido, irá gerar a NF sem esta informação e irá acusar a inconsistência no GFE.

O campo Nr Cidade (GU3_NRCID) não foi preenchido GU3_NRCID

O emitente transportador deve ser pessoa jurídica. Hoje no GFE existe esta regra que não é permitido um emitente Transportador pessoa Fisica. Somente pessoa Jurídica.
Verifique se o campo GU3_TRANSP está como 1 e o GU3_NATUR está como F e caso sim realize o ajuste.
No Protheus a definição de Pessoa Física / Jurídica do Cadastro de Cliente é realizada no A1_PESSOA

Como no módulo GFE a informação do código de município IBGE é um campo obrigatório na integração, é necessário realizar o cadastro de um município. Caso seja estrangeiro, cadastrar com estado EX e código 99999, conforme a documentação NFE0006_Cadastramento_de_Cliente_e/ou_Fornecedor_de_Origem_Estrangeira
Caso mesmo com o município cadastrado o problema persista, verificar se o cadastro da tabela CC2 - Cadastro de Municípios foi integrado para o cadastro de Cidades (GU7) do GFE, caso não tenha sido integrado o cadastro precisará ser refeito em Miscelânea, Sincronizar sincronizar a tabela CC2 - Cadastro de Municípios executando a rotina OMSM011. Quando o município for cadastrado com o código IBGE e estiver nas tabelas CC2 e GU7 respectivamente o cadastro de Fornecedor poderá ser realizado corretamente.


Pode lhe interessar: PGFE0137 - Como extrair dados do SIGAGFE e encaminhar para a equipe de atendimento da Totvs?