Q

I activated change pointers but there is still no entry in CDPOS

I have activated change pointers for a field of ZTABLE (table maintenance for this table is allowed). I have done all the required settings. Now if I change value of the field using SM30 transaction, should change document get created? I mean should I see entry in CDPOS and CDHDR tables for my change?
I think there is a little confusion about change pointers and change documents. Change documents are written every time when a field of a DDIC table is modified, if and only if the underlying data element has the field LOGFLAG (in DDIC: DD04D-LOGFLAG) is ticked. You can inspect this by browsing table DD04D or via transaction SE11 for the data element in question.

The ALE model ignores the CDHDR/CDPOS entries. Rather it uses an own definition of what has to recorded and used as change pointer trigger. These information is defined in tables:
* TBDA1 ? general activation
* TBDA2 ? message types relavent for change pointers
* TBD62 ? relevant fields for change pointers

The logic for this is coded in function:

Function CHANGE_POINTERS_CREATE
Which is in turn called by:

Function CHANGEDOCUMENT_CLOSE
This was last published in May 2003

Dig Deeper on SAP ABAP

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchManufacturingERP

SearchOracle

SearchDataManagement

SearchAWS

SearchBusinessAnalytics

SearchCRM

SearchContentManagement

SearchFinancialApplications

Close