Skip to Content
0

SAP MDG-M Change Request Activating without mandatory Valuation Data

Feb 22 at 08:30 AM

56

avatar image

Hi,

We are running MDG-M ver 9 co-deployed on S4/H.

The last step in our material create workflow(activation step), the user is required to maintain the Valuation Area Plant data for the material. The problem here is that the system doesnt stop the user from activating the CR without the valuation data.

The valuation class is a mandatory field in S4 (inside Valuation Area Plant : Valuation UIBB). It is also a mandatory field in MDG but it ONLY validates if the ADD button is clicked on the Valuation Area Plant UIBB(Attached). Does anyone know of a way to make the CR validate on activate step WITHOUT clicking on the ADD button on the Valuation Area Plant UIBB?

Valuation Area plant UIBB :

Valuation Area plant: Valuation UIBB :

Your help is appreciated as always

Regards

vapv.jpg (36.3 kB)
vap.jpg (24.6 kB)
10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Rohit Singh Feb 22 at 11:05 PM
0

Hi Braam,

"The valuation class is a mandatory field in S4 (inside Valuation Area Plant : Valuation UIBB)".

Any child field is only mandatory when the parent is added. In this case, Valuation Class becomes only mandatory when the Valuation Area is added to the Master Data.

When you press the Add button on the UI, you are trying to add MBEW data to the Material, which obviously has BKLAS as mandatory field. This whole valuation (MBEW) depends upon the Plant Key.

In my opinion, your business requirement is to always have Valuation (MBEW) data whenever user add any plant.

If you look at T001W table, there is a link between Plant(WERKS) & valuation Key(BWKEY). This is always 1 to 1. So when you are manually adding a Valuation Area. System recognizes the Valuation Key and initialize the MBEW* entities (which thus makes BKLAS as required field).

If that is the case, then simply derive the Valuation entity using BADI whenever you add a Plant. which will eventually make you BKLAS field mandatory.

Cheers,

Rohit

Share
10 |10000 characters needed characters left characters exceeded