cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

MRN2 transaction adding +1 devaluation indicator on each run and not as per the last goods receipt c

0 Kudos
173

While running MRN2 transaction, it is adding +1 devaluation indicator on each run to material master and changing percentage as per configuration of devaluation indicator. as per request it should change the indicator and percentage base on last good receipt year fall in which time frame base on selection parameter  

Accepted Solutions (0)

Answers (1)

Answers (1)

MOHAMMED_BASER
Participant
0 Kudos

Hi Vishal,
As you explain the behavior described in the MRN2 transaction—where it adds +1 to the devaluation indicator on each run regardless of the last goods receipt year—is a known issue when the configuration or logic doesn't properly account for the material's movement history. This is expected behavior of MRN2 should evaluate the last goods receipt year and assign a devaluation indicator based on the configured time frames (e.g., 1 year, 2 years, etc.). This is actual behavior to increments the devaluation indicator by +1 each time it's run, ignoring the actual last goods receipt date.

The root cause is if this typically occurs when the system isn't correctly referencing the last goods receipt year during the MRN2 run. Instead, it applies a default progression logic.
SAP Note 691022 discusses this issue and suggests that the standard module may lack sufficient interface parameters to handle split valuation or materials without recent movements

To fix this one my recommendation is to write User Exit EXIT_SAPLNIW1_002, Implement or enhance this user exit to include logic that checks the last goods receipt year and maps it to the correct devaluation indicator.
You may need to extend the interface with parameters like I_BWTAR and I_OLD_ABWKZ to handle valuation types and previous indicators.

Custom Development: If standard functionality is insufficient, consider a custom enhancement that, Retrieves the last goods receipt date. Maps it to the correct time frame (e.g., 0–1 year, 1–2 years). Assigns the corresponding devaluation indicator and percentage.

Please check the configuration by reviewing your devaluation indicator configuration in customization ensure each indicator is correctly mapped to a time frame. Validate that the logic used in MRN2 references these mappings dynamically rather than incrementally.

Hope above solution might work for you

You can visit this url and get some related information might help you. https://www.stechno.net/repository/sap-notes.html?id=691022#gsc.tab=0