Application Development and Automation 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: 
Read only

Change Pointers

Former Member
0 Likes
799

Hi all,

What are change pointers and why they are used?

How to implement a change pointer?

Please help...

Thanks,

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
606

Hi,

go through this link which ll give you detail about the change pointer

[Removed by the moderator.]

Regards

Sudheer

3 REPLIES 3
Read only

Former Member
0 Likes
607

Hi,

go through this link which ll give you detail about the change pointer

[Removed by the moderator.]

Regards

Sudheer

Read only

Former Member
0 Likes
606

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.

Change Pointer (Master Data Distribution)

Purpose

If you want to distribute master data changes with the SMD tool (Shared Master Data), changes to the master data objects are flagged for distribution by change pointers ( ® Master Data Distribution).

The SMD tool is connected to the change document interface. If the master data changes are to be distributed, the application writes a change document. The contents of this are passed to the SMD tool. The tool writes change pointers, reads the application data and creates the master IDoc.

The master IDoc is then passed to the ALE layer, which sends it to all interested systems.

The change pointer tables (BDCP und BDCPS) should be as small as possible. Use as few change pointers as possible and delete change pointers which you no longer need.

do reward if useful....

regards

dinesh

Read only

Former Member
0 Likes
606

Hi,

Change Pointers in simple terminolgy, For example you are sending 100 materials from system A to system B (say matnr - 1 - 100 ), and in system B already some materials with the same Matnr exists, so you get error when you transfer these materials, saying the material already exists, to avoid these kind of errors, we use Change Pointer concept wherein we update the Materials with the same Matnr, the table BCDP is used to record the changes

For more info

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

<b>Reward points</b>

Regards