cancel
Showing results for 
Search instead for 
Did you mean: 

Erro no SCAN

Former Member
0 Kudos

Boa noite a todos,

Estou efetuando testes do SCAN em nosso ambiente e temos o seguinte cenário de erro: tiramos a url da Sefaz do ar e ativamos o SCAN, faturamos o documento e, no monitor J1BNFE o documento fica no status de aguardando o retorno da SEFAZ, traz o formulário NF55 e consequentemente a sequencia de numeração é da NF55. Verifiquei na tabela J_1bnfe_active, que o tipo de emissão gravada nos documentos é, indevidamente, '1' - normal. Estamos trabalhando na versão 4.7C, com mensageria GRC, e com decouple; as customizações para formulário, intervalo de numeração, ativação de SCAN automáticos e SCAN na categoria da DANFE, estão ok. Alguem já passou por essa situação??? É caso de aplicação de alguma Nota???

Grato e no aguardo,

Alessandro Botignon

Accepted Solutions (0)

Answers (2)

Answers (2)

henrique_pinto
Active Contributor
0 Kudos

Alessandro,

no ERP, vcs ativaram o SCAN no customizing do local de negócios?

E no GRC, o flag "autoscan" está ativo?

Abs,

Henrique.

Former Member
0 Kudos

Sim Henrique,

Já revimos esses pontos e estão ok....

former_member182114
Active Contributor
0 Kudos

Bom dia Alessandro,

E quanto ao retorno da função /XNFE/RFC_SRVSTA_READ que o Ronaldo mostrou, que resultado obteve? Está vindo com o SCAN = X?

Preenche o IV_TPAMB e o IV_SRV e roda direto na SE37 do GRC...

Que resultados obteve do debug?

Atenciosamente, Fernando Da Ró

Former Member
0 Kudos

Bom dia,

Problema resolvido!!! Com o Debug feito no ECC foi verificado que, ao aplicar a nota 1484983, na função J_1B_NFE_CHECK_ACTIVE_SERVER, faltou o código:

ls_regio-regio = ls_branch_info-regio. "1484983

  • Convert XML version to GRC format "1484983

IF ls_cust3-version >= 2. "1484983

ls_regio-version = '006'. "1484983

ENDIF. "1484983

APPEND ls_regio TO lt_regio.

Após esse ajuste o processo funcionou corretamente.

Grato a todos!!!

Alessandro Botignon

Former Member
0 Kudos

Alessandro

a toda nfe gerada o programa J_BNFECALLRFC(ECC) faz uma chamada remota do GRC através dessa função (/XNFE/RFC_SRVSTA_READ) para checar se o SCAN ou a SEFAZ esta ativo para essa Uf, antes de gerar a numeração da NF-e.

Depois de rever a configuração pessa para um Abap verificar oque ocorre com o retorno desta função no prog J_BNFECALLRFC.

OBS .: Para testar o Scan System é simples, basta causar um erro na chamada do serviço da SEFAZ System da Uf desejada (Alterando o URL no canal de comunicação) e você poderá ver que o sistema fará 2 checks seguidos para mesma UF o primeiro na SEFAZ System e após o erro outro no SCAN System.

Att

RONALDO DE MORAES

Former Member
0 Kudos

Ok Ronaldo,

Estamos fazendo as verificações sugeridas, assim como o abap está debuggando para tentar encontrar algo...

Att.

Alessandro Botignon