cancel
Showing results for 
Search instead for 
Did you mean: 

SAP GRC NFE - Tempo de Aprovação de Nota Fiscal Eletrônica

former_member228357
Participant
0 Kudos

Olá Comunidade SAP,


Há algum tempo possuímos a solução SAP em nosso ambiente para Envio e Recebimento de NF-e. Ocorre que o tempo de aprovação após a emissão da nota fiscal ultrapassa 3 minutos.

Ajustamos os Jobs de numeração, envio para a SEFAZ  e o job de criação e envio do lote.

Existe alguma rotina para executar ou algum tunning para melhorar este desempenho ?

qual o tempo médio no cenário de vocês?

evidência de tempo:  J1bnfe

Jobs que alteram o tempo / desempenho.

grc

ecc

O que sugerem para melhorar o tempo de aprovação?   Imagine o cenário onde a expedição emite a nota e demora 3 minutos aprovação e impressão. por nota!

Accepted Solutions (1)

Accepted Solutions (1)

former_member228357
Participant

Prezados,

A solução adotada foi a seguinte:

Limpeza de dados da tabelas /XNFE/ACKNOWLEDG

Sincronismo nos jobs de processamento escalonando - job infinito - com o  cuidado de colocar o parâmetro SAPSYSTEM START.

Desta forma reduziu de 3 min para 1 min o tempo de aprovação.

atenciosamente


Denner

Answers (2)

Answers (2)

former_member182503
Active Contributor
0 Kudos

Denner,

Você quer diminuir o tempo entre a atribuição do número da nota (J_BNFECALLRFC) e a aprovação da nota?

Como está a variante do seu job /XNFE/NFE_BATCH_PROCESS? Está para rodar em endless loop = X? Qual o valor do parâmetro "Waiting Time Until Next Call"? Está com o valor default de 00:00:15?

Se estiver assim, o valor do "Período de Repetição" do job é irrelevante para a performance do cenário, já que o programa vai rodar em um loop infinito, com pausa de 15 segundos entre cada iteração.

Pontos que influenciam no tempo de aprovação de uma NF-e:

  • Parâmetro "Waiting Time Until Next Call" do job /XNFE/NFE_BATCH_PROCESS;
  • Parâmetros da view "NF-e Batch Parameters" - SPRO -> Nota Fiscal Eletronica -> Outbound -> NF-e -> NF-e: Maintain Batch Parameters":
    • "Maximum Collection Time for Batch in Seconds" - Tempo máximo para formação de um lote, quanto menor, menos tempo o GRC vai aguardar para formar um lote e envia-lo a SEFAZ;
    • "Wait Time (Seconds)" - Tempo entre o retorno 105 da SEFAZ e a próxima consulta
  • Determinação do processo a ser utilizado para emissão da NF-e - SPRO -> Nota Fiscal Eletronica -> Outbound -> NF-e -> NF-e: Maintain Process Determination for Outbound NF-es:
    • NFEISSU1 - Emite nota usando Lotes, ou seja, agrupa as NF-e`s em lotes, passando pelas regras de formação de lote;
    • NFEISSU2- Emite nota sem utilizar Lotes, ou seja, o envio será de apenas uma nota e de maneira sincrona. Esta opção, porém, depende da SEFAZ autorizadora disponibilizar este atendimento;

O que você pode fazer é ir ajustando esses valores em ambiente de teste e efetuar um teste com várias notas, simulando o volume que você tem em produção e vendo os efeitos no tempo médio de aprovação das notas.

Nota: Ajustes nessas configurações devem ser feitos com muita cautela, podem impactar a performance da máquina de forma negativa, aumentando a carga do servidor/rede, podendo até interromper o faturamento.

[]'s

JN

former_member228357
Participant
0 Kudos

Obrigado José Nunes,

com certeza sua contribuição me ajudou e ajudou outros membros!

Conhecimento gera conhecimento e nossa comunidade fica aina mais rica. 

Gostaria de pedir contribuição dos usuários também - para uma dúvida particular. Qual o tempo de aprovação no ambiente de vocês?

da emissão, geração da primeira tela, até o status ficar concluido?  

abraços a todos

obrigado novamente

former_member228357
Participant
0 Kudos

José Nunes,

boa tarde! tudo bem?

Apenas uma dúvida, fiz um teste com a função:

  • NFEISSU2- Emite nota sem utilizar Lotes, ou seja, o envio será de apenas uma nota e de maneira sincrona. Esta opção, porém, depende da SEFAZ autorizadora disponibilizar este atendimento;

A numeração no ERP esta demorando cerca de 30 s, ai a nota é enviada para a mensageria, e não retorna, no monitor do GRC notei que não construiu o lote, como a proposta, porém não obtive o retorno automático, tive que ir em outras funções, --> solicitar verificação do status.


Existe algum procedimento que precisa ser feito?  pois creio que se isso fosse feito, resolveria 100% meu problema.

no aguardo

att.


Denner

former_member182503
Active Contributor
0 Kudos

Denner,

Você já verificou as mensagens na SXI_MONITOR do lado do SAP NF-e ou no monitor de mensagens no PI/PO? Pode ser problema de configuração do seu PI, já que o cenário 100% sincrono é um cenário separado.

[]'s

JN

0 Kudos

Denner, Bom dia!

No passado tínhamos problemas com aprovação de notas e ajustamos os dados mestres do GRC.

Cenario:

Os valores de tempo de resposta não estavam bons, nosso tempo espera(segundos) é 15 e numero máximo de tentativas 5 isso da um total de 1 minuto e 15 segundos, isso pode ter duas consequências:

1-O volume de requisições na SEFAZ aumenta(Exemplo:imagina alguém lhe cutucando, quando vc pede mais uma minuto, vc vai pirar.)

2-A resposta não vem logo, pois o servidor da SEFAZ está com fila de processamento de lotes ou algum problema mais grave.

OBS: O tempo de reconsulta é usado quando a sefaz responde (105-Lote em processamento) e isso só acontece quando a SEFAZ realmente está com problemas.

Verifique como está essa configuração nos dados mestres do lote (GRC)

Sugestão:

Mude este parâmetro para 120 segundos, número de tentativas para 10. Isto dá uma janela de 20

minutos aproximadamente para a Sefaz e o SAP NFE resolverem para você antes de cair no

manual.

A configuração de lote você acessa pela interface web. Fica na aba Master Data no

monitor de NF-e.

Espero ter ajudado!

Att

Thomaz Sacho

former_member228357
Participant
0 Kudos

Thomaz !

Que gentileza e agilidade. Obrigado!

Sim, creio que ajudou muito, espero que esta dúvida auxilie outras pessoas, e está comunidade sempre funcione desta forma.

abraço!


Denner S F Andrade