on 10-08-2010 8:10 PM
Boa tarde,
Estamos implementando a NFe 2.0, estou com problema ao gerar Notas para a versao 1,10.
Já olhei essa thread e está tudo aplicado.
Olhei dentro da função 'J_1B_NFE_SET_NUMBER', e tem uma um pedaço do codigo em que ele envia o Tipo de Emissao pro comeco do numero aleatorio.
MOVE ls_acttab-tpemis TO ls_acttab-docnum9(1). "1454408
Com isso ao enviar pra sefaz ele da erro 227.
Ao alterar na J1B2N o numero aleatorio para 0 no comeco a nota é enviada normalmente.
Abraços,
Dalmo Costa
Bom dia Dalmo,
Revise sua aplicação de nota, pois este código é rodado para o layout 2.00 e não para o 1.10
Pergunta: Na configuração da filial está 1,10?
Atenciosamente, Fernando Da Ró
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Fernando,
Os passos manuais da nota estão feitos e a nota foi aplicada via SNOTE, e lá no snote ela está como ok, completamente implementada.
Dei uma olhada na função J_1B_NFE_GET_TPEMIS ela é executada duas vezes, uma pelo programa J_1B_NFE_FILL_MONITOR_TABLE que tem um "IF i_doc-xmlvers >= 2." e outro pela função "J_1B_NFE_SET_NUMBER" este ai não tem o IF da 2.0 na hora de chamar a função J_1B_NFE_GET_TPEMIS.
Olhei lá na nota nas duas correções, 860406 e 871805 e em nenhuma das duas ele faz alguma condição para não executar a função J_1B_NFE_GET_TPEMIS dentro função J_1B_NFE_SET_NUMBER.
É isso mesmo? Falta alguma outra nota pra eu olhar?
Obrigado,
Dalmo Costa
Edited by: Dalmo Jose Costa Junior on Oct 11, 2010 4:07 PM
Bom dia Dalmo,
Você está certo, olhei os códigos aqui e pelo que também cheguei a conclusão CALLRFC=1 ou 2 daria este problema ao numerar no monitor para layout 1.10. Confirma que está usando CALLRFC=1 ou 2?
Tente CALLRFC=3 para continuar seus testes, e abra um chamado em XX-CSC-BR-NFE com este cenário step-by-step.
Atenciosamente, Fernando Da Ró
Estimado,
Depois das mudanças para o layout XML 2.0, realmente se vc lançar uma nota do layout 1,10 o erro aparece.
Esta informação do tipo de emissão vem de:
Table Name J_1BNFE_CUST3_4V
Field Name TPEMISNORM
O help do campo mostra que o dominio é 1 ou 2. E normalmente é configurado como 1 pelos usuarios. Ai o erro acontece para a versão 1,10.
Fiz o teste e coloquei o neste campo e o teste terminou bem. Se isto estiver impactando algum teste seu, você pode proceder desta maneira. De qualquer forma, acredito que seja um bug, por não estar considerando a versão do XML para o TPEMIS.
Assim que sair uma nota de correção ou qualquer informação adicional, eu disponibilizo para vocês.
abraços
> Nota 1519167 foi criada para corrigir o problema!
Nota 1519167 foi criada pra corrigir a correção do problema... rs...
Abs,
Henrique.
User | Count |
---|---|
12 | |
3 | |
1 | |
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.