I am working on this user exit to populate two more additional fields to the product master.
I am done with coding of the exit.However when trying to activate i am having problems...although it says the project is activated....it's not triggering the exit for cfm2 transaction... In the cmod I am seeing the yellow color instead of green for activation at project and enhancement.
For the enhancement CIFMAT01 i was able to get following documentation
<i>The following is the documentation of the enhancement CIFMAT01
This function module exit runs when the R/3 material master data is mapped to APO product interface data. It runs at the initial data transfer and also at different types of change transfer (using ALE change pointers and business transaction events). The exit has full control over all interface structures, which means that it can also add or delete lines. The data is not changed again after this exit has run.
This exit can be used in the following cases:
You want to map R/3 data in SAP APO in a different way to the mapping standard implemented in the APO Core Interface. You can use this exit to populate or delete certain fields for the APO interface differently to the CIF standard, for example. The exit can access all relevant R/3 data and the structures of the CIF interface that were already generated from this data. You can see the individual fields from the exit interface.
You want to transfer data to SAP APO that does not exist in the R/3 standard or that is not transferred as standard. This exit allows you to obtain this additional data and transfer it in interface structures. If this data is already contained in the R/3 tables in the interface, a simple MOVE is sufficient, otherwise it must be selected from the database.
You can enhance the interface individually by using the table parameters OT_CIF_MATKEYCUS and OT_CIF_MATLOCCUS that are not used as standard. For this, create the customer includes CI_MTKYCUS and CI_MTLCCUS with the relevant fields. Note that you also need to create corresponding customer includes in SAP APO and process the data in an exit. For this, use the enhancement APOCF005 in SAP APO.</i>
Can someone please help me in fixing this problem.