2010 Mar 15 9:13 AM
Dear Friends,
I need your valuable inputs in resolving the issue. I have a requirement where I need to send confirmation back immediately using idoc type ALEAUD01 after processing material master using MATMAS05. I would like to know the configuration required for the same. I have already done the configuration required to create the material but stuck in sending confirmation back to 3rd party system. I have given the scenario below. It should happen in real time.
3rd Party System -> PI -> ECC : To create material Master in ECC
ECC-> PI-> 3rd Party system : To send confirmation back
Thanks & Regards,
Nagaraj Kalbavi
2010 Mar 15 9:31 AM
Hi,
Go through [LINK|http://wiki.sdn.sap.com/wiki/display/Snippets/ALEAuditfor+DEBMAS] which has clear procedure for setting up ALE Audit.
Regards,
shanmugavel Chandrasekaran
2010 Mar 15 10:39 AM
Hello Shanmug,
My scenario is different than what is specified in the article. In my case I am not using distribution model to create the material master. Since it is an inbound scenario I have done the following settings,
1. Extend MATMAS05 Idoc Type
2. Create Custom Message type
3. Assign message type to IDOC type
4. Port Defination
5. Process code settings
6. Partner profile settings
7. Assign FM to Message type and IDOC type
This is working fine as I am able to create the material master. Now the requirement is once the material is created I need send an outbound idoc as a confirmation for the same using ALEAUD001 idoc type. I would like to know is there any way of doing the same without using workflow events. I know through workflow we can trigger it also I know we can run the report RBDSTATE which is used to send the audit idoc periodically.
But my requirement is real time whenever material master inbound idoc processing is over ale audit idoc has to be triggered.
Thanks & Regards,
Nagaraj Kalbavi
2010 Mar 16 5:57 AM
Hi,
If you try to send ALEAUD01 Idoc for each MATMAS idoc it will affect performance of the system.
So its better you can schedule the RBDSTATE perodically so that the status is sent for packet of idocs.
Regards,
Shanmugavel Chandrasekaran
2010 Mar 16 6:06 AM
Hello Shanmug,
I know it reduces the performance of the system also same thing is communicated to the client. But requirement is once the material master processing is over within 1 Minute ALEAUDIT IDOC has to be triggered. Client is asking for this logic because the entire processing of IDO happening through workflow and they does not want to wait for 5 or 10 Mins to get the feedback from ECC saying material is created.
Also there is an option of creating synchronuos IDOC for PI but client insisting for asynchrounos.
Now I decided to schedule the report for every one minute but I am still worried about the performance of the system.
Thanks & Regards,
Nagaraj Kalbavi
2010 Mar 18 4:11 AM
Hello Friends,
Your help is really appreciated. I am still not able to find the way to handle this issue.
Thanks & Regards,
Nagaraj Kalbavi
2011 Mar 21 7:53 AM