‎2010 Feb 19 4:01 PM
Hi,
I am Using Change pointer for a change/create of material master data.
At regular intervals (currently proposed hourly) i need to execute the function module MASTERIDOC_CREATE_SMD_MATMAS to create an output message and send it to PI Middleware. The Middleware examines the changed fields contained in the MATMAS IDOC.
The following things to be perfomed.
1. If the change pointer is for a material with its client level deletion flag set then an output message is not generated for that material.
2. If the change pointer is for a plant specific field then it can be ignored.
Could you please guide me as to hw can i achieve ths?
ans also Hw can i make the FM MASTERIDOC_CREATE_SMD_MATMAS to execute on regular intervals.
PLease do reply.
Thanks
Sahil
‎2010 Feb 19 5:41 PM
hello,
Check the package of the function moudle and with that check in SE84 for suitable user-exit and BADI...
also if you are in ECC 6.0 then can look for enhancement spot in the FM....
For running the FM regulary...I think you are creating program to execute the FM...
you can schedule job for that proram
Thanks
K.
‎2010 Feb 19 5:52 PM
Hi,
use BADI BDCP_BEFORE_WRITE, it a filter by message of change pointers and evaluate what to doe with them.
hope it helps
Regards
Jaime