Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

How standard tables are updated from standard inbound idoc

vikash_pathak
Participant

Hi,

i am new for idoc , and i am working on CHRMAS inbound idoc and its updating and creating entries in standard tables,

can someone help me understanding how this tables are being updated through inbound idoc ,

i tried find code or configuration which will be updating this but couldn't find that.

Thanks

1 ACCEPTED SOLUTION

DominikTylczyn
Active Contributor

Hello vikash.pathak

There is really no magic here. IDoc as such doesn't update anything. IDoc itself is just a data container.

What drives data update by an incoming IDoc is a process code defined in the partner profile for the ALE message type in the WE20 transaction:

If you double click on CHRM process code, you'll get to the process code definition and a function module assigned there:

The data in an incoming IDoc is passed to the function module and it updates the data and modify standard tables.

Best regards

Dominik Tylczynski

2 REPLIES 2

DominikTylczyn
Active Contributor

Hello vikash.pathak

There is really no magic here. IDoc as such doesn't update anything. IDoc itself is just a data container.

What drives data update by an incoming IDoc is a process code defined in the partner profile for the ALE message type in the WE20 transaction:

If you double click on CHRM process code, you'll get to the process code definition and a function module assigned there:

The data in an incoming IDoc is passed to the function module and it updates the data and modify standard tables.

Best regards

Dominik Tylczynski

There's no magic when you know 😄