Pessoal, boa tarde!
Finalizamos a aplicação das notas de NF-e 3.10, inclusive todas que faziam menção ao processo non-GRC e todas as corretivas necessárias.
Porém, ao iniciarmos nossos testes com o sistema de mensageria não SAP (Alliance MasterSaf) estamos recebendo retorno de que os campos de Header da função J_1BNFE_OUTNFE_CREATE estão sendo enviados em branco, retornando o log abaixo:
[com.alliance.nfe.integracao.eis.sap.helper.layout310.NFeLayoutV310Bean] Procurando pela chave =
[com.alliance.nfe.integracao.eis.sap.helper.layout310.NFeLayoutV310Bean] Nenhum registro encontrado na imne para chave:
[com.alliance.nfe.integracao.eis.sap.helper.layout310.NFeLayoutV310Bean] Foi encontrado o valor 000000 para o PARTNER_ID_EMIT
[com.alliance.nfe.integracao.eis.sap.helper.layout310.NFeLayoutV310Bean] Erro ao integrar nf-e.
Porém, ao inserirmos um BREAK-POINT na função no momento de reenvio pelo monitor J1BNFE é possível verificar que os valores estão sendo enviados, mas de qualquer forma o pessoal da mensageria diz que o SAP está entregando os campos "EM BRANCO".
Log do XML recepcionado pela mensageria, acusando o não preenchimento dos campos da estrutura IS_NFE_HEADER:
<IS_NFE_HEADER><RFC_VERSION></RFC_VERSION><DOCNUM></DOCNUM><ACCESSKEY></ACCESSKEY><LOGSYS></LOGSYS><WAERS></WAERS></IS_NFE_HEADER>
Obs.:Porém, nos anexos pode-se observar que os campos estão preenchidos corretamente.
Ficaremos muito agradecidos com qualquer ajuda.
Abraços,
Rafael Sá