Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

Profit centre does not match with our plant.

0 Kudos

Profit centre does not match with our plant. So if the profit centre does not match with plant we facing issue during sale reconciliation in terms of accounting. So we want set error message if user put wrong profit centre during material creation in master data for each material type. So as of now we are having four plant and profit centre for each. Please suggest the solution for same to overcome this issue.


Active Contributor

Active Contributor

I can see two approaches:

Set an approval process for master data creation. This can be done via workflow or you can even consider MDG. In this way only changes that are approved by more experienced users in a certain area will be set in the master data.

Another option is to force the user to select the correct value by performing certain validations. In this case for sure you will need a developer. BADI_MATERIAL_CHECK looks promising, but your ABAPer may find better ways.

0 Kudos


I had the same problem, but mine is site.
This error appears when the item is going to MIGO. This error occurs because the site on the item with the cost center is different. This can be checked with the following steps:

- T-code: me51n

- Enter PO number

- Check whether the site with the cost center in the account assignment folder is the same or not.

Solution: equate the cost center and site with the targeted company.

Hope it helps~