on 07-20-2010 8:50 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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ó
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 | |
2 | |
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.