‎2009 Sep 28 2:51 PM
Hi Experts,
I have a requirement to Trigger IDOC through Change pointers, whenever the Material Additional text is changed.
Change Pointers are active in System, Also In BD52 for my message Type (WP_PLU) there is a entry for
Object Table Name Field name
MAT_FULL DMAMT KEY
MAT_FULL DMAMT MAKTM
Also Change Pointer is active for this Message type (WP_PLU) in BD50.
Whenever I am changing the Material Additional text (Maintained in Basic Data 2 u2013 Additional), IDOC is not getting triggered.
I checked that there is no entry created in the BDCP table and I also ran BD21, but no luck.
Also when i am checking display changes in MM03, Additional text changes are not reflected.
SAP Version: ECC 5.0
Please suggest.
Regards,
VV
‎2009 Sep 29 2:43 AM
Our SAP system is not the SAP retail system. Is that the reason why the Change pointers are not triggering ?
Regards,
VV
‎2009 Sep 29 3:43 AM
hi,
i think for every change to be affected in the bdcp table or to trigger the change pointers that particular filed should ticked as change document enabled at the data element level,as you are changing the text i am not sure change pointers will trigger for that.please test by changing any other fielld and check idoc got triggered..that will help you i guess.
babitha
‎2009 Dec 03 11:56 AM
Hi,
You should add an entry in BD52 stating object - table - value and maintain it like MATERIAL - MATERIAL - TEXT-ID*
So including the text-ID GRUN the entry will be MATERIAL - MATERIAL - GRUN* (note the * in the end).
If there are still no entries in the BDCP table, then check on the BADI IF_EX_BDCP_BEFORE_WRITE~FILTER_BDCPV_BEFORE_WRITE if the change pointers are filtered there, either in the badi filter on message type or in the abap behind this. Note: you need to switch on update debuggiing in order to debug!
By the way, if you require the same for customer texts, the BD52 is not required. Only activation on message type is required. Check the call of FM CUSTOMER_TEXTS_CP_CREATE which is called upon saving the customer (also in update task....).
greetings!
‎2009 Dec 03 9:40 PM
Hi G. Wentzler,
Thanks for your reply.
Just wanted to confirm what do you mean by the Text id, is it the actual additional texts which we can enter in the Additional text?
For Object Material, there is no table with name Material.
Could you please elaborate a little bit.
Regards,
vaibhav