cancel
Showing results for 
Search instead for 
Did you mean: 

Workflow from inbound IDOC_INPUT_ORDRSP

Former Member
0 Kudos

Hi Experts,

I have spent a few days trying to figure out how I could create an workitem based on the inbound idoc_input_ordrsp. Basically, my objective is to create an workitem based a value in the the inbound edi 855 file. For example, depending on a value in the e1edp01-abgru value, I wanted to trigger ME22N transaction and have the use modify the PO with the values contained in the idoc file.

Your urgent feedback and expert knowledge is greatly appreciated.

Thanks,

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Still looking into this solution.

imthiaz_ahmed
Active Contributor
0 Kudos

Take a look if we approach in this direction:

1. find the user-exit where you can check this inbound idoc segment value if found, trigger the event based on BO "BUS2012" and event "Created" or "changed"

2. Create a Std Task with this object and event with method "EDIT" and assign the appropriate agent

Hope it helps.

Regards, IA

Former Member
0 Kudos

hai

You need to move the SDATA Segments from EDIDD into the respective structures like E1EDKA1, E1EDKA2 etc.

Then you have the all the values in the internal strucutures.

I hope this will help you.

Regards

rose

Former Member
0 Kudos

Hi Rose,

As you may know, I only have user exits at a certain places and I don't have many facility where I can overwrite the error messages. What I am looking to do is to look at the abrvw field in the e1edp01 segment and depending on the value, ME22N or MM03 Methods need to perform.

Your step by step instruction is greatly appreciated.

Thanks,

Shawn

Former Member
0 Kudos

hi,

Check the content and based on the condition Call function module 'SWE_EVENT_CREATE' to tigger the event.

Attach this event to a workflow in transaction SWETYPV.

Former Member
0 Kudos

Hi,

What I have now is the "SWW_WI_CREATE_VIA_EVENT

" for objectype = IDOCORDRSP and receiver type "TS00008075".

Your elaborate explanation is greatly appreciatd.

Thanks,