cancel
Showing results for 
Search instead for 
Did you mean: 

Erro após aplicação de notas para xml 2.0

Former Member
0 Kudos

Boa tarde a todos!

Por favor, poderiam me ajudar?

Para o novo layout do XML, foi aplicado todas as notas para o novo layout XML, GRC e também para o Decouple.

Porém o sistema parou de gerar o número da NF-e, só gera o nr da nf-e quando eu coloco em contingência, por acaso alguém já passou por esse mesmo problema? Ou viu algo parecido?

Se seleciono a linha da nota e seleciono resend o validador do GRC retorna o erro abaixo, o qual está correto pois nao existe nr da nf-e

---> Validation error: Field (ID) 44-Place Access Key, This field does not match the expected format.

---> Validation error: Field (ID) 44-Place Access Key, This field does not match the expected format.

---> Validation error: Field (NNF) Nine-Place NF-e Number, This field is mandatory and cannot be empty

Quando eu gero a nota fiscal em contingência o sistema gera a NF-e, depois seleciono a linha e envio para a SEFAZ, o validador do GRC está retornando o seguinte erro:

Validation error: Field (NATOP) CFOP Description, This field is mandatory and cannot be empty.

Validation error: Field (CFOP) NF-e CFOP Code and Extension, Field does not match any of the allowed values.

Validation error: Field (P4_CST) Tax Situation, Can only be filled if other fields are empty.

Validation error: Field (P4_CST) Tax Situation, Can only be filled if other fields are empty.

Validation error: Field (P4_CST) Tax Situation, Can only be filled if other fields are empty.

Validation error: Field (P3_CST) Tax Situation, Can only be filled if other fields are empty.

Validation error: Field (Q4_CST) Tax Situation, Can only be filled if other fields are empty.

Validation error: Field (Q4_CST) Tax Situation, Can only be filled if other fields are empty.

Validation error: Field (Q4_CST) Tax Situation, Can only be filled if other fields are empty.

Validation error: Field (Q3_CST) Tax Situation, Can only be filled if other fields are empty.

Alguém saberia informar que erro é esse? Se existe alguma nota para esses erros de validação?

At.,

Moní

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member182114
Active Contributor
0 Kudos

Bom dia Moní,

No futuro procure colocar um assunto por thread, isto ajuda na resolução e clareza da thread.

Porém o sistema parou de gerar o número da NF-e, só gera o nr da nf-e quando eu coloco em contingência, por acaso alguém já passou por esse mesmo problema? Ou viu algo parecido?

- verifique se a configuração CALLRFC está igual a 1/2/3 pois a numeração deverá ser feita pelo monitor opção Set Number (1/2) ou pelo job J_BNFECALLRFC (3)

- verifique se a conectividade com o GRC está ok o sistema pode não estar numerando por entender que o GRC/Sefaz estão fora

Se seleciono a linha da nota e seleciono resend o validador do GRC retorna o erro abaixo, o qual está correto pois nao existe nr da nf-e

- O resend só deveria funcionar se já enviado alguma vez, estranho... deve estar faltando nota bloqueando esta ação.

---> Validation error: Field (ID) 44-Place Access Key, This field does not match the expected format.

---> Validation error: Field (ID) 44-Place Access Key, This field does not match the expected format.

---> Validation error: Field (NNF) Nine-Place NF-e Number, This field is mandatory and cannot be empty

- Você "conseguiu" enviar ao GRC sem numerar

Validation error: Field (NATOP) CFOP Description, This field is mandatory and cannot be empty.

- está faltando a descrição do CFOP, pode ser por não estar cadastrado no idioma que você transmitiu (o job pode estar em inglês)

Validation error: Field (CFOP) NF-e CFOP Code and Extension, Field does not match any of the allowed values.

- você está enviando um código de CFOP que não é permitido para o layout 2.0, verifique o que está enviando e o manual do contribuinte

Px_CST e Qx_CST

- está faltando enviar as informações de PIS/COFINS, verifique como está a NF-e na J1B3N ou talvez se você tem algum código em BAdI lendo de outro sistema e preenchendo estes dados.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Bom dia!

Desculpa pela demora, mas tá tenso o negócio aqui no projeto.....

Segue comentários....

No futuro procure colocar um assunto por thread, isto ajuda na resolução e clareza da thread.

--> Desculpa, dá próxima vez eu coloco um assunto por thread, sorry!

- verifique se a configuração CALLRFC está igual a 1/2/3 pois a numeração deverá ser feita pelo monitor opção Set Number (1/2) ou pelo job J_BNFECALLRFC (3)

--> está configurado = vazio (Numbering, RFC call and data base update in the same LUW) e quando eu tento alterar está com DUMP no SPRO

Error analysis
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_DYN_CALL_ILLEGAL_FORM', was
     not caught in
    procedure "UPDATE_TAB" "(FORM)", nor was it propagated by a RAISING clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is:
    The program "SAPLJ1BV" is meant to execute an external PERFORM,
    namely the routine "CHECK_SCAN_AND_NRRANGE " of the program "SAPLJ1BV ", but
    this routine does not exist.

    This may be due to any of the following reasons:

    1. One of the programs "SAPLJ1BV" or "SAPLJ1BV " is currently being developed.
    The name "CHECK_SCAN_AND_NRRANGE " of the called routine may be incorrect, or
    the routine "CHECK_SCAN_AND_NRRANGE " is not yet implemented in the program
     "SAPLJ1BV ".
    -

    2. If the program SAPMSSY1 is involved in the runtime error, one of
    the function modules called via RFC is not flagged as remote-capable.
    (see Transaction SE37  Goto -> Administration -> RFC flag)

    3. There is an inconsistency in the system. The versions of the
    programs "SAPLJ1BV" and "SAPLJ1BV " do not match.

--> De acordo com o pessoal de ABAP esse DUMP está relacionado a alguma nota

- O resend só deveria funcionar se já enviado alguma vez, estranho... deve estar faltando nota bloqueando esta ação.

- Você "conseguiu" enviar ao GRC sem numerar

--> O sistema está permitindo fazer o resendo, sem ter enviado antes e também permite enviar sem numerar

- está faltando a descrição do CFOP, pode ser por não estar cadastrado no idioma que você transmitiu (o job pode estar em inglês)

--> para esse caso preciso ver com o pessoal aqui, pois como vocês já devem ter observado, sou novata no SAP, e não faço a mínima idéia onde verifico isso.

- você está enviando um código de CFOP que não é permitido para o layout 2.0, verifique o que está enviando e o manual do contribuinte

--> eu procurei no manual (Manual_Integração_Contribuinte_versão_4.01-NT2009.006.pdf) e não encontrei nada sobre CFOP

- está faltando enviar as informações de PIS/COFINS, verifique como está a NF-e na J1B3N ou talvez se você tem algum código em BAdI lendo de outro sistema e preenchendo estes dados

--> nesse caso eu fiz errado mesmo, sorry, o pis e cofins estava vazio (como fiz teste de uma nf writter, nao me atentei para esses campos)

Atenciosamente,

Moní

former_member182114
Active Contributor
0 Kudos

Bom dia Moní,

O lance do dump é caso para revisar a aplicação da nota que habilitou o campo.

O CFOP, comentei errado, a lista não está no Manual, ela foi informada por Notas Técnicas porém onde você pode verificar isto é no XSD do PL006g (http://www.nfe.fazenda.gov.br/portal/schemas.aspx -> PL006g.zip -> leiauteNFe_v2.00.xsd -> procure por TCfop. Procure usar uma básica tipo 5102.

Quando ao resend e afins, vocês estão "escolhendo" que notas aplicar ? Para um produto estável com comportamento previsível o ideal é ter 100% das notas XX-CSC-BR-NFE implementadas, e isto não é por causa do layout 2.00.

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Oi Moni.

Quando você clica no botão Set NF-e number o sistema não retorna nenhum erro? Nem atualiza os status do documento sem você fazer o envio?

Abraço

Eduardo Chagas