on 02-08-2013 12:28 PM
Prezados,
aplicammos a nota 1711095 mais o SP12 no sistema GRC NFE. Efetuamos o customizing conforme nota 1711095.
Ao criar um teste, o evento está sendo gerado no GRC, mas nada mais acontece. O status é de "Aguardar resposta assíncrono", porém não é recebido.
Acredito que falta alguma configuração no PI. Mas não acheio nenhum manual sobre as configurações devidas no PI.
Alguem sabe o que exatamente tem que ser feito? Existem manuais da SAP?
Agradeço a atenção de todos! Titus.
Tela do evento:
Titus,
Tinha uma thread passada o cara perguntando sobre o cancelamento por evento.
No PI existe um cenário EVENT_CANCR é exatamente o cancelamento por evento, você precisa apagar o cenário antigo, configurar o cenário novo, detalhe, ele utiliza o mesmo webservice do CCe.
Com isso, a parte do PI está resolvida.
No ecc pelo que eu posso ver, você já fez a implementação da nota, basta ajustar o PI agora.
Faça esse novo cenário e já elvis.
Abraço,
Ricardo Viana.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Olá Titus,
O PI precisa configurar um cenáriocom base no integration scenario EVENT_CANCR_WebAS_Outbound_EventCancellationRequestProcess.
Apenas o canal de comunicação será o mesmo utilizado no cenário de CC-e, caso não tenha CC-e implementado, criar um canal de comunicação com o webservice de evento para a SEFAZ desejada.
Abraço.
Julio Mascaro Louceiro.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Boa tarde Titus,
Você fez o upload do XI Content do SP 12 no PI? Se tem CCe funcionando, Cancelamento via evento deveria funcionar também, afinal usam o mesmo canal de comunicação.
Para entender melhor o que está acontecendo, você deve logar no PI e procurar erro na SXI_MONITOR usando o horário do process step que está parado.
[]'s,
Tiago Marinho
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Tiago, boa tarde!
Já aplicamos o SP12 do GRC.
No SXI_MONITOR recebemos um NEGATIVE_ACKNOWLEDGEMENT do serviço. Segue o XML:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
- <!-- Response -->
- <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP="http://sap.com/xi/XI/Message/30">
- <SOAP:Header>
- <SAP:Main versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<SAP:MessageClass>SystemAck</SAP:MessageClass>
<SAP:ProcessingMode>asynchronous</SAP:ProcessingMode>
<SAP:MessageId>51133BDB-B402-0D50-E100-80000A010726</SAP:MessageId>
<SAP:RefToMessageId>51133B8B-B402-0D50-E100-80000A010726</SAP:RefToMessageId>
<SAP:TimeSent>2013-02-08T10:11:21Z</SAP:TimeSent>
- <SAP:Sender>
<SAP:Service>NFE_EVENT_CANCR_EventCancellationRequestProcess</SAP:Service>
<SAP:Interface namespace="" />
</SAP:Sender>
- <SAP:Receiver>
<SAP:Party agency="" scheme="" />
<SAP:Service>NFE_Homologation</SAP:Service>
<SAP:Interface namespace="http://sap.com/xi/XI/Message/30">Acknowledgment</SAP:Interface>
</SAP:Receiver>
<SAP:Interface namespace="http://sap.com/xi/XI/Message/30">Acknowledgment</SAP:Interface>
</SAP:Main>
- <SAP:ReliableMessaging SystemAckRequested="true" SystemErrorAckRequested="true" SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:QualityOfService>ExactlyOnce</SAP:QualityOfService>
</SAP:ReliableMessaging>
- <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:P2 />
<SAP:P3 />
<SAP:P4 />
<SAP:AdditionalText />
<SAP:ApplicationFaultMessage namespace="" />
<SAP:Stack>Negative acknowledgment triggered by a process</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
- <SAP:HopList SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
- <SAP:Hop timeStamp="2013-02-08T10:11:21Z" wasRead="true">
<SAP:Engine type="BS">NFE_Homologation</SAP:Engine>
<SAP:Adapter namespace="http://sap.com/xi/XI/System">XI</SAP:Adapter>
<SAP:MessageId>51133B8B-B402-0D50-E100-80000A010726</SAP:MessageId>
<SAP:Info>3.0</SAP:Info>
</SAP:Hop>
- <SAP:Hop timeStamp="2013-02-08T10:11:22Z" wasRead="true">
<SAP:Engine type="IS">is.00.hntnfd</SAP:Engine>
<SAP:Adapter namespace="http://sap.com/xi/XI/System">XI</SAP:Adapter>
<SAP:MessageId>51133B8B-B402-0D50-E100-80000A010726</SAP:MessageId>
<SAP:Info>3.0</SAP:Info>
</SAP:Hop>
- <SAP:Hop timeStamp="2013-02-08T10:11:24Z" wasRead="true">
<SAP:Engine type="PE" />
<SAP:Adapter namespace="http://sap.com/xi/XI/System">PE</SAP:Adapter>
<SAP:MessageId>51133B8B-B402-0D50-E100-80000A010726</SAP:MessageId>
<SAP:Info />
</SAP:Hop>
</SAP:HopList>
- <SAP:Ack SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Status>Error</SAP:Status>
<SAP:Category>permanent</SAP:Category>
</SAP:Ack>
- <SAP:RunTime xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:Date>20130208</SAP:Date>
<SAP:Time>111133</SAP:Time>
<SAP:Host>hntnfd</SAP:Host>
<SAP:SystemId>NFD</SAP:SystemId>
<SAP:SystemNr>00</SAP:SystemNr>
<SAP:OS>AIX</SAP:OS>
<SAP:DB>ORACLE</SAP:DB>
<SAP:Language />
<SAP:ProcStatus>003</SAP:ProcStatus>
<SAP:AdapterStatus>000</SAP:AdapterStatus>
<SAP:User>NFD100</SAP:User>
<SAP:TraceLevel>1</SAP:TraceLevel>
<SAP:LogSeqNbr>001</SAP:LogSeqNbr>
<SAP:RetryLogSeqNbr>000</SAP:RetryLogSeqNbr>
<SAP:PipelineIdInternal>SAP_SENDER_BACK</SAP:PipelineIdInternal>
<SAP:PipelineIdExternal>SENDER_BACK</SAP:PipelineIdExternal>
<SAP:PipelineElementId />
<SAP:PipelineService />
<SAP:QIdInternal>XBTB0008</SAP:QIdInternal>
<SAP:CommitActor>X</SAP:CommitActor>
<SAP:SplitNumber>0</SAP:SplitNumber>
<SAP:NumberOfRetries>0</SAP:NumberOfRetries>
<SAP:NumberOfManualRetries>0</SAP:NumberOfManualRetries>
<SAP:TypeOfEngine client="100">SND_CENTR</SAP:TypeOfEngine>
<SAP:PlsrvExceptionCode />
<SAP:EOReferenceRuntime type="TID">0A0107260D505114CF550DA7</SAP:EOReferenceRuntime>
<SAP:EOReferenceInbound type="TID" />
<SAP:EOReferenceOutbound type="TID" />
<SAP:MessageSizePayload>0</SAP:MessageSizePayload>
<SAP:MessageSizeTotal>11085</SAP:MessageSizeTotal>
<SAP:PayloadSizeRequest>0</SAP:PayloadSizeRequest>
<SAP:PayloadSizeRequestMap>0</SAP:PayloadSizeRequestMap>
<SAP:PayloadSizeResponse>0</SAP:PayloadSizeResponse>
<SAP:PayloadSizeResponseMap>0</SAP:PayloadSizeResponseMap>
<SAP:Reorganization>INI</SAP:Reorganization>
<SAP:AdapterInbound>IENGINE</SAP:AdapterInbound>
<SAP:AdapterOutbound>PROXY</SAP:AdapterOutbound>
<SAP:InterfaceAction>DEL</SAP:InterfaceAction>
<SAP:RandomNumber>15</SAP:RandomNumber>
<SAP:AckStatus>085</SAP:AckStatus>
<SAP:SkipReceiverDetermination />
</SAP:RunTime>
- <SAP:PerformanceHeader xmlns:SAP="http://sap.com/xi/XI/Message/30">
- <SAP:RunTimeItem>
<SAP:Name type="ADAPTER_IN">INTEGRATION_ENGINE_HTTP_ENTRY</SAP:Name>
<SAP:Timestamp type="begin" host="hntnfd">20130208101133.004503</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="ADAPTER_IN">INTEGRATION_ENGINE_HTTP_ENTRY</SAP:Name>
<SAP:Timestamp type="end" host="hntnfd">20130208101133.015303</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="CORE">INTEGRATION_ENGINE</SAP:Name>
<SAP:Timestamp type="begin" host="hntnfd">20130208101133.015683</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="CORE">INTEGRATION_ENGINE</SAP:Name>
<SAP:Timestamp type="end" host="hntnfd">20130208101133.025533</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="DBQUEUE">DB_ENTRY_QUEUING</SAP:Name>
<SAP:Timestamp type="begin" host="hntnfd">20130208101133.025541</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="DBQUEUE">DB_ENTRY_QUEUING</SAP:Name>
<SAP:Timestamp type="end" host="hntnfd">20130208101133.215873</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="PLSRV">PLSRV_UPDATE_ACK_STATUS</SAP:Name>
<SAP:Timestamp type="begin" host="hntnfd">20130208101133.216575</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="PLSRV">PLSRV_UPDATE_ACK_STATUS</SAP:Name>
<SAP:Timestamp type="end" host="hntnfd">20130208101133.218291</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="PLSRV">PLSRV_INSERT_BRANCH_ACKS</SAP:Name>
<SAP:Timestamp type="begin" host="hntnfd">20130208101133.218394</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="PLSRV">PLSRV_INSERT_BRANCH_ACKS</SAP:Name>
<SAP:Timestamp type="end" host="hntnfd">20130208101133.218895</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="PLSRV">PLSRV_INFORM_SENDER_BACK</SAP:Name>
<SAP:Timestamp type="begin" host="hntnfd">20130208101133.218974</SAP:Timestamp>
</SAP:RunTimeItem>
- <SAP:RunTimeItem>
<SAP:Name type="PLSRV">PLSRV_INFORM_SENDER_BACK</SAP:Name>
<SAP:Timestamp type="end" host="hntnfd">20130208101133.219338</SAP:Timestamp>
</SAP:RunTimeItem>
</SAP:PerformanceHeader>
- <SAP:Diagnostic SOAP:mustUnderstand="1" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SAP:TraceLevel>Information</SAP:TraceLevel>
<SAP:Logging>Off</SAP:Logging>
</SAP:Diagnostic>
- <SAP:Trace xmlns:SAP="http://sap.com/xi/XI/Message/30">
<Trace level="1" type="T">http content length 3408</Trace>
<Trace level="1" type="B" name="CL_XMS_HTTP_HANDLER-HANDLE_REQUEST" />
- <!-- ************************************ -->
<Trace level="1" type="T">XMB was called with URL /sap/xi/engine?type=receiver</Trace>
<Trace level="1" type="T">Remote address = 127.0.0.1</Trace>
<Trace level="1" type="T">Process ID: 13959184</Trace>
<Trace level="1" type="T">Work Process ID: 1</Trace>
<Trace level="1" type="T">COMMIT is done by XMB !</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-ENTER_XMS" />
- <!-- ************************************ -->
<Trace level="1" type="B" name="CL_XMS_MAIN-SET_START_PIPELINE" />
- <!-- ************************************ -->
<Trace level="1" type="B" name="SXMBCONF-SXMB_GET_XMB_USE" />
<Trace level="1" type="T">Hop engine name = NFE_Homologation</Trace>
<Trace level="1" type="T">Hop engine type = BS</Trace>
<Trace level="1" type="T">Hop adapter name = XI</Trace>
<Trace level="1" type="T">Hop adapter namespace = http://sap.com/xi/XI/System</Trace>
<Trace level="1" type="B" name="CL_XMS_TROUBLESHOOT-ENTER_PLSRV" />
<Trace level="1" type="T">****************************************************</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">XMB entry processing</Trace>
<Trace level="1" type="T">system-ID = NFD</Trace>
<Trace level="1" type="T">client = 100</Trace>
<Trace level="1" type="T">language = E</Trace>
<Trace level="1" type="T">user = NFD100</Trace>
<Trace level="1" type="Timestamp">2013-02-08T10:11:33Z CET</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">* *</Trace>
<Trace level="1" type="T">****************************************************</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_UC_EXECUTE" />
- <!-- ************************************ -->
<Trace level="1" type="T">Message-GUID = 51133BDBB4020D50E10080000A010726</Trace>
<Trace level="1" type="T">PLNAME = SENDER_BACK</Trace>
<Trace level="1" type="T">QOS = EO</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_ASYNC" />
- <!-- ************************************ -->
<Trace level="1" type="T">Get definition of external pipeline = SENDER_BACK</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />
<Trace level="1" type="T">Get definition of internal pipeline = SAP_SENDER_BACK</Trace>
<Trace level="1" type="T">Queue name : XBTB0008</Trace>
<Trace level="1" type="T">Generated prefixed queue name = XBTB0008</Trace>
<Trace level="1" type="T">Schedule message in qRFC environment</Trace>
<Trace level="1" type="T">Setup qRFC Scheduler OK!</Trace>
<Trace level="1" type="T">-----------------------------------------------------</Trace>
<Trace level="1" type="T">Going to persist message</Trace>
<Trace level="1" type="T">NOTE: The following trace entries are always lacking</Trace>
<Trace level="1" type="T">- Exit WRITE_MESSAGE_TO_PERSIST</Trace>
<Trace level="1" type="T">- Exit CALL_PIPELINE_ASYNC</Trace>
<Trace level="1" type="T">Async barrier reached. Bye-bye !</Trace>
<Trace level="1" type="T">-----------------------------------------------------</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!-- ************************************ -->
<Trace level="1" type="T">--start of determination of sender interface action</Trace>
<Trace level="1" type="T">select interface</Trace>
<Trace level="1" type="T">select interface namespace</Trace>
<Trace level="1" type="T">no interface action for sender found</Trace>
<Trace level="1" type="T">hence keep interface action INIT</Trace>
<Trace level="1" type="T">--end of determination of sender interface action</Trace>
<Trace level="1" type="T">--start of determination of receiver interface action</Trace>
<Trace level="1" type="T">loop 0000000001</Trace>
<Trace level="1" type="T">select interface Acknowledgment</Trace>
<Trace level="1" type="T">select interface namespace http://sap.com/xi/XI/Message/30</Trace>
<Trace level="1" type="T">end of loop 0000000001</Trace>
<Trace level="1" type="T">no interface action for sender or receiver found</Trace>
<Trace level="1" type="T">hence set interface action to DEL</Trace>
<Trace level="1" type="T">--end of determination of receiver interface action</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-PERSIST_READ_MESSAGE" />
<Trace level="1" type="T">Process ID: 13369410</Trace>
<Trace level="1" type="T">Work Process ID: 5</Trace>
<Trace level="1" type="T">Note: the following trace entry is written delayed (after read from persist)</Trace>
<Trace level="1" type="B" name="SXMS_ASYNC_EXEC" />
- <!-- ************************************ -->
<Trace level="1" type="T">-----------------------------------------------------</Trace>
<Trace level="1" type="T">Starting async processing with pipeline SENDER_BACK</Trace>
<Trace level="1" type="T">system-ID = NFD</Trace>
<Trace level="1" type="T">client = 100</Trace>
<Trace level="1" type="T">language = E</Trace>
<Trace level="1" type="T">user = NFD100</Trace>
<Trace level="1" type="Timestamp">2013-02-08T10:11:33Z CET</Trace>
<Trace level="1" type="T">-----------------------------------------------------</Trace>
- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PIPELINE_SYNC">
<Trace level="1" type="T">Get definition of external pipeline SENDER_BACK</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-LOOKUP_INTERNAL_PL_ID" />
<Trace level="1" type="T">Corresponding internal pipeline SAP_SENDER_BACK</Trace>
- <Trace level="1" type="B" name="PLSRV_UPDATE_ACK_STATUS">
- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV">
- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL">
<Trace level="1" type="B" name="CL_XMS_PLSRV_UPD_ACK_STATUS-ENTER_PLSRV" />
</Trace>
</Trace>
</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST" />
- <Trace level="1" type="B" name="PLSRV_INSERT_BRANCH_ACKS">
- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV">
- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL">
<Trace level="1" type="B" name="CL_XMS_INSERT_BRANCH_ACKS-ENTER_PLSRV" />
</Trace>
</Trace>
</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST" />
- <Trace level="1" type="B" name="PLSRV_INFORM_SENDER_BACK">
- <Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV">
<Trace level="1" type="B" name="CL_XMS_MAIN-CALL_PLSRV_LOCAL" />
</Trace>
</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_LOG_TO_PERSIST" />
</Trace>
<Trace level="1" type="T">--------------------------------------------------</Trace>
<Trace level="1" type="T">Async processing completed OK.</Trace>
<Trace level="1" type="T">system-ID = NFD</Trace>
<Trace level="1" type="T">client = 100</Trace>
<Trace level="1" type="T">language = E</Trace>
<Trace level="1" type="T">user = NFD100</Trace>
<Trace level="1" type="Timestamp">2013-02-08T10:11:33Z CET</Trace>
<Trace level="1" type="T">--------------------------------------------------</Trace>
<Trace level="1" type="B" name="CL_XMS_MAIN-WRITE_MESSAGE_TO_PERSIST" />
- <!-- ************************************ -->
</SAP:Trace>
</SOAP:Header>
- <SOAP:Body>
<SAP:Manifest wsu:Id="wsuid-manifest-5CABE13F5C59AB7FE10000000A1551F7" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" />
</SOAP:Body>
</SOAP:Envelope>
User | Count |
---|---|
16 | |
3 | |
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.