Application Development 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: 

Change Pointers

Former Member
0 Kudos

Hi,

Please give me a general idea on change pointers:

What are they and meant for what ? How are they created ?

Why do we need them ? etc. etc.

Please guide me how to reward points for this favour .

Binay.

1 ACCEPTED SOLUTION

ferry_lianto
Active Contributor
0 Kudos

Hi,

Change pointers are the mechanism through which you can send data to another SAP system or external system if there is a change happening to specific fields of master data.

For more information, please check this link.

http://help.sap.com/saphelp_nw04/helpdata/en/12/83e03c19758e71e10000000a114084/content.htm

Regards,

Ferry Lianto

2 REPLIES 2

ferry_lianto
Active Contributor
0 Kudos

Hi,

Change pointers are the mechanism through which you can send data to another SAP system or external system if there is a change happening to specific fields of master data.

For more information, please check this link.

http://help.sap.com/saphelp_nw04/helpdata/en/12/83e03c19758e71e10000000a114084/content.htm

Regards,

Ferry Lianto

Former Member
0 Kudos

Hi,

Change pointers are R/3 objects that mark changes to SAP master data. Change pointers are managed by mechanisms in a Shared Master Data (SMD) tool and are based on Change Document (CD) objects. CD objects record the changes occurring to master data at a field level. These changes are stored in tables CDHDR (header table) and CDPOS (detail table). ALE configuration provides a link between CD objects and change pointers. Internal mechanisms update tables BDCP and BDCPS, which host the change pointers. While CD objects are application-data-specific, the processing status of change pointers is message-type-specific. Also, the ALE change pointers are activated first at a general level and then at the message-type level.

ALE provides powerful capabilities to capture changes occurring to master data and to distribute them via the IDOC interface. This feature can be used to keep two or more systems synchronized with respect to master data.

Steps to configure change Pointers:

1.Activate the change pointers globally(BD61)

2.Activate the change pointers for individual message types(BD50)

3.Schedule the program RBDMIDOC to run periodically on the sending system.

To Delete Change pointers use transaction BD22 and the standard program is RBDCPCLR

Remember You can see a check box in Further characteristics tab of the data element ( se11>enter data element>Further characteristics tab) for change document.

This check box is to bo checked to trigger change pointers.

For more information, please check this link.

http://help.sap.com/saphelp_nw04/helpdata/en/12/83e03c19758e71e10000000a114084/content.htm

Do the following steps for Change pointers ::

1) Tcode BD61---> check the change pointers activated check box

save and goback.

2) Tcode BD50---> check the MATMAS check box save and comeback.

3) Tcode BD51---> goto IDOC_INPUT_MATMAS01 select the checkbox save and comeback.

4) Tcode BD52---> give message type : matmas press ok button.

select all what ever you want and delete remaining fields.

save & come back.

5) 5) go to Tcode MM02 select one material and try to change the description and save it

it will effects the target systems material desciption will also changes

6) goto Tcode SE38 give program Name is : RBDMIDOC and Execute

give Message type : MATMAS and Executte

Please refer these links:

https://forums.sdn.sap.com/click.jspa?searchID=3267283&messageID=3523692

https://forums.sdn.sap.com/click.jspa?searchID=3267283&messageID=2595348

https://forums.sdn.sap.com/click.jspa?searchID=3267283&messageID=3285065

https://forums.sdn.sap.com/click.jspa?searchID=3267283&messageID=2559173

To reward poits left hand side of the message you can find radiobutton selt the points there.

Reward if helpful.