on 02-19-2010 9:07 AM
Dear All,
I just managed my configuration of PI for B2B (IDOC - CIDX).
I am using "Business System without party for SAP ERP IDOC" and "Communication component with Party for CIDX Adapter".
I managed to send the idoc to SAP PI. I can see the message is successful. I can't find it in CIDX computer.
I would like to know from the monitoring. Where can we see that SAP PI has tried to use the https to the third party?
Cause in the communication channel, I have put the url : https://<host_thirdparty>:<port>//internal/gateway.b2b.xml/receiveChemXML
Thanks & Regards,
L.Mochisuki
Hi Lina,
>>I can see the message is successful.
Where can you see this? Is it in SXMB_MOBI transaction of your PI server?
>>Where can we see that SAP PI has tried to use the https to the third party?
What is the receiver channel used for communication from PI server to the CIDX computer?
>>Cause in the communication channel, I have put the url : https://<host_thirdparty>:<port>//internal/gateway.b2b.xml/receiveChemXML
Is the url correct? there are two slashes before internal in the url
Regards
Suraj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Suraj,
1. Yes, I see it through transaction code SXMB_MONI and SXI_MONITOR.
2. The receiver channel is CIDX adapter. I am using <thirdparty>_seller as party, cidxe41_20_seller as business component and cidx_seller_cc as communication channel.
Process Name: OrderCreate
Transaction Name: OrderCreate
Message version: 202
Current business service code: Buyer Service
Partner business service code: Seller Service
current classiffication code : UNDEF
partner classification code : UNDEF
ChemXML
code: E41
version: 202
Requesting message: OrderCreate
Current Role: Buyer
Partner Role: Seller
document schema: OrderCreateV202.xsd
3. The url is correct:
https://<host_thirdparty>:<port>/internal/gateway.b2b.xml/receiveChemXML
Do you have any idea in SXI_monitor or SXMB_MONI to see that SAP PI sent the message to this url?
Thanks in advance.
Best Regards,
L.Mochisuki
Hi Lina,
>>Do you have any idea in SXI_monitor or SXMB_MONI to see that SAP PI sent the message to this url?
Have you checked Runtime workbench -> component/Message monitoring? Just check whether you get any more info about the connection.
Also I would like you to have a look at this link in order to re-check your configuration
http://help.sap.com/saphelp_nw04/helpdata/en/23/cb22419e2ab167e10000000a155106/content.htm
Also have a look at this thread about forum which talks about CIDX
Regards
Suraj
Hi Suraj,
Thanks. I have seen the message monitoring .
There are information and error in communication channel:
1. The message was successfully received by the messaging system. Protocol: XI URL: http://xidolphin:50000/MessagingSystem/receive/AFW/XI Credential (User): PIISUSER
2. Using connection CIDX_http://sap.com/xi/XI/System. Trying to put the message into the receive queue.
3. Message successfully put into the queue.
4. The message was successfully retrieved from the receive queue.
5. The message status was set to DLNG.
6. Delivering to channel: CIDX_SELLER_CC
7. Unable to determine XI party '. ' party not configured for party schema DUNS, party agency 016
8. Error occurred in CPA Facade processing. -
Could not find party configuration for Party\=;PartySchema\=DUNS;PartyAgency\=016. -
Party found to be null or empty : Could not find party configuration for Party\=;PartySchema\=DUNS;PartyAgency\=016.
9. Adapter Framework caught exception: null
10. Delivering the message to the application using connection CIDX_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: java.lang.NullPointerException.
Do you have any clues on these? Is it because of my mapping?
Thanks & Regards,
L.Mochisuki
Hi Raja,
Thank you for replying me. I have checked my party.
I created Receiver party as
Enterprise_Seller
Agency : Scheme: Name:
1. http://sap.com/xi/XI XIParty Enterprise Seller
2. 016 DUNS 315009860
The sender is IDOC through business System without party.
D01CLNT100 as business system of SAP ERP.
Do you know how SAP Pi check the DUNS number with? How does SAP Compare the correctness?
Thanks & Regards,
L.Mochisuki
Hi Lina,
I have not worked with CIDX adapter as such so will not be able to help you with the specific CIDX adapter question.
Have a look at this blog and see whether they help you
/people/suraj.pabbathi/blog/2008/04/30/chem-xml-message-estandards-and-cidx-scenario-150-part-i
/people/suraj.pabbathi/blog/2008/05/05/chem-xml-message-estandards-and-cidx-scenario-development-150-part-ii
Regards
Suraj
Hi Suraj,
Thank you for your input.. I have tried and managed to pass the issue.
Actually, I was doing trial and error.
The difference with my current configurations are:
1. Add one current party related to sap erp business system with the DUNS number.
and still maintain the business system without party.
2. Receiver Agreement:
I setup sender communcation party for SAP ERP in the header mapping.
Receiver Communication party in the header mapping to the cidx_seller_party
3. Add agency in the identifier of cidx_seller_party
D01CLNT100 With scheme ALE#LI and vendor number
I manage to pass the error of XIParty.
Currently, I am hitting other problem in Security Exception. I will post as new topic in the forum.
Thank you so much.
Best Regards,
L.Mochisuki
User | Count |
---|---|
86 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.