cancel
Showing results for 
Search instead for 
Did you mean: 

Log Erro IT_NFE_REF-B12

adrianafernanda_simes
Participant
0 Kudos

Boa tarde!

Pessoal,

1) Foi emitida uma NFe de devolução em referência a Nota Fiscal modelo 1/1A de exportação. Ao passar pelo validador, ocorrem os seguintes logs de erros:

IT_NFE_REF-B12_AAMM na verificação NOT_INIT_

IT_NFE_REF-B12_CNPJ na verificação NOT_INIT_

IT_NFE_REF-B12_MOD na verificação NOT_INIT_

IT_NFE_REF-B12_NNF na verificação NOT_INIT_

IT_NFE_REF-B12_SERIE na verificação NOT_INIT_

Como devo proceder?

2) Foi emitida outra NFe de devolução em referência a NF modelo 1/1A (não é de exportação). Ao passar pelo validador, ocorreram os mesmos logs de erros citados acima, acrescentando o log: IT_NFE_REF-B12_CUF na verificação NOT_INIT_.

Como devo proceder?

A Empresa está no SP 13 do SAP ECC 6.0.

No aguardo,

Adriana Simões

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Adriana,

Os campos B12 são os campos da tag de referência, e para cada registro de referência ele deve apontar para uma NFe ou para uma NF 1/1A. Pela sua descrição o validador está exigindo você preencher os campos listados provavelmente porque encontrou conteúdo em IT_NFE_REF-B12_CUF. Verifique o valor que está saindo do R/3 (via debug), daí procure por qual parte do programa/badi faz esta inclusão.

Quando a segunda informação, não está fazendo sentido ter todas as mensagens anteriores e também a do B12_CUF, pois ele só exige os outros se pelo menos um do grupo foi preenchido. Poderia verificar se a mensagem é realmente assim ?

Atenciosamente,

Fernando Da Ros

-

-


Para verificar como estão os dados no ponto imediatamente anterior à transmissão ao GRC, coloque um break-point na linha 181 (perform call_xi....) dentro da função J_1B_NF_MAP_TO_XML.

Vá debugando passo a passo até o call da RFC /XNFE/NFE_CREATE, verifique todos os dados que estão saindo.

Sobre esta função é interessante você dar uma verificada em seu código para entender "de onde o R/3 busca os campos" para enviar à mensageria.

Edited by: Fernando Da Ros on Apr 17, 2009 3:54 PM --> Adicionado informações sobre o DEBUG

adrianafernanda_simes
Participant
0 Kudos

Fernando,

Obrigada pelas informações.

Vamos seguir as instruções e depois retorno pro Fórum.

Abraços,

Adriana Simões

adrianafernanda_simes
Participant
0 Kudos

Bom dia Fernando, tudo bem?

Efetuamos o debbuge, porém não conseguimos resolver, continua dando erro.

Há outra alternativa? Vamos abrir um chamado junto a SAP, pois as notas precisam sair e estamos em ambiente de PRD.

Att.

Adriana Simões

former_member182114
Active Contributor
0 Kudos

Bom dia Adriana,

E sobre o resultado do debug ? Era para investigar.

Coloque aqui o conteúdo da tabela xmlr_tab antes do envio ao GRC.

Com ela podemos identificar se o problema está nos dados formados no R/3 ou na validação do GRC.

Abraços,

Fernando Da Ró

Former Member
0 Kudos

As informações sobre o documento de referência estão preenchidas na J1B3N? (J_1BDYLIN-DOCREF e J_1BDYLINITMREF)?

Você fez o lançamento via MIRO ou writer?

abraç

adrianafernanda_simes
Participant
0 Kudos

Fernando,

Segue abaixo o trecho da tabela interna.

1 DOCNUM N 10 0000535550

2 B12_REFNFE C 44

3 B12_CUF C 2 35

4 B12_AAMM N 4 0903

5 B12_CNPJ C 16 43201151000110

6 B12_MOD N 2 55

7 B12_SERIE C 3

8 B12_NNF N 9

Atenciosamente,

Adriana

former_member182114
Active Contributor
0 Kudos

Bom dia Adriana,

Repare que a série (B12_SERIE) e o número da nota (B12_NNF) estão ausentes.

Estas informações são obtidas pelo form reference_set (include LJ_1B_NFEF39), da função J_1B_NF_MAP_TO_XML.

A NF referenciada foi impressa ? Você confirma que ela tem o número nela e série ?

Adriana, agora que reparei o modelo desta nota é 55 então ela é NF-e ? Se for o campo a se preencher deve ser B12_REFNFE ao invés dos outros B12 referentes ao modelo 1/1A. Verifique isto também.

Atenciosamente,

Fernando Da Rós

Edited by: Fernando Da Ros on Apr 27, 2009 8:46 PM - Sobre modelo 55 e B12_REFNFE

henrique_pinto
Active Contributor
0 Kudos

De fato, o campo MOD só pode ter o valor '01', pois NFes sao referenciadas atraves da chave de acesso.

Atualize tb a lista de validacoes (Fernando, qual a nota mesmo?).

Att.

Henrique.

former_member182114
Active Contributor
0 Kudos

Observação:

- O problema original desta thread está na origem dos dados, ou seja, R/3

- As notas abaixo atualizam as regras de validação e melhoram a informação do erro no GRC

Notas para atualizar a base da validação e qualidade da mensagem:

1320992 Validation: Message text for validation error

1312777 Duplicate log entries for check NOT_INIT_FIELDS

1316637 NFE/BATCH monitor: Default value on Creation Date for Today

1286226 changes in the validation rules

Abraços,

Fernando Da Ró

former_member182114
Active Contributor
0 Kudos

Bom dia Adriana,

Verifique se as notas abaixo estão devidamente aplicadas no seu R/3, estas podem ser a causa do problema:

1246700 NF-e: Wrong reference for NF entradas

1288925 NF-e: References between NF-e and non NF-e

Atenciosamente, Fernando Da Ró

adrianafernanda_simes
Participant
0 Kudos

Boa tarde Fernando!

As notas já estavam aplicadas.

Para solucionar o problema, entramos no menu sap do GRC e alteramos as informações nos campos de validação do B12. Depois foi reenviada a nota, e esta foi autorizada pela SEFAZ.

Obrigada pelas informações.

Atenciosamente,

Adriana

former_member182114
Active Contributor
0 Kudos

Oi Adriana,

Obrigado pelo feedback, é sempre importante manter as thereads do fórum atualizadas.

Sobre o problema... O que especificamente foi alterado ? Não lembro nada no menu que poderia permitir "destravar" isto. Foi o validador que foi desativado ?

Se sim, verifique se consta do XML aprovado as informações de nota referente conforme você havia comentado. Sem as informações de NNF e SERIE a própria Sefaz deveria recusar com rejeição 215 - Falha de Schema.

Se estiver sem, verifique se alguma coisa mudou nos dados oriundos do R/3.

Aguardo Retorno, Fernando Da Ró

henrique_pinto
Active Contributor
0 Kudos

Adriana,

nao creio que o problema tenha sido resolvido.

Vc deve ter ido na view que define as regras de validacao por campo e removido os checks para os campos B12, correto?

Isso é totalmente nao recomendado, mesmo pq qq SP q vcs aplicarem no NFE, vai sobreescrever isso.

Ainda, com relacao ao XML gerado e enviado, vc tem certeza q a NF referenciada está lá?

Poderia colar aqui o conteudo das tags NFref (e subtags)?

Abs,

Henrique.

adrianafernanda_simes
Participant
0 Kudos

Olá Fernando e Henrique.

Esta nota foi autorizada pela SEFAZ, não foi rejeitada.

Segue a tag abaixo para análise:

-

Obrigada pela atenção.

Adriana Simões

former_member182114
Active Contributor
0 Kudos

Pois é Adriana,

Esta infromação é muito inválida. Não faz sentido a Sefaz autorizar com esta referência.

De qualquer forma o GRC está correto em bloquear estas referências inválidas.

Com a ajuda de um desenvolvedor debug o ponto de saída (conforme post Apr 27, 2009 7:57 PM). Você deve investigar a origem destas informações inválidas.

Atenciosamente,

Fernando Da Ró

adrianafernanda_simes
Participant
0 Kudos

OK Fernando.

Faremos o debbugger.

Abraços,

Adriana Simões

henrique_pinto
Active Contributor
0 Kudos

Adriana,

nota autorizada nao é nota correta, lembre-se disso.

Quando a SEFAZ estiver auditando sua emrpesa, ela vai pedir pra vc mostrar a nota "99999999999..." q vc referenciou. 😛

Abs,

Henrique.

Answers (0)