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,

I am working with Equipment and Functional Locations and for one of our interfaces we want to send all the Equipments and Functional Locations which were created between the last extract and current extract.

We were planning to use Change Pointers for that and its working partialy.

Change Pointers are getting created when you you Edit/Change an existing Equipment/Functional location, but they are not created when you Create a functional/Equipment record.

Though in create scenario, SAP does create Change documents but no change pointers.

Any ideas, suggestions. ?

I will gladly award points to helpful answers.

Thanks,

Jeet

6 REPLIES 6

Former Member
0 Kudos

Do you know if the same message types are used for CREATE and CHANGE?

There is a BAdI that can limit the creation of change pointers. Is it possible this is active?

Check the IMG (transaction SPRO).

Depending on the release... the path may be...

SAP WEB APPLICATION SERVER

IDOC INTERFACE / APPLICATION LINK ENABLING (ALE)

MODELING AND IMPLEMENTING BUSINESS PROCESSES

MASTER DATA DISTRIBUTION

REPLICATION OF MODIFIED DATA

Look at ACTIVATE CHANGE POINTERS FOR MESSAGE TYPES

and REDUCE CHANGE POINTERS FOR MESSAGE TYPE.

Former Member
0 Kudos

Hey Dharm Paji,

Maintain the below entries in transaction BD52 for the functional location message type.

Object - Table - FieldName

IFLO - IFLOT - KEY

IFLO - IFLOTX - KEY

IFLO - ILOA - KEY

Also maintain the table TBDA2 for the functional location message type.

-Kiran

0 Kudos

Hi KIran Bhaji,

Yeh these things are allready done.

Change pointers are working for Change/Edit scenario, its just create scnario which does not creates change pointers.

Jeet

0 Kudos

Hey Boss,

If you feel you have maintained all the required settings then you might want to debug the function IFLO_WRITE_DOCUMENT to find what exactly is going wrong.

This function is called in update task and you need to switch on update debugging.

Function CHANGE_POINTERS_CREATE_LONG updates the change pointer tables.

Debug the function CHANGE_POINTERS_CREATE_LONG called inside CHANGEDOCUMENT_CLOSE called inside IFLO_WRITE_DOCUMENT.

-Kiran

0 Kudos

Hi folks

I know this is an old post but I was looking for an asnwer to this myself and eventually found it. I thought I should share it...

If SAP Note 658193 has been implemented in your system it is a simple matter of setting a flag in config (table T370F) to turn on change document creation for Func Loc creation - see the last field in the structure.

Hope this helps someone else!

Regards

Glen

js2
Product and Topic Expert
Product and Topic Expert
0 Kudos

I know this is old but the trick of adding the "KEY" fields just save me.... Poor form by SAP in not having these strange entries in the TBD62 table by default. Without them no change pointers are written for Functional Location creates (only updates). #fail sap!