Bom dia SAP Boosters!
Como muita gente estou aqui brigando com o GRC NFe. Esse forum tem resolvido meus problemas, até agora. Por isso inicio um novo tópico pois estou tendo o seguite problema que nao encontrei resposta:
O grc e o pi estao em servidores separados. Do lado do grc, na sxmb_moni mostra para a interface BATCH_nfeRecepcaoLote_OB erro no acknowledgement status. abrindo o item error do ack msg id aparece:
<SAP:Error SOAP:mustUnderstand="" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/"> <SAP:Category>XIAdapter</SAP:Category> <SAP:Code area="BPE_ADAPTER">NEGATIVE_ACKNOWLEDGEMENT</SAP:Code> <SAP:P1></SAP:P1> <SAP:P2></SAP:P2> <SAP:P3></SAP:P3> <SAP:P4></SAP:P4> <SAP:AdditionalText></SAP:AdditionalText> <SAP:ApplicationFaultMessage namespace=""></SAP:ApplicationFaultMessage> <SAP:Stack>Negative acknowledgment triggered by a process</SAP:Stack> <SAP:Retry>M</SAP:Retry> </SAP:Error>
No lado do PI, ao consultar esta interface e abrir o payload do item Request Message Mapping, aparece a mensagem de erro: End tag 'n0:enviNFe' does not match the start tag 'NFe'. e todo o xml fica em uma linha só.
Voltei entao no xml do sender e de fato encontrei a tag NFe, onde deveria constar os dados das notas fiscais, sendo aberta mas nao sendo fechada, e sem dados, desse jeito.
<?xml version="1.0" encoding="utf-8" ?> - <n0:nfeRecepcaoLote2 xmlns:n0="http://sap.com/xi/NFE/006"> <n0:cUF>35</n0:cUF> <n0:tpEmis>1</n0:tpEmis> <n0:tpAmb>2</n0:tpAmb> - <n0:nfeDadosMsg> - <n0:enviNFe versao="2.00" xmlns:n0="http://www.portalfiscal.inf.br/nfe"> <n0:idLote>000000000000025</n0:idLote> <n0:NFe asx:root="" xmlns:asx="http://www.sap.com/abapxml"></n0:NFe> </n0:enviNFe> </n0:nfeDadosMsg> </n0:nfeRecepcaoLote2>
Alguém já viu esse bug? estou com grc 10 e SP 08 e das notas que sairam depois nenhuma fala disso.
Obrigado.