Skip to Content
avatar image
Former Member

Making moving price mandatory if price control is V

Greetings everyone,

i have a requirement to make some changes on certain fields in the material master for an MRO material type, and one of them is Moving price:

the  request is  “ If price control =’V’: Moving average price field should be mandatory "

However  in the system the moving price now is optional if price control is V, i was thinking  to make this change by changing the warning message into Error message, the problem is i couldn't find the M3132 message number in the table.

Could you help and advise how to make this change.

Note( i tried first to make the price control as mandatory but this is not working since it mark the moving price mandatory for both  "S" and "V"  and we only want it to be mandatory for "V")

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

6 Answers

  • Best Answer
    Nov 25, 2015 at 07:15 AM

    Why are you looking for message M3132 ? It is for Standard price.

    You need the message M3131, and if you read these below discussions, then you can understand how does system behave with moving price, along with you may can find the solution also from these below discussions which can be used for your scenario.

    Trx OMT4 | SCN

    Price control V | SCN

    Add comment
    10|10000 characters needed characters exceeded

  • Nov 25, 2015 at 09:23 AM

    Hello ,

    why the MAP needs to be mandatory and not the standard price. the MAP will be updated automatically when you do the receipt.

    even if you maintain it manually Say 150 in material and then you do GRN of 100 then system will update the new value of 100 , i don't see any point here to maintain the MAP mandatory

    thanks

    kUnal

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 25, 2015 at 11:15 AM

    this is a hardcoded warning message.

    a  moving average price is not really needed, because the first receipt updates the moving average price itself, an already existing price has no effect on the calculation of MAP for the first receipt.

    Nevertheless, if you want an error, then you have to code this yourself

    Add comment
    10|10000 characters needed characters exceeded

  • Oct 28, 2015 at 04:19 PM

    Call transaction OMS2 --> Select your material type (MRO) --> Click details button ---> Select price control as "Moving average price /Periodic unit price" & check the box "Price control mandatory"  under the Valuation tab ---> Save the settings. Kindly test in your system.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Rosh A

      Hi again,

      actually this is what i did at first,the problem here when i do these steps it marks the moving price as mandatory for both price control whether the price cntrol is V or S.

      and  what i am trying to do is to mark it as mandatory only if the price control is V and keep it as optional  if it is S.

  • Oct 28, 2015 at 04:33 PM

    Moving average price is maintained automatically by the system when entering material movements. It should be greyed out if first movement is made for material master.

    What's the requirement to enter value manually?

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Michael Kozlowski

      hi Michael,

      thanks for your replay , can you give more details how can i implement that as i haven't used it before and i am looking now for more information about that.

      thank you

  • Oct 28, 2015 at 07:47 PM

    I would recommend let it be business discipline to maintain the right price with right price control.. there should be centralized team members who should be creating master data..

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      actually this requrment came from the business who owns those data and thats what they asked for  they dont want it to be as an optinal field