‎2009 Mar 04 6:23 AM
Hi anyone.
If I like to create change pointers in table BDCPV with an own created message type, which step do I have to go throught?
Best regards // Peter Bergkvist
‎2009 Mar 04 9:22 AM
Hi,
Please check following related link
You have to follow these steps:
BD61 - activate change pointers globally
BD50 - activate change pointers for message type
B52 - activate change pointers for particular fields
After doing settings through above transactions, whenver you run report RBDMIDOC then change pointers will be created if any changes happened in the master data. Also when you replicate master data through suitable transaction change pointers will be created for any changes in master data.
Regards
Vinod
‎2009 Mar 04 9:00 AM
Hi
Hope this link helps u...
http://help.sap.com/saphelp_nw04s/helpdata/en/ab/27bde462848440ba70cf8eb348c86f/frameset.htm
BD21- Select change pointer
BD22 -Delete change pointers
BD40 -Read change pointer for group
BD52 -Activate change pointer per chng.doc.it
BD61 -Activate Change Pointers in general
‎2009 Mar 04 9:03 AM
Hi,
Check this link.http://www.abapprogramming.net/2008/01/ale-change-pointers.html
‎2009 Mar 04 9:14 AM
Thanks to both Avinash and Anil.
What I have done now is to copy the message type HRMD_A and called it ZPB_HRMD_A in WE81.
Then I also took a copy of HRMD_A to ZPB_HRMD_A with all the basic types in WE82.
After that I activated the ZPB_HRMD_A in BD50.
From my point of view, this would be enough to update the table BDCPV with change pointers when someone maintain master data in PA30 on a personnel no.
It wasnu2019t, so I also created BD53, BD59, BD60 and BD64, just in case.
Have you any idea why this doesnu2019t work?
Of course BD61 is activated.
‎2009 Mar 04 9:41 AM
Hi,
If you are not adding extra field then why are you going for custom message type, make use of standard message type only or if you are adding some extra fields then in WE82 we need to link message type, basic type and extension type. It seems ZPB_HRMD_A is your custom message type. Have you created extension on basic type in WE30 ?
Thanks,
Asit Purbey.
‎2009 Mar 04 9:52 AM
Yes. Of course it is easier to use the standard message type (HRMD_A), but if the company would like to have two interface to two different external systems don't I have to create my own message type then?
The change pointer will be marked X when they are processed and therefore only can been used once.
‎2009 Mar 04 10:13 AM
Hi,
I donu2019t know what is your exact requirement but I think instead of creating two interface, create two logical systems for your two external systems and maintain the same in distribution model(BD64).
Thanks,
Asit Purbey.
‎2009 Mar 04 12:14 PM
In BD64 I can create two distribution models but if I use the same message type and the company would like to send files to one of the external system once a day and the other external system once a week. Is this possible with the same message type?
I really would like to thank all of you who are helping me with this.
Many thanks
Peter B
‎2009 Mar 04 9:22 AM
Hi,
Please check following related link
You have to follow these steps:
BD61 - activate change pointers globally
BD50 - activate change pointers for message type
B52 - activate change pointers for particular fields
After doing settings through above transactions, whenver you run report RBDMIDOC then change pointers will be created if any changes happened in the master data. Also when you replicate master data through suitable transaction change pointers will be created for any changes in master data.
Regards
Vinod
‎2009 Mar 04 9:34 AM
Hi ,
for updating in table BDCPV u have to do the following steps..
Change pointers concept works on the values getting changed in table/field level - are recorded in Change log system of SAP i.e. CDHDR and CDPOS tables. So, first you must enable the new idoc tables to get the change log created and then you can you BD61,BD50 and BD52 transactions entry for your idoc type.those will be...
~linganna
‎2009 Mar 06 5:09 AM
Hi,
It is possible using the same message type, but not using change pointers.
Thanks
Krithika
‎2009 Mar 06 6:18 AM
OK. Short and confused answer.
How to use the same message type without any change pointers, maybe you mean that I should use PFAL transaction. But then I don't catch what has been changed.