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: 

Maintain Change Pointer for Customer Master?(change in Master data)

laxmikant_soni
Explorer

Hello everyone,

i want to capture change in master data .whenever a change happen to  required  field in  customer master an idoc should be create for that and the entry should e made in table CDHDR and CDPOS.

Please tell me the entire process how  can i achieve this .

2 REPLIES 2

Former Member
0 Kudos

Hi,

Tables / Functions:

The change pointers are stored in tables BDCP and BDCPS.

With release ECC 6.0 SAP delivered a new table BDCP2 for increased performance. Which table shall be used is defined in transaction BD50 (see below). There is a function to migrate “old” change pointers to the new table.

The function group BD01 contains function modules for reading and updating the new change pointers in table BDCP2.

BDCP                      Change pointer
BDCP2                     Aggregated Change Pointers (BDCP, BDCPS)
BDCPS                     Change pointer: Status

Prerequisites:

  • There has to exist a Change Document Object (CDO) for the SAP-object we change. For standard objects like material masters, vendors or customers these objects already exist. For own business objects we have to define a change document object with transaction SCDO .

In the corresponding data element for the database field the flag „Change document“ has to be active.  check the details in the transaction

  • The usage of change pointers has to be actived generally for the system
    Transaction BD61

FredericGirod
Active Contributor
0 Kudos

Hi,

it's a complete doc you would like to have

start trying with this two programs :

-> RBDMIDOC (check change pointer to prepare IDOC)

-> RSEOUT00 (send the IDoc)

before sending the IDoc you will need to configure a RFC link : SM59, and a partner profil : WE20

to check Idoc you could use BD87

aaaand to send manually the material master you could use BD10

good luck

Fred