Skip to Content

Revision Level Changes are Not Picked up by Change Pointers for MATMAS

When we make a change to a material in ECC, for revision only, we do not get an IDOC in MEINT/MII. This is most liekly due to the Revision Level change not have a change pointer defined. How do we get the material to update ME if the revision is the only thing changed?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Best Answer
    Feb 18, 2016 at 07:21 PM

    Hi Rusty,

    My very first question would be: why do you change the Revision if nothing has been actually changed?

    In general, the creation of change pointers is described in note 1139020. Change pointers are written in function module MATERIAL_UPDATE_ALL by function module FUNCTION MVSE_SAVE_CHANGE_POINTER. Material master specific prerequisite for change pointers is: If the cross-plant material status (as customized in transaction OMS4) got a distribution lock, no change pointers will be created. This is checked in function module MAT_CD_NO_CHANGE_POINTERS_INT.

    Report RBDMIDOC, which usually is running on a regular basis by a job, creates IDOCs out of change pointers by calling function module MASTERIDOC_CREATE_SMD_MATMAS. This call is not hard coded, but customized in Transaction BD60. Any change in this transaction would be a modification.

    Br, Alex.

    Message was edited by: Alexander Teslyuk

    Add comment
    10|10000 characters needed characters exceeded