on 06-17-2011 8:03 PM
Boa tarde Pessoal,
estamos configurando a NF-e 2.0, porem a NF-e esta parando no monitor do GRC com o erro: 20 - Serviço de assinatura digital não acessível.
li em alguma thread que "Este erro de validação 01/20 pode estar acontecendo na chamada do ABAP Proxy do assinador, isto se algo foi passado errado. Funciona assim, pra chegar no XI tem a chamada ao ABAP Proxy, se passar algum tipo de dado que dará erro na conversão dos dados ou algo mandatório não preenchido dará este erro."
como posso me certificar que o problema esta vindo das informacoes do ERP? ond posso ver esse log ou essas informacoes?
Obrigado,
Att,
Rafael.
É NFE 1.0 ou 10.0?
Em que SP do SLL-NFE o sistema está?
De maneira geral, esses erros de ABAP Proxy foram corrigidos nos últimos SPs.
Recomendaria vc estar no mínimo no SP18 (se for o NFE 1.0) ou SP19, se já tiver saído.
De qq maneira, se quiser verificar se é isso mesmo, vc pode colocar um break point na chamada do form call_xi no FM J1B_NF_MAP_TO_XML no ERP. Quando o debugger parar nesse BP, entra nele, vai até a chamada do FM /XNFE/NFE_CREATE e entra nele. Vc daí vai estar no GRC. Vai até a chamada da funcao /XNFE/006_SIGN_NFE_OUT, entra nela e vai até antes da chamada do proxy (tem um surrounding try/catch block). Se ele cair imediatamente no catch exception depois da chamada do execute_asynchronous, é o problema do ABAP Proxy.
Abs,
Henrique.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Boa noite Henrique,
estamos usando a xNFE 1.0
GRC SP18 e SAP_CR 7.2
Executa-se a função /XNFE/NFE_CREATE'.
a. Dentro dela, executa-se a função '/XNFE/006_SIGN_NFE_OUT'
b. Logo após executa o método lo_clientproxy->execute_asynchronous,
nessa rotina está retornando a exceção no Try-Catch retornando o erro para a estrutura lo_sys_exception com a seguinte mensagem de erro: "SAVE_STYLESHEET_FAILED Save Stylesheet failed /1SAI/SAS64C1D4E1614734F285C2: Transformation /1SAI/SAS64C1D4E1614734F285C2 contains syntax error".
Obs. Isso acontece na classe CL_PROXY_STYLESHEET_RUNTIME.
2. 2.Com base nesse retorno é criada de erro u201CDocument 0000000098: 006 - Signature service is not availableu201D feita na rotina abaixo.
PERFORM fill_bapiret2 USING gc_msgty-error
gc_mess_class_erp
'006'
lc_bapi_param
lv_bapi_row
'DOCNUM'
lv_logsys
ls_nfe_header-docnum
CHANGING et_bapiret2[].
pode nos ajudar com esse problema?
Obrigado,
Rafael
É, aparentemente o problema é sim no proxy.
Seria necessário ter uma visão dos valores pra saber q tags ele está montando de diferente do "padrão", mas fica difícil de fazer isso pelo fórum. Abre um chamado no componente SLL-NFE que o pessoal ajuda a identificar o que está causando o problema de proxy.
Mesmo pq esse erro nao poderia acontecer, era pra ter sido barrado antes como um erro de validação OU o mapeamento das tags na SIGN_NFE_OUT não está 100% de acordo. É um bug da solução.
Abs,
Henrique.
Henrique / Fernando.
Obrigado pela ajuda.
abrimos o chamado...
Resposta da SAP:
1459407 Syntax error in generated transformation
(in addition also consider applying the notes 1439938, 1472956, 1514916
1330851).
After that you may need to enforce stylesheet generation for the
called proxy /xnfe/co_006_signn_sign_nfe_ob.
Problema resolvido.
Obrigado,
abracos
Rafael
User | Count |
---|---|
13 | |
2 | |
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.