As aparências (e mensagens de erro J1B_NFE305) enganam!

Publicado por:Renan Correa Sun, 26 March 2023
Compartilhe:
26 de March de 2023

As aparências (e mensagens de erro J1B_NFE305) enganam. Sim, isso mesmo, confere a história toda abaixo.

Esse post veio de uma conversa que tive com um colega que estava com problemas aí num projeto novo, como de praxe contamos o milagre mas não o santo ;D .

Essa é uma dica para quem está começando a implementar o DRC NF-e Inbound (automação de entradas com DRC NF-e usando o framework de edocuments).

Erro Incomum

Logo em uma das primeiras views de configuração funcionais, a de fazer atribuição do CFOP para os processos, já deu esse erro aí com uma mensagem um pouco estranha para o contexto do projeto (DRC NFe).

Nesse momento o sistema gritou que não era possível utilizar automação de entradas e reparem na bela mensagem falando sobre o SAP BusinessObjects Nota fiscal Eletrônica e GRC. Não bastando falar de outro produto a mensagem fala ainda de RFC e o caramba que não faz parte da configuração do produto.

O consultor ficou na dúvida do que estava acontecendo e me mandou uma mensagem, nesse caso a pergunta dele foi mais ou menos como a do Galvão:

Claro que pode e a explicação é mais ou menos simples.

Onde está o impedimento (Analisando o B.O.)

A SAP sabiamente reutilizou boa parte da solução de automação de entradas que já existia para o DRC NF-e Inbound, ou seja, não só módulos de função da solução anterior foram reaproveitados como várias mensagens de erro, inclusive essa daí!

A solução desse erro é fácil, basta ativar a business function do DRC NF-e Incoming Automation. Ahhmmm? Como?

Sim, esse erro acontece porque na view EDOBRPROCDETV existe um evento de validação que analisa os CFOP’s entrados.

Esse forma chama uma função de validação dos dados entrados, mas antes de validar o CFOP o sistema chama a função J_1BNFE_CHECK_NFEIN_ACTIVE e verifica se o EDOCUMENT está ativo através do switch LOG_LH_NFEIN_SFW ( ou se o GRC NF-e está ativo no sistema com a RFC do Incoming automation ).

Por isso a mensagem de erro, no caso do colega a Business Function não estava ativa e como eu havia dito no post já, as aparências (e mensagens J1B_NFE305) enganam, mas o código não mente!

Moral da História (Resolvendo o B.O.)

A mensagem de erro é meio estranha para o mundo atual de DRC NF-e, mas o problema em si é fácil de resolver.

Assim responderia o Arnaldo pra pergunta do Galvão:

A regra é clara: Pra usar o Incoming Automation precisa ter a Business function do incoming automation ativa.

Como muitas vezes o consultor funcional não tem acesso na SFW5 para ver se uma business function está ativa, é possível então tentar olhar também a SFW1 com o Switch LOG_LF_NFEIN_SFW.

Se não tiver acesso nem pra uma nem pra outra, daí então só falando com BASIS mesmo, não tem mágica. Agora, se você quer evitar esse erro e outros já aproveita e lê antes esse post daqui:

E, claro tenho que dizer que quem fez o treinamento de DRC NF-e Entradas e Saídas da S4CN também sai na frente e já viu o checklist de projeto para implementar o DRC NF-e, mas esse é um conteúdo exclusivo dos alunos do treinamento.

Quer ficar ligado nas novidades de localização? Entra no grupo da S4CN no Telegram e segue a gente no canal do Youtube

Mais infos sobre a localização Brasil no ERP, direto da sap, vocês podem conferir no SAP community na tag de S/4HANA logistics for Brazil

Outros posts sobre Localização você pode conferir filtrando pela categoria NFE/CTE ou Localização BR Geral.

Outros posts sobre TDF você pode conferir filtrando pela categoria TDF/ACR.

Valeu gurizada!

Renan

Subscribe
Notify of
guest
0 Comentários
Oldest
Newest Most Voted
Inline Feedbacks
Ver Todos Comentarios
0
Deixa tua opinião aí!x