cancel
Showing results for 
Search instead for 
Did you mean: 

NF-e Programa : J_1BNFPR - FORM : Check_Nfe_Autorized

Former Member
0 Kudos

Bom dia!

Estamos com problema de performance da impressão do Danfe.

Para atender nossa necessidades efetuamos copia do prg J_1BNFPR para um Z e nele encontramos dentro do "Form Check_Nfe_Autorized" o seguinte trecho:

.....

WAIT UP TO 10 SECONDS.

  • Alterado por - 03.06.2009 - Inicio

  • IF obj_ref IS BOUND.

  • CALL METHOD obj_ref->reset_subrc

  • EXPORTING

  • is_nfdoc = wk_header

  • CHANGING

  • ch_subrc = lv_subrc.

  • ENDIF.

  • sy-subrc = lv_subrc.

  • Alterado por - 03.06.2009 - Fim

.........

Acreditamos que o problema esteja associado ao WAIT UP TO 10 SECONDS, mas o responsável, consultor ABAP, insiste que este comando está na rotina standard e que não devemos alterar e ou descomentar o código.

Podem me informar se esta rotina contém o comando WAIT ? E qual a função do Method inibido ?

Grato.

Accepted Solutions (1)

Accepted Solutions (1)

henrique_pinto
Active Contributor
0 Kudos

No standard nao existe wait e o codigo nao está comentado.

Esse trecho faz a chamada do metodo reset_subrc da BAdI CL_NFE_PRINT.

Lá ele mesmo descreve o objetivo do método:

*-- BADI for reset subrc
*-- When subrc is 0 NFes can be printed without aauthorization code

Em tempo: vc também tem o objeto standard no seu sistema!

Abs,

Henrique.

Answers (2)

Answers (2)

Former Member
0 Kudos

Muito obrigado pelas respostas.

Agora estou certo que poderei desativar o comando WAIT.

former_member182114
Active Contributor
0 Kudos

Bom dia Clayton,

O standard não tem este WAIT, o que provavelmente fizeram é colocá-lo como tentativa de aguardar o término da gravação da nota... porém a nota 1163056 resolve este problema e torna este código desnecessário no seu Z.

Atenciosamente, Fernando Da Ró