on 07-29-2009 6:51 AM
Hi,
i have a file to idoc scenario. the message gets picked at the sender and in SXMB_MONI the message has success flag but the outbound status tab in SXMB_MONI has red flag. i cheked the transactions sm58, we05 in R3 systems, their are no messages for the message that i have posted. i checked the ports and partner profiles. they are all correct. let me know how can i resolve this problem.
Thanks in Advance
Deepika
Hi ,
In the ID , Tools go to the Test Configuration.
first test your scenario here.
Again do you have a BPM ?
Explain the scenario a little ?
Regards,
Jude
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Deepika,
Mention the sender logical system name in ADAPTER SPECIFIC IDENTIFIERS in sender service.
Regards,
Sarvesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Deepika,
Please set adapter specific identifiers in Sender Service in Integration Directory. The issue will be solved.
Regards,
Sarvesh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
i cheked the transactions sm58, we05 in R3 systems
Please check sm58 in your XI system as well.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
The error "no service for the system XXXX , client XXX in integration directory" states the Sender business system was unknown by the receiver R/3.
In other words there was not partner profile entry made in receiving system with the used sender. So as mentioned by sarvesh either add adpter specific identifiers in the business sevice or do a header mapping in Receiver agreement (where you change the used sender service by the system/service which have adapter specific entries added to it).
Suppose your R/3 entry is XYZ300(you can see in we20->LS->XYZ300 (idoc should be added in inbound side) then the Adapter specific identifiers are XYZ300
Regards
Suraj
Hi,
Can you check if the same partner profile entry is maintained in R/3 and you ridoc is added in the inbound side of it.
Can you give the following entries details :
1. Sender business system/service?
2. Wahta is the name of sender in XI?
3. What is the Adapter specific identifiers given?
4. What is partner profile entry in R/3 named?
5. Paste the control record of Idoc?
Regards
Suraj
Hi,
Can you give the following entries details :
1. Sender business system/service?
sender is business service
2. Wahta is the name of sender in XI?
File_yyyy_Sender_New
3. What is the Adapter specific identifiers given?
PXICLNTXXX
4. What is partner profile entry in R/3 named?
PXICLNTXXX(same as in 3)
5. Paste the control record of Idoc?
the SNDPOR , SNDPRN, RCVPOR and RCVPRN are mapped to constant(blank)
Hi,
I think I got the problem.
>>the SNDPOR , SNDPRN, RCVPOR and RCVPRN are mapped to constant(blank)
Try giving
1. Header Mapping in Receiver Agreement or
2. Use Apply control records in IDoc Receive communicatuion channel and try positng again.
Either of these should solve your problem. Since you are mapping SNDPRN to constant it is not able to get teh Sender partnmer Number in R3 (or it is going as blank)
Regards
Suraj
The xml structure you are showing here seems to be part of EDI_DC40 segment in the Idoc-xml in PI. This is not in actual use unless in the receiver channel you have selected the option "Apply Control Record Values from Payload".
Header mapping is done in the receiver agreement for Idoc channel. There you have option of specifying sender service. There select PI Business system name and try again.
Regards,
Prateek
Hi Suraj,
thanks for the reply. i have set the adapter specific parameters for the sender and receiver. but still the same error. when i do a sldcheck for the SAPR3 system, i am getting a error code here for the function LCR_LIST_BUSINESS_SYSTEMS. from this log what i can understand is that might be some post installation steps are missing but the sld page will get open. can some one throw some light. the same sldcheck in XI system is successful
Best Regards
Deepika
Hello Deepika,
/people/rajeshkumar.pasupula/blog/2009/03/16/unable-to-convert-the-sender-service-to-an-ale-logical-system
Check the above blog ...for control record generation of idoc
I dont think SLD check can be done at R/3 (if web As >6.20) then applicable i think..
but in that idoc should be sent out of PI..but thats not the case here as per our problem..
cross check all the connections with R/3 and PI i.e RFC connections and also partner profile settings done in R/3
R/3 checks for the key SNDPRN,MSGTYP and EMSCOD if any set in partner profile and fetches these params from the idoc control record and tries to match the same if anyone of this is missed then it throws an error also
Rajesh
in SXMB_MONI the message has success flag but the outbound status tab in SXMB_MONI has red flag
seems to be a contradiction in the above statement....did you check the Trace log in SXMB_MONI for the step where you are getting the Red Flag?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
did you check idx5 and sm58 of PI system?
Regards
suraj
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
for T sm58 , it tells no messages displayed for any selection criteria
Hope you have put an * in username parameter in sm58.
Also, enter in correct dates.
You can also refer Case3 in this blog to resolve the error
/people/raja.thangamani/blog/2007/07/19/troubleshooting-of-ale-process
Edited by: Manjusha Nair on Jul 29, 2009 8:46 AM
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
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.