Skip to Content

Erro na versão do XML - NF-e

Senhores (as);

Estou implantando a NF-e 3.10 (Out) e não estou conseguindo funcionar a interface de status SRVSC. Já verifiquei o componente NOTA FISCAL ELETRONICA no Business System. Já fiz as interfaces no PI. Os jobs do GRC já estão rodando. Fiz cache refresh; No monitor servlet do PI o CC está com status OK (verde) e já tentei para-lo e reinicia-lo. Na SPRO do GRC também me parece configurado. Porém não tenho nenhuma mensagem, nem erro, nos monitores sxi_monitor e sxmb_moni do GRC e do PI.

Tentei então rodar o programa /XNFE/CHECK_SRV_STATUS_MANUAL (no GRC) com os dados de UF, ambiente e versão, porém retorna a mensagem de erro " Error determining the XML version - Message No. /XNFE/APP005". Debugando este programa, notei que ele chama a função /XNFE/CHECK_SRV_STATUS_CUF no código abaixo:

CALL FUNCTION '/XNFE/CHECK_SRV_STATUS_CUF'

EXPORTING

iv_cuf = p_cuf

iv_tpamb = p_tpamb

iv_versi = p_versi

IMPORTING

et_srvsta_result = lt_result

EXCEPTIONS

wrong_govvers = 1

no_xml_version = 2

OTHERS = 3.

CASE sy-subrc.

WHEN 1 OR 2.

* Fehler beim Ermitteln der XML-Version

MESSAGE e005(/xnfe/app).

Nas variaveis estão os valores:

p_cuf = 13

p_tpamb = 2

p_versi = 008

e sy-subrc sempre retorna 1.

Debugando esta função, notei que no começo dela, é feita uma verificação da versão, e não está encontrando a versão 008 (figura abaixo), não sei se este programa é obsoleto ou se realmente é algum erro:

Na tabela /XNFE/TSRV tenho os dados:

Já na tabela /XNFE/TXMLVERS, não tenho os dados da nova versão:

Alguém sabe se o erro realmente está nos dados desta tabela ?? Preciso alterar os dados para a nova versão ?? Ou devo adicionar os novos dados para a nova versão (008 - 3.10) ??

Obrigado ....

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    Posted on Jul 25, 2016 at 12:35 PM

    José,

    2 coisas:

    1 - O job a ser executado é o /XNFE/NFE_CHECK_SRV_STATUS e para consulta manual é o /XNFE/NFE_CHECK_SRV_STATUS_MAN; Este que você está utilizando deve ser da versão antiga da NF-e;

    2 - Verifique na sua SXMB_ADM, Integration Engine Configuration, Specific Configuration, se o parâmetro RUNTIME LOGGING_SYNC está = 1, caso contrário, as mensagens não irão aparecer na SXI_MONITOR. E cuidado com essa configuração, pois vai impactar no espaço em disco da máquina (e na performance também....);

    []'s

    JN

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.