Requirement class MRP control ?

Hi Gurus,
i have created a material with strategy 40. first i created sales orders without changing any option in Requirement class. then i run MRP. planned orders are created for sales order.
after that i changed the requirement class as No MRP and creatred new sales orders when i run MRP The sales orders which i created after changing the Requirement class is getting added to the planned order.
as the second sales orders should not consider in MRP Why they are gettind added to the planned order.is there any other control that controls the sales order MRP consideration.
Thanks&Regards,
Venkat.

Hi Venkat
Check the requirement type on the sales order and make sure that your requirement type assigned to the requirement class was selected.
Also take a look on point 5 of the following document:
http://scn.sap.com/docs/DOC-50641
BR
Caetano

Similar Messages

  • Requirement class through the Controlling

    Hi experts,
    Can anyone let me know about the requirement class through the controlling area. Our client process is MTO 3rd party. I am looking for the following path...
    spro>controlling>prod.cost controlling>cost obj.control>prod cost by sales order>control of sales order>check req.class.
    under Account Assignment tab there is a acc.assign.cat., valuation, settlement profile, results analysis key fields, . What inputs should i give in these fields and pl tell me what it's control?
    Once sales order gets settled how it will reflect in the settlement profile? can you tell me brief about settlement profile.
    Looking forward your valuable inputs
    best reg
    anif

    My guess is that you're have an old class file of FramePrinciple that the compiler is finding.
    Try deleting your class files and recompiling.

  • Requirement types & requirement class for trading goods.

    Dear all,
    I am working on a project in which there are only trading goods. Majority of the items are make to order & few are make to stock.
    For the make to order scenario, what will be the requirements type & requirements class to be used for the trading goods. Which item category is to be used......will it be TAN or different......
    For the make to stock scenario, what will be the requirements type & requirements class to be used for the trading goods. Which item category is to be used......TAN cannot be used here as it will be used in the MTO scenario so diffferent controls.
    What control parameters should I take care of while defining the requirements class & requirement type.
    With best regards,
    Niyaz Sayyed.

    Hi,
        As my understanding,  You should copy a new requirement class and make the following parameters and its values.
       For Requirements,
          req.transfer is X
          Allocation ind. is 1
          Prod.allocation is X
         No MRP is blank
      For assembly
                    assembly type is 2,
                     order costing is X,
                     Special stock is E,
                     order type is ZXXX
    You can refer to the sap standard MTO strategy 20 to complete your project. This is the most important parts defining the requirements for sales and distribution module.
    george.shi

  • Standard requirement class

    Currently I donu2019t have sap system can any one tell me what is standard requirement class and requirement type for (sales order to delivery and billing normal case)
    Ahmed

    Hi ,
    TOR is dependent on requirement type, requirement class, checking group and schedule line category.
    Requirement class contains all the control parameters, required for demand mgmt/sales and distribution.The requirement class is the controlling factor for the availability check and the TOR for all sales document types.
    Requirement Types are Texts that represent the planning  Strategy in any application (like demand mgmt/Sales & Distribution. A requirement type is allocated to a single requirement class,but a requirement class can be allocated to more than one requirement type. The requirement type is displayed in the sales order is based on the item category and the MRP type of the material.
    Hope it helps.
    Regards,
    Pasapula.

  • Scheduling Agreement -Schedule line should not pass the requirement to MRP

    Hi Friends!
    As we all know the scheduling agreements is outline agreement with future schedule lines, with this system will  pass the requirements to MRP for the schedule line which is even after 5 years, so my requirement is  if the schedule line date is above 15 days from the current date then requirement should not pass to MRP. 
    solution which we gave is, SA initially will determine the schedule line category as  CN (which will not transfer the requirement) and  a batch job program will run daily and it will check for each schedule line if any of the schedule is with in the 15 days from the current date then it will change the schedule line category from CN to CP. 
    Now the problem is , by using Batch Job which program I have to call to change the schedule line category?????
    1. we tried BAPI_SALESORDER_CHANGE but when we are changing the CN to CP it is not performing ATP where as if we do manually it is performing.
    2. we tried BDC but here also we facing some strange problem i.e. while recording the ATP screen is not populating where it is coming while doing manual.
    Can someone let me know which one program we should call in Batch job to do this change.
    Regards
    Nath

    Hi nath,
    i also failed in changing shedule line category in userexit and in BAPI.
    in one case, i succeded in doing it with a bdc after MV45AFZZ / userexit_save just bevore the datas are reset but after the commit-work is processed.
    the other possibility is, to change the accepted amount in userexit RV03VFZZ / USEREXIT_AVAILABILITY_OUT.
    3. possibility is, to block the order with a delivery - block , same as the credit-control-block. This block can be set in MV45AFZZ or perhaps in BAPI too.
    hans

  • Purpose of Requirement Class

    What is the purpose of requirement class?

    The requirements class contains all control features for planning such as relevance for
    planning, requirements planning strategy and requirements consumption strategy. In
    addition, it is specified at a global level whether an availability check is to take place for
    the material in the sales and distribution documents on the basis of the ATP quantity
    (ATP = available to promise) and whether requirements are to be passed on. A finer
    degree of control can be obtained for sales documents using the schedule line category.
    Replenishment lead time is only included in the check performed on the basis of the
    ATP quantity.
    Also please check this link: http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=29323
    Regards
    Sai

  • Re: Question in Requirement Class?

    Hi experts,
    I have a question here reg. automate cost calculation.
    For this, I have created Req. Class, Req. Type, assigned req type to req. class, assign item cat. to req type and costing has assigned to req class.
    Here the question is.........
    - In req. class(TC:OVZG) under Assembly tab there is a assembly type, order type... what is the useful of these fields and what's control? In req class, client wants to fill in assembly type as "2" or "0"
    - In req. class under Account Assignment tab there is a settlement profile....what is the useful of this filed and what's control? In req class, client wants to fill in order type as "PPC1".
    Is there any link with these fileds to automate cost calculation.
    Looking forward your valuable thoughts/ideas....
    adv thanks
    vk

    We are not using any assembly type or order type in MTO scenario for our requirements class (transaction OVZG).
    Settlement profile is required to settle the order. After the production process is completed the order needs to be settled so that costs are settled and for this reason a settlement profile is required. Costing variant PPC4 should be used in make to order scenario.
    Regards,
    GSL.

  • Availability check box at schedule line level and requirement class level

    Hi All
    What is the significance of availability check field at schedule line level and requirement type level.
    If I remove the check box at schedule line level, then there won't be any availability check carried out in the sales order, even though in requirement class it is checked. Is it for doing availability once the requirement is passed to MRP...
    In make to stock scenario, no availability check is active at schedule line level.
    scenario 1. stock is 0 in plant, when i place an order for 10 quantity, does system give any confirmed quantity on so and so date...or the confirmed quantity will be zero or as there is no availability check carried out, it confirms 10 quantity on customer requested delivery date and the time of creation of delivery, it gives an error message stating zero quantity is available. which one is correct in all the above.
    In make to order scenario, no availability check is active at schedule line level.
    order was created for 10 qty, as there is no availability check active, does the system give some date based on the lead times maintained in the material master or not?
    Regards
    Sree

    Hi sreekar
    The significance of availability check at schedule line level  is to determine weather availability check and TOR should be carried out for sales orders  or not. 
    If you remove check box at schedule line level , availability check and TOR wont be  carried out at sales order level.
    Coming to the scenario you said , make to stock , i think the availability check you are using is 01 make it 02. which is planned requirements. and stratergy group as 10. in MRP3 view in MMR. .
    as the availability check u have put 01 & stratergy group as 10 availability check doesnt carry
    coming to the scenario 2  , if the stock is 0 in plant and if you create a sales order, then the confirmed quantity should be 0 and that particular order will go to backorder processing.
    sometimes it  confirms the ordered quantity as the  confirmed qunatity, and it gives a confiremed delivery date on which the stock is confirmed , but that date is a tentative date.
    all these unconfirmed orders will go to backorders. once the qunatity is confirmed automatically , delivery date also will be done
    Coming to scenario 3 , when you create MTO order there will be availability check checked at the schedule line level. can you tell wat is the schedule line you are getting is it CP or ND?
    for schedule lines , ND - no availability check will be there , PD - availability check will be there
    Note: plz check 1st the availability check you have entered in MMR , if it  is 01 make it as 02. and then run these cycles.
    Reward points if useful and if Any queries let me know
    Regards
    Srinath
    Edited by: sri nath on Mar 21, 2008 7:53 PM

  • Requirment class & Procedure for each schedule line category

    Hi all,
    In requirment class we have a switch on/off indicator for avai check and TOR.In define procedure for schedule line category also we have the same.
    If I dont want the system to carry out availabilty check, I can switch off the indicator in requirment class or at schedule line category.
    My question is why we have these indicators in 2 places.
    It is written we can fine tune these settings at Define procedure for schedule line category settings
    Could anyone explain in details with Business scenarious
    Thanks in advance
    Mano

    Hi,
    1. Availability check at Requirements Class level -
    The requirements class contains all control features for planning such as relevance for
    planning, requirements planning strategy and requirements consumption strategy.
    In addition, it is specified at a global level whether an availability check is to take place for
    the material in the sales and distribution documents on the basis of the ATP quantity
    (ATP = available to promise) and whether requirements are to be passed on.
    2. Availability check at Schedule line category level -
    A finer degree of control can be obtained for sales documents using the schedule line category.
    Replenishment lead time is only included in the check performed on the basis of the
    ATP quantity.
    You can control with the schedule line category whether an availability check and
    transfer of requirements should be carried out in the sales documents.
    Note -
    1. At the global requirements class level, the availability check can only be switched on in combination with the transfer of requirements. At schedule line level, the settings are proposed from the requirements class.
    2. If the availability check is switched on at requirements class level, it can be switched off at schedule line level. However, you cannot switch on the availability check at schedule line level, if it is switched off at requirements class level. You can make this setting at schedule line level. But the system ignores it and the setting for the requirements class applies.
    3. Also, at schedule line level when the availability check is switched on, the transfer of requirements can be switched off. For example, this makes sense for inquiries or sales information.
    4. The settings specific to schedule lines for performing an availability check are only relevant for sales documents. In the shipping documents, the settings from the requirements class and the delivery item category are used. As with the schedule line category, the availability check can be switched off as required in the delivery item category.
    regards
    bhaskar

  • Consumption indicator PIR Requirement class

    In OMP6 and in md61 user parameters settings, i see these following options for consumption indicator for requirement class
    Consume only with customer requirements
    Only consume reservations, dependent requirements
    Consume customer reqmts, reserv., dependent reqmts
    Flexible Consumption for Different MRP Elements (BAdI)
    No Allocation
    but in "define strategy" configuration node, I see different options for consumption indicator for the same requirement class
    No consumption with customer requirements
    Consume planning with assembly
    Consume planning w/o assembly
    Consume planning material (w/o assembly)
    what is the difference?

    Hi Swathi,
    I hope my explanation can help you.
    consumption which you set in planning strategy and per requirement class has different function.
    as we know, consumption in planning strategy has option:
    No consumption with customer requirements
    Consume planning with assembly
    Consume planning w/o assembly
    Consume planning material (w/o assembly)
    This option has function if your planning will be consumed by sales order or not.
    No consumption with customer requirements -> this consumption make your planning will not cosume by customer requirement, such as using strategy planning make to stock (strategy 10)
    Consume planning with assembly                  -> This consumption make your planning will be consumed by customer requirement
    Consume planning w/o assembly                   -> This consumption make your planning will be consumed by customer requirement, but only use for planning without assembly (strategy planning 50)
    Consume planning material (w/o assembly)   -> This consumption use for planning with planning material (Strategy 60)
    Consumption in requirement class, is to define what kind of requirement will be consume PIR. (This indicator will be usefull if you set consumption in planning strategy) :
    1. Consume planning with assembly
    2. Consume planning w/o assembly
    Actually, for planning strategy planning with final assembly (strategy 40) and planning t/o final assembly (strategy 50) consumption indicator will be set to 1 (consume only with customer requirement).
    for strategy planning, planning at assembly level with final final assembly (strategy 70) and planning at assembly level w/0 final final assembly (strategy 74) consumption indicator will be set to 2 or 3 . why strategy 70 and 74 is set to 2 or 3, where will be consume by dependent requirement and reservation?
    because with strategy 70 and 74, we plan not the finish good, but in semi finish good level.
    so if we already plan in semi finish good, and there is requirement for semi finish to produce finish good, PIR that already create before (in semi finish level) must be consume with dependent req/reservation of finish good (to prevent duplicate production order in semifinish good).
    Cheers,
    Subandi Widjaya

  • Requirment class in ECC and APO

    Hello,
    I need to know how requirment class in ECC is t/f to APO.
    For instance if we create a new requirment class ZE. Do we need to create similar ZE check mode in APO.
    Or
    the requirment class will be CIF'd. If yes how. requiremnt class becmes check mode in APO.
    regards
    Pamela

    Hello Brahmankar
    But there are many ways a requirement class gets determined in SD module in ECC. One is the way you have told in T code OPPS.
    but sometimes the requirment class is determined based on  requirment type . requirment type is based on  item category + MRP type .  ( req type=item cat + MRP type ) and then  requirment type is assigned to requirment class. This is how  requirement class gets determined in sales order in ECC.
    So  what if requirment type and requirment class is not in material master and is determined thrugh item cat + MRP type ?
    regards
    Pamela

  • Open Purchase Orders not considered as requirement for MRP Run

    Hi ,
    We are facing a issue of Open Purchase orders not appeared in Stock requirements list and also it is not considered as requirement for MRP Run against reservation.
    As aresult for a reservation demand of 10 units we are ending with Open POs 10 units and a additional planned order 10 units.
    Material Type : ERSA
    MRP Type : PD (or VB)
    Lot size : EX (  HB if MRP Type is VB)
    Could you please throw some light to correct our settings to MRP to consider Open POs?
    Saravanan

    Can you check to see if there is a re-order point set up for this materia? That could be causing the problem too.

  • Incomplete Sales Order requirement to MRP

    How to stop transferring Blocked Sales Order requirement to MRP?
    We have scenario there we entered 100 line on orders, due to one or other reason we need to block the orders and do not want to transfer the requirement to MRP till the time the particular blocked removed manually.
    How to do this? There is suggestion to use VOFM - Routine for transfer requirement. But not sure as that is the solution.
    Thanks
    PP

    Hi,
    Define a new delivery block whee check the Confirmation and assign the block to the order. System will not pass the requirement to the MRP.
    Path: LE >>Shipping >> Deliveries >> Define reason for blocking.
    Thanks
    Sri.V

  • Error in requirement class while assigning service order type.

    Hello All,
    I am getting below error message whenever I am trying to assign a service order type to requirement class.
    This the error meassage:
    Maintenance order type ZSC3 is either not flagged as a service order type or revenue posting is allowed for this order type.
    System Response
    The system does not allow any further processing.
    Procedure
    Enter a service order type that does not allow revenue postings.
    Please help urgently.
    Best regards,
    Partha Das

    Ya do same thing but I dont think using this FM will solve the problem...
    You get the Update Terminated message when the normal course of the program has been halted by user intervention.
    Now could u please check that are u calling any FM in your program.
    If yes just list out all of them.
    Thanks.

  • [svn:fx-trunk] 16929: Add a [Mixin] class that will register the required class aliases in the event the mxml compiler generation   [RemoteClass(alias="")] code is not called because an application does not use the Flex UI framework .

    Revision: 16929
    Revision: 16929
    Author:   [email protected]
    Date:     2010-07-15 07:38:44 -0700 (Thu, 15 Jul 2010)
    Log Message:
    Add a class that will register the required class aliases in the event the mxml compiler generation  [RemoteClass(alias="")] code is not called because an application does not use the Flex UI framework.
    Add a reference to this class in the RPCClasses file so it always gets loaded.
    QE notes: Need a remoting and messaging regression test that doesn't use Flex UI.
    Bugs: Watson bug 2638788
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/rpc/src/RPCClasses.as
    Added Paths:
        flex/sdk/trunk/frameworks/projects/rpc/src/mx/utils/RpcClassAliasInitializer.as

    Great exercise to document the problem like this.  It got me thinking about how an app with modules would be different from an app that does not use modules.  Solution: I moved the dummy reference of PersonPhotoView out to the main application file (as opposed to being inside the module) and it worked.  I've probably been lucky not to have experienced this problem earlier, because for most other entities I have an instance attached to my model which is linked / compiled with the main application.

Maybe you are looking for