on 01-21-2010 5:57 PM
Pessoal boa tarde.
Encontrei uma situação inusitada aqui. Gostaria de saber se alguém teria alguma dica de como proceder nesse caso.
Algumas notas foram emitidas no ECC em contingencia, porém quando a contingencia foi retirada e as notas enviadas a SEFAZ, as mesmas atualizaram no ECC corretamente, mas ficaram com status de erro no GRC (Com um X). Essas notas ficam disponíveis na nova Tab u201CErro ao atualizar o ERPu201D, (Disponível no SP12), mas quando a nota com problema é selecionada e é executado a atualização, a nota continua com status de erro no GRC e na coluna u201CErro ERPu201D com o cod de erro 107.
Um log também é gerado na J1BNFE com a mesma informação (Status documento "Autorizado" não é permitido p/NF-e XXXXXXX com status comun.sistema "Autorizado").
Alguém já viu algo parecido?
Obrigado.
Aparentemente algum erro na BAdI de impressao que soh ocorre para NFes em contingencia.
No caso, mesmo que aconteca o update da J_1BNFE_ACTIVE corretamente, o erro na BAdI devolve uma msg de erro pro GRC, que entende que o processo falhou (ou mesmo pode ter dado erro pra uma NFe do lote, e voltou erro pra todas).
Procure aqui pelo forum que vc vai encontrar algumas sugestoes de como evitar esse problema. Basicamente, o ideal eh vc separar o update das tabelas internas da execucao da logica de impressao atraves da utilizacao de uma funcao Z que vc pode chamar em background no metodo de impressao (CALL_RSNAST00 ou algo assim) da BAdI. Dentro do metodo, soh faca a chamada da funcao Z em background e coloque as logicas todas na funcao; isso vai separar logicamente o update da execucao da logica e evitar que o GRC entenda como erro uma NFe que atualizou corretamente (eventuais erros de execucao vc vai visualizar na SM58/ST22). Evite tb colocar comandos MESSAGE na BAdI, visto que ela eh chamada por uma RFC Destination e nao usuario. Mas como falei, faca um search q vc vai encontrar mais detalhes.
Abs,
Henrique.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
14 | |
4 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.