Application Development and Automation 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: 
Read only

Change pointers for custom fields in MARC table

0 Likes
4,899

Hello Guys,

I am working in SAP IS Retail environment. We had a requirement to add custom fields at MARC level in Article Master (Material Master).

For MARA custom fields i found a change pointer object as MAT_FULL, in order to record the custom field changes. But for MARC table custom fields i am not able to find any change pointer object.

Do i have to use SCDO for this? Pls Suggest!


Its urgent. Thanks.

Regards,

Yogesh

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
2,498

Are you referring to change pointers or change documents? Change pointers are used in ALE to trigger delta idocs to various systems.

If you are looking for change documents, please refer to the link below

http://wiki.scn.sap.com/wiki/display/ABAP/Change+Document

7 REPLIES 7
Read only

Former Member
0 Likes
2,499

Are you referring to change pointers or change documents? Change pointers are used in ALE to trigger delta idocs to various systems.

If you are looking for change documents, please refer to the link below

http://wiki.scn.sap.com/wiki/display/ABAP/Change+Document

Read only

0 Likes
2,498

Hello Pulkit,

Thanks for your reply.

You are right, i am referring to change documents.

What i need here is that on change event of MARC custom fields one change document should get generated. The link which you have given explains the procedure to define the change documents object for Custom table. For MARC table custom field also the same approach gets applied?

Regards,

Yogesh

Read only

0 Likes
2,498

If you are using append structure, you dont have to create a custom change document. It should be taken care if you have checked the flag at data element level.

Read only

0 Likes
2,498

Yes...thats right...i checked the Change document flag at data element level. But my functional consultant is saying that he is not able to find the change pointer object for ARTMAS message type. He is able to get combination - MAT_FULL -> DMARC.

But since my fields are not present in DMARC structure, the change document is not getting generated.

Regards,

Yogesh

Read only

0 Likes
2,498

Again I see some confusion in your statements. When someone refers to message type ARTMAS and change pointers, he is talking about IDocs and not SCDO.

Could you check with your functional consultant on what he is looking for? Change pointers do not work even if the change document flag are set at data element level, it is a different topic in itself.

Ton confirm change documents are getting locked for your custom fields, you could try following

1. Go to MM02, change the custom field for material at plant level

2. Save the changes

3. Now open the material in display mode and on the menu, click on environment > Display Changes

If everything is working fine, your changes should get recorded under that.

Read only

Former Member
0 Likes
2,498

Hi Yogesh,


You should create an Append structure in DMARC with your custom fields   and after that  you can add change pointer object for custom fields in BD52


Best Regards,


Hamza KOUACHI

Read only

RaymondGiuseppi
Active Contributor
0 Likes
2,498

The must-be-read document for customer field on material master are : 44410 - Integrating customer-specific fields in the material master and 129573 - Customer-specific fields for 4.0B via BAPI.

  1. 11. If you want the system to log the customer-specific fields in the change documents, the following preconditions must be fulfilled:
    1. a) The 'Change document' indicator must be set in the data elements (for example ZZCUST1) that are used for the customer-specific fields in table MARA).
  2. b) For each article master data table, a corresponding change document structure also exists for the change document object MAT_FULL (Transaction SCDO). You must also extend this structure by means of an APPEND structure with the customer-specific fields. For table MARA, no special change document structure exists. Accordingly, no such change isrequired here. For table MARC, you must extend the change document structure DMARC by means of an APPEND if the customer-specific fields affect table MARC.

Regards,

Raymond