2012 Jul 31 5:46 AM
Hi All, We are triggering Idocs through Tcode BD21(RBDMIDOC). RBDMIDOC is scheduled as a batch job to be run in every 15 minutes.
It will take all the changed data in that duration and then create the Idoc.
We are using change pointers for message type HRMD_A for distributing employee master data.
We are facing one problem in this. Everytime batch job runs it takes the data for the last 15 minutes and create one idoc.
My requirement is to create one Idoc for one employee change i.e only one employee information should go in one idoc, Can i handle this requirement.
Please help me. Thanks in advance.
2012 Jul 31 7:46 AM
Change Pointer creates one IDOC for every change number. But I guess, when you are changing employee, all the changes are logged in a single change number. As a standard process, I dont think it is possible create separate IDOC for every change..
You can create your custom program for sending this data by taking reference of Std SAP Program..
- Harshad
2012 Aug 18 12:30 PM
Check if you can utilize BADI 'BDCP_BEFORE_WRITE' for generating one Idoc for employee.