Application Development and Automation 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: 
Read only

Creating Material Master IDoc when creating a Material

Former Member
0 Likes
4,229

Hi Guys,

My requirement is to trigger an IDOC at the time when I am creating a material using MM01 transaction. The Changepointer is active and when i am tring to send materials using BD10 it's showing that the IDOC is created which certifies that the config is OK. but when I am creating a material and saving it ..the same process is not triggering an Idoc.

Can anyone help me out ...where I am missing out.

Thanks

Debasis Roy Chowdhury

7 REPLIES 7
Read only

Former Member
0 Likes
1,806

Hi,

<< Moderator message - Cut and paste response from removed and points unassigned. Plagiarism is not allowed in SCN >>

Edited by: Rob Burbank on Feb 2, 2012 9:34 AM

Read only

0 Likes
1,806

Hi Ramya,

Thanks for your reply, but what you have mentioned is about the transaction data (SALES ORDERS..) what I am looking for is the master data, in my case it is Material Master. As I had already mentioned that I have my config in place since on executing BD10, it works fine and the change pointers active for MATMAS, only what i would require to generate IDOC instantly at the time of saving material using MM01.

Thanks

Debasis Roy Chowdhury

Read only

0 Likes
1,806

Since you are sending material data based on change pointer( changed data of material). You can scehdule BD21 with message type in background.

This will ensure that your data is send.

Read only

0 Likes
1,806

Dear all,

you can use change pointer, but you have check the field Key of modification object.

When you create a record this key change from blanck to I.

Regards,

Andrea

Read only

madhu_vadlamani
Active Contributor
0 Likes
1,806

Hi Debasis,

Activating pointers for the message type do not trigger Idoc, we need to manually or scheduled the program to create the idoc against pointers.You need to run BD21 transaction or schedule RBDMIDOC .

Go through this [Idoc Triggers|;.There is a good discussions.

Regards,

Madhu.

Edited by: madhurao123 on Feb 2, 2012 9:40 PM

Edited by: madhurao123 on Feb 2, 2012 9:43 PM

Read only

0 Likes
1,806

Pls. close this thread.. Hope your questions are answered...

1. Run Manually BD21 with MATMAS message type. (Scheduled in background)

2. Work Around to trigger immediately... Use a BTE Event or Save exit or a workflow and submit the program BD21 with MATMAS Message type. This will ensure it triggered once you save the material data. But ensure that the data is committed to the Database. To avoid any inconsistencies..

Read only

Former Member
0 Likes
1,806

Thanks for your suggestion..It worked fine.