Skip to Content
author's profile photo Former Member
Former Member

jobs related issue (how table BDCP updated)

hi expert,

job xxxxx is running in R/3 which update other system (3plp).

The main concept is that. Whatever changes taken place in master

Data this change is passes through Idoc to other system.

My issue is related to customer master data. Job is including those

customer( 321304) which have not been change. I can see this customer

number in job spool. But when I see changes in customer master (321304)

there is no change on that date. So this behavior is wrong.

Job must include those customers who are changed on that date.

Jobs is running fine for more customer but, not working fine for few customer

In ABAP analysis I found that

the program it calls the standard Function Module CHANGE_POINTERS_READ. The function module outputs the customer 321304 and change pointer number 198919387. But when I checked this customer, it hasnu2019t been changed since 2007.

Then I checked table BDCP (for change pointers) and got this:

I donu2019t know how table BDCP was updated and why change pointer 198919387 was created for KNA1.

Regds

alicia k

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Jun 19, 2008 at 06:50 AM

    Hi Alicia,

    Kindly check this to find how BDCP gets updated.

    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.

    Change pointers are log entries to table BDCP which are written every time a transaction modifies certain fields.

    Dont forget to reward points if found useful.

    Thanks,

    Satyesh

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.