cancel
Showing results for 
Search instead for 
Did you mean: 

NF-e nao numerada em contingencia!

former_member260831
Participant
0 Kudos

Bom dia pessoal!

Depois do go-live da NF-e no 1 de Julho, ainda estamos lutando com os escenarios de contingencia (SCAN e DANFE em papel de segurança)!

Temos desligada a comunicaçao do nosso GRC pelo SEFAZ para simular a situaçao em contingencia para imprimir o DANFE em papel de segurança, mas no monitor (J1BNFE) o sistema nao numera a NF-e!

Temos as seguientes parametrizaçoes que acho que influiem:

Modo RFC = 2

Flag "Numeração conting." (LASERPRINTER) ativado

Situaçao de contingencia ativada pelo local de negocio

Fizendo um debugging do report J_BNFECALLRFC vi que passa pela funçao J_1B_NFE_GET_ACTIVE_SERVER onde para no seguente check e da o error:

  • If both or none of the servers is active - no numbering

IF ( NOT ls_active_server-scan_active IS INITIAL AND

NOT ls_active_server-sefaz_active IS INITIAL ) OR

( ls_active_server-scan_active IS INITIAL AND

ls_active_server-sefaz_active IS INITIAL ).

sy-msgty = 'E'.

sy-msgid = 'J1B_NFE'.

sy-msgno = '107'.

sy-msgv1 = cs_header-docnum.

  • write log

CALL FUNCTION 'J_1B_NFE_ERROR_PROTOKOLL'

EXPORTING

i_docnum = cs_header-docnum.

RAISE not_unique_server.

ENDIF.

Conclusao: a NF-e nao tem numero e o proceso fica parado!

Pesquise no forum, mas nao ache informaçao. Pode ser que pesquise mal, mas preciso de alguma ajuda o sugestao!

Muito obrigado em anticipo!

Um abraço

Nino

Accepted Solutions (0)

Answers (6)

Answers (6)

former_member260831
Participant
0 Kudos

Gente,

he intentado asinhar o numero manualmente via Monitor e teve um autualizaçao cancelada. Analise um poco mais e a razoe é que na funçoe J_1B_NFE_RFCBATCH_DELETE intenta excluir o docnum dela tabela J_1BNFERFCBATCH e ese docnum ja nao esta na tabela!

check ls_acttab-callrfc = '2' OR

ls_acttab-callrfc = '3'.

delete from J_1BNFERFCBATCH

where docnum = i_docnum.

if not sy-subrc is initial.

message a098.

endif.

Preciso aplicar alguma nota mais?

Muito obrigado!

Nino

former_member260831
Participant
0 Kudos

Henrique,

ainda nao da certo. Cuando vou a pasar a contingencia uma NF ja criada, sem numero asinhado, da o seguinte erro:

"Contingency for NF-e without number not allowed"

E todas as novas criada, com a situaçao em contingencia, ficam sem numero e sem flag de contingencia.

Vou a ficar loco com isso!

Obrigado pela sua ajuda!

Um abraço

Nino

former_member260831
Participant
0 Kudos

Henrique,

volte a ler a sua resposta. Especialmente esta parte:

"Para as notas pendentes, faca o switch to contingency que as proximas deverao vir com o flag de "posted under contingency", e dai devem ser numeradas sem problemas (e com o tpEmis = 2 ou 5, dependendo da sua configuracao)."

Entao, o local de negocio está em contingencia, mas as notas creadas novas nao tem o flag de "Posted under contingency"!

Tem alguma indicaçao que mais poso olhar?

Muito obrigado!

Um abraço

Nino

henrique_pinto
Active Contributor
0 Kudos

Essas notas que foram criadas antes do flag de contingencia estar ativado, tem que ser "switched to contingency".

Existe um botao no monitor q faz isso.

Isso vai permitir que vc possa:

1) estonar o billing pendente pela VF11

2) faturar novamente aquele processo (ordem de venda ou Delivery), criando agora uma nota que está com o flag de posted

Quando o servico for reestabelecido, dai vc envia a nota pendente, recebe uma autorizacao/rejeicao e solicita imediatamente um cancelamento/inutilizacao.

Abs,

Henrique.

former_member260831
Participant
0 Kudos

Boa tarde Fernando e Henrique!

Obrigado pelas suas respostas!

Fernando, sim temos a nota aplicada.

Henrique, temos a contingencia ativada pelo local de negocio e o monitor reconhece a situaçao:

"Region Or Branch are in Contingency - Send NF-e not possible"

Mas agora como tem que seguir o proceso? Aché que lanzaba automaticamente a impresao do DANFE em contingencia. Ate temos asignado o tipo de NF em contingencia na parametrizaçao do tipo NF-e.

Onde tenho o erro de entendimento? Esqueçe alguma cosa?

Uma veiz mais, muito obrigado os dois!

Um abraço

Nino

henrique_pinto
Active Contributor
0 Kudos

Antonino,

no caso, se ambos os sistemas estao fora, de fato ele nao vai numerar, pois nao sabe que serie utilizar.

Se vc tem urgencia de processamento, daí vc deve ativar a contingencia em formulario de seguranca ("central contingency), atraves do menu, seja pra regiao ou local de negocio.

Para as notas pendentes, faca o switch to contingency que as proximas deverao vir com o flag de "posted under contingency", e dai devem ser numeradas sem problemas (e com o tpEmis = 2 ou 5, dependendo da sua configuracao).

Abs,

Henrique.

former_member182114
Active Contributor
0 Kudos

Bom dia Nino,

Em sendo CALLRFC=2, então a NF-e deve ser numerada no monitor J1BNFE.

De qualquer forma, verifique se a SAP Note 1448895 está aplicada em seu sistema, se não estiver aplique-a juntamente com as dependências e crie uma nova NF-e para testes.

Atenciosamente, Fernando Da Ró