cancel
Showing results for 
Search instead for 
Did you mean: 

Just Trigger the IDOC through SAP PI !

former_member216332
Participant
0 Kudos

Hi Experts,

This is my very first assignment on SAP PI.
I have an IDOC MATMAS01 ready on the ECC system.Now, Im asked to send this IDOC from the ECC to the receiver(AII) system through SAP PI.The BASIS team has taken care of the background settings.

There is no catch at all.This is gonna help me start my career.And I want to start my SAP career with you all.

Pl help me out.

Thanks & Regards
Sam

Accepted Solutions (1)

Accepted Solutions (1)

former_member201264
Active Contributor
0 Kudos

Hi Sam,

Goto BD10 TCode,

Enter your Message Type and Reciever as Logical System Name, from to to material. F8.

Provided you have done WE20 Settings.

Regards,

Sreeni.

Answers (5)

Answers (5)

nabendu_sen
Active Contributor
0 Kudos

Hi Sam,

Receiver issue is happening because the Receiver Agreement is not correctly configured.

Please find the below link which you be helpful:

https://scn.sap.com/thread/2136032

former_member216332
Participant
0 Kudos

The BASIS team cleared the "CACHE REFRESH" problem. Thank you friends.
Now there's a new problem that reads -  "NO RECEIVER COULD BE DETERMINED".

What should be my next move ?!

@kancham sreenivasulu : that really helped. I'm not sure what kind of system it exactly is.It has its own database & also deals with editing & transferring of files.

Former Member
0 Kudos

Restart your scenario from beginning and see what happens.

former_member201264
Active Contributor
0 Kudos

Hi Sam,

>>>>Now there's a new problem that reads -  "NO RECEIVER COULD BE DETERMINED".

This is because of your target system.

If it is Database you have to create a TS and BS in SLD for this system.

In ID, create a CC under this system and Use the same for Receiver determination.

Add the Receiver aggreement by using the same CC.

Regards,

Sreeni.

Former Member
0 Kudos

Hello Sam,

It seem's you have an issu in queue management (SMQ2). When a queue is blocked, you have to unblocked it before restart messages.

If it's not a production system, delete record which blocked queue and restart queue.

Regard,

Guislain

former_member201264
Active Contributor
0 Kudos

Hi Sam,

1. Is your screenshot from PI server? If Yes, there is a probelm with Partner Profile in ECC.

2. What is your receiver system? Based on that we may suggest you.

Regards,

Sreeni.

former_member216332
Participant
0 Kudos

Yes, it is from the PI server.
My receiver system is AII (Auto-ID infrastructure).
Eagerly await your suggestion.

former_member216332
Participant
0 Kudos

If that is the case, Please guide me

How do I unblock or restart the qeue ?!

former_member201264
Active Contributor
0 Kudos

Hi Sam,

Check in your PI server at IDX5 T.code for XML IDOC messages from ECC.

If you found then issue with your receiver system.

Also say clearly about your receiver system(Like Database System  or  File System or eMail Server etc.)

Regards,

Sreeni.

Former Member
0 Kudos

Hello Sam,

Go back to you screenshot (SMQ2), if it still in error, double click on error message. And use delete button to delete record which blocked that queue.

After that,n click on open padlock to restart queue.

Regads,

Guislain

Former Member
0 Kudos

Hi Sam,


As HFormer Member said try Cache refresh , then try to resend the message from Moni

I think that will resolve the issue

Regards,

Chandra.

Former Member
0 Kudos

you have to refer SCN for more PI information and refer below link for one scenario example

trigerring idoc from sap system to sap via Pi ( (idoc ) -> pi -> sap ( idoc))

http://www.saptechnical.com/Tutorials/XI/IDocToIDoc/page1.htm

post it what do you want exately ...

former_member216332
Participant
0 Kudos

Hi Sankar,

Thanks for the link.The idoc is triggered from the ECC.while performing the transaction SXMB_MONI, in the SAP-PI system, I get the error "ERROR WHILE REFRESHING THE RUNTIME CASHE".

Any advice on that ?

What must be done to push the IDOC further from PI to AII when the above error is resolved ?


Kindly bear with me if thats a silly question. Im just a fresher.

Thanx in advance.

Former Member
0 Kudos

Sam,

First of all, you need to refresh your runtime cache, SXI_CACHE -> XIRuntimeCache -> Start Delta refresh/ Start Complete refresh

Secondly, you can retrigger the message from PI in the SXMB_MONI workbench. (Select the message row and Hit the Restart button)

Cheers,

HJ

Former Member
0 Kudos


have you seen below links and ll get error on no'of reasons , once try it jhon poster suggestion ..


http://scn.sap.com/message/6509499
http://scn.sap.com/thread/283763
http://scn.sap.com/thread/299886

could you pls post total error on SXMB_MONI

former_member216332
Participant
0 Kudos


hope this helps..