on 07-24-2016 10:21 PM
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 ....
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Obrigado pelo retorno José Nunes !
O job está correto, mas o manual realmente parecia estar obsoleto. Rodei o /XNFE/NFE_CHECK_SRV_STATUS_MAN e tive o seginte retorno de erro:
Refiz o Business system e tentei refazer novamente a interface SRVSC pelo Model Configurator, mas o erro continua o mesmo no /XNFE/NFE_CHECK_SRV_STATUS_MAN e continuo sem mensagem na SXI_MONITOR. Veja o BS e a tela do model:
Model:
Cria todos os objetos e nos testes no integration não gera erros.
Na SXMB_ADM, tenho os seguintes dados:
No PI:
No GRC:
Tentei rastrear algum outro erro no XPI Inspector, mas não encontrei erros. Será que estou criando o BS errado ? Ou esqueci algum objeto no integration ?
Agradeço sua ajuda.
.
José,
você fez a configuração da SLDAPICUST no GRC e no PI?
Rode a SLDCHECK para verificar se existem problemas no SLD. A mensagem de erro indica problema na configuração do SLD ou da comunicação com o mesmo. A SLDCHECK irá ajudar a encontrar o problema.
Essa parte é básica e sem ela, você não consegue fazer comunicação via Proxy.
[]'s
JN
Obrigado pelo retorno José Nunes;
A SLDCHECK esta OK no PI. Já a SLDAPICUST no PI está assim:
Achei estranho que na SPROXY do PI não encontro o namespeace http://sap.com/xi/NFE/008
No GRC não tive acesso às transações.
Neste projeto estou sem basis, o cliente ficou de fornecer, mas tem dificuldade com o recurso...
User | Count |
---|---|
15 | |
4 | |
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.