cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Change Pointer

Former Member
0 Kudos

Hi Experts,

I have a doubt related to change pointer and new record coming from SAP system as a IDOC in XML format. How do i come to know whether it is a change pointer or its new(create) record comin from SAP. for example in MATMAS05. Is there any field in a segment that indicates this scenario.

Thanks,

Anil Pinto

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

As mnetioned above there will be qualifiers in the segment which provide you the details like

Newly created Record or updated Record or deleted Record of a particular master data..

All you need to do is to identify the segement and qualifier which will have this info for a particular idoc master data..

we60 gives you some info on segment of an idoc ..

HTH

Rajesh

deepak_shah
Contributor
0 Kudos

Hi,

You can check in t code - BDCP. All the change pointer entries are logged in this table.

there will not be any field in idoc which can tell you if it is change pointer or new entry.

you generally defined changes pointers for any segments or any field within a segement or in general for any changes made.

For more info please refer following threads.

Hope this helps.

Regards,

Deepak.

Former Member
0 Kudos

For MATMAS05 there is a field in E1MARAM called MSGFN with possible values:

003 Delete: Message contains objects to be deleted

004 Change: Message contains changes

005 Replace: This message replaces previous messages

009 Original: First message for process

023 Wait/Adjust: Data should not be imported

018 Resend