cancel
Showing results for 
Search instead for 
Did you mean: 

Erro de Validação = 10

adrianafernanda_simes
Participant
0 Kudos

Boa tarde!

Pessoal,

Estou com dois documentos no ambiente de produção com erro de validação, são eles:

Campo: IS_NFE_HEADER-C1_IM (o status está verde) ok

Campo: IS_NFE_HEADER-C1_CNAE (C020) (status vermelho)

Campo: IS_NFE_HEADER-T_MODFRETE (X002) (status vermelho)

Efetuei a análise conforme os logs apresentados e todas as informações estão preenchidas, o campo de modalidade de frete está lá, e as informações do tipo de frete e cnae também estão na BADI.

Os processos que apresentaram estes erros, são duas notas de entrada (IMPORTAÇÃO).

É estranho, porque quando há erro de validação por parte do GRC, o status no SAP fica com código 8 e mensagem V, mas no entanto, ao acessar a J1BNFE não tem este retorno.

Alguém já passou por isso?

Poderiam me ajudar?

Observações: GRC versão 7.0 SP 13 / SAP versão 6.0 SP 16

Obrigada,

Adriana

Accepted Solutions (1)

Accepted Solutions (1)

former_member182114
Active Contributor
0 Kudos

Bom dia Adriana,

Cenário estranho hein...!?!?!?

Verifique se no R3 existe algum erro de atualização na transação SM13/SM14, o V é recebido pelo ERP no momento do envio para o GRC (processo síncrono), então talvez alguma falha no update possa estar gerando esta inconsistência.

Quanto aos logs no GRC, estes logs são recentes ? Repare que os logs de validação do GRC não são deletados, então poderia ser de outra transmissão... De qualquer forma, se o problema for consistente e sempre acontece debug na saída do R3 o valor destes campos na saída ao GRC (call_xi). Pode ser que na BAdI tenha algum check ou continue que esteja forçando a saída antes de executar estas atribuições. Pode também debugar o FILL_HEADER.

Atenciosamente, Fernando Da Ró

adrianafernanda_simes
Participant
0 Kudos

Boa tarde Fernando!

Não tem erro na SM13/SM14.

Os logs são recentes, aliás só tem um em cada nota.

Att.

Adriana

adrianafernanda_simes
Participant
0 Kudos

Fernando,

Estes dois cenários realmente são muito estranhos.

Foi gerada a NFE via J1B1N referente processo de Importação. Ao enviar ao GRC, passou pela validação e ficou parada a NFE por causas dos logs de erros.

No SAP não houve nenhuma atualização do GRC para J1BNFE, como estava demorando o retorno da comunicação, acessamos o GRC e verificamos que tinha aqueles campos com erros. Como eu disse, os campos referidos estavam ok no BADI.

Tentamos "enviar de novo" a NFE e apareceu a bandeirinha vermelha dizendo que não era possível.

Então fizemos outra tentativa. Deixamos o documento com status 3, ou seja, "enviar a NFE a SEFAZ", em seguida marquei a linha e dei enviar, funcionou, pois o documento foi autorizado.

Mas fica a dúvida: por que aconteceu isso? Sendo que os dados estavam lá tudo certo. E por que não apareceu na J1BNFE o código 8 simbolizando que havia erro, assim poderíamos resetar o documento enviar.

Será que houve falha de comunicação por um instante?

Será que falta aplicar alguma nota para não ocorrer isso novamente?

O SAP Netweaver está na versão 7 SP 13. O SAP ERP está na versão 6 SP 16.

Aguardo comentários.

Abraços,

Adriana

former_member182114
Active Contributor
0 Kudos

Bom dia Adriana,

O código da BAdI deve ser revisto. Como numa primeira transmissão enviou dados que foram rejeitados pelo GRC e numa segunda ele aceitou?

Sobre o não existir o V/8 na nota, não é problema de comunicação pois esta comunicação é sincrona então se está no GRC deveria estar foi informado ao R3, já o motivo da não atualização deve ser investigado. Faça o debug no momento da criação da J1B1N (coloque o break point no call_xi da função J_1B_NF_MAP_TO_XML). Antes disso veja se você tem as notas 1254565 e 1362971 aplicadas.

Atenciosamente, Fernando Da Ró

adrianafernanda_simes
Participant
0 Kudos

Fernando,

O cliente me informou que eles tiveram por algum tempo problemas com a internet.

Sugeri a aplicação das notas que você informou e qualquer eventualidade seremos comunicados novamente.

Por hora, os problemas foram normalizados.

Mais uma vez obrigada.

Adriana

Answers (0)