"Valuation" field in requirement class

Hi Experts,
Could you please explain the difference between
1) "Valuation" field in requirement class
       and
2) "Consumption" field in account assignment category field (assigned in requirement class)
Thanks,
GAN
Edited by: DSK on Feb 8, 2012 3:26 AM

Hi,
Valuation field defines the whether the sales order stock should be valuated or non valuated.
Consumption indicator functions as follows.
If the sales order is assigned with any cost objects like cost center, order etc it will get consumption indicator in delivery document
in the following strategy.....
1> Delivery item category assigned to requirement type - OVZI
2> Requirement type assigned to requirement class - OVZH
3> Requirement class has the consumption indicator - OVZG
When you create delivery, system will determine delivery item category and it pull all the values from the requirement class associated with tha item category. This is the way it gets consumption indicator .
Also check note 161729.
Regards,
Divraj

Similar Messages

  • Costing Sheet in requirement class for Sales Order costing

    Hi Experts,
    Could you please explain me the necessity of costing sheet in requirement class configuration.
    There is a field for costing variant in requirement class. I hope costing sheet can be taken from that costing variant.
    So what is the purpose of costing sheet in requirement class and could someone explain me the use of that field in requirement class.
    What happens if the costing sheet in requirement class and costing sheet in costing variant mentioned in requirement class does not match.
    Thanks.
    Edited by: DSK on Dec 18, 2011 3:21 PM

    Costing Variant is assigned to Requirement class
    Requirement class is assigned to Requirement type
    Requirement type is assigned to Planning Strategy
    Planning strategy is assigned to strategy groups
    Strategy group is assigned to MRP3 tab in Material Master
    System picks the costing sheet in requirement class
    In this way product will be costed for Make to Order sale order costing.
    Srinivas

  • Individual req reduction field in req class ?

    Hi Gurus,
    can anybody please explain the use of Individual req reduction Field in requirement class, i am not able to understand it even after doing some excercises.
    Thanks&Regards,
    Venkat.

    Dear Prasanna,
    While transferring the PIRs from R/3 to APO it is not mandatory to select the option of 'Req reduction' in CFM1.
    The use of this indicator is to control the selection of product-location cobinations for which the Requirement Reduction should take place.
    That is if you do not select this indicator, the requirement reduction would be transferred for all material-location combinations for which an active integration model exists.
    If you  set this indicator, you can create  separate integration models for Requirement Reduction and in the filter criteria specify the materials and locations for which you desire the requirements reduction to be transferred.
    Thus it is not mandatory to check the option 'Req. Reduction' for successful transfer of PIRs.
    Hope this clarifies your doubt.
    Regards,
    SCMLearner

  • 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.

  • Field-symbols as class attribute

    Hi Fellas,
    Is there a way we can define a field-symbols as a class attribute ? My requirement is that i am dynamically constructing a structure at runtime in my model class and binding the component of this structure to my view fields. I am able to create the structure which is basically ref to cl_abap_structdescr and the problem is when i am binding to the model attribute, i need this to be a structure so that i can address the components as "//model/structure.component".
    Please let me know how we can define a field-symbol as a class attribute.
    Cheers,
    Ram.

    Hi Ram,
    Field-Symbol as class attribute is not possible. Your way to do this by REF TO DATA is the correct way for that.
    By default data binding is only possible like this:
    Simple field attribute
    value=”//<model>/<field name>”
    Structure attribute
    value=”//<model>/<structure name>.<field name>”
    Table attribute
    value=”//<model>/<table name>[<line index].<field name>”
    If you want to bind to your data reference you have to implement your own getter and setter methods. Read this <a href="http://help.sap.com/saphelp_nw70/helpdata/en/fb/fbb84c20df274aa52a0b0833769057/frameset.htm">http://help.sap.com/saphelp_nw70/helpdata/en/fb/fbb84c20df274aa52a0b0833769057/frameset.htm</a> for further information. In addition to that, you have to implement your own GET_M_S_xxx to return metadata of your structure. By doing all this it is possible to implement a completely dynamic data binding. In the view it looks like the regular Structure attribute: value=”//<model>/<data-ref name>.<field name>”
    Regards,
    Thilo

  • PR-is it possible to make a pr without entring valuation field?

    Hi all expert,
    i have required one scenarion in purchase rquisition. in our company they want that they make a purhase requisition for issuing a Truck Or ant fleets. and the authorised person could release it.
    but the problem is in purchase requisition w dont want valuation .
    is it possible to make a pr without entring valuation field.
    regards,
    santosh

    First go to SPRO-MM-Purchasing-Purchase Requistion-Define Document types and Identify the Field Selection Screen for Document types.
    Now Using the Same Path go to Define Screen layout at Document level and Change the Field Price & Price Unit as Optional and Save and Try again.
    Regards,
    Ashok

  • Special stock-E in Requirements class 011-Delivery requirement

    Dear expert,
    i want to change the value in filed: special stock from E to other value via OVZG, can i do it and how?
    please do me a favor,great thanks!
    David

    Dear David
    To the best of my knowledge, in OVZG, for Requirement Class, the field will be blank for "Special Stock".
    However, if you want to add, just copy the requirement class and assign the value by renaming the requirement class.
    Thanks
    G. Lakshmipathi

  • Passing several fields to various classes and methods?

    Passing several fields to various classes and methods?
    Hi there.
    I have an application that allows a user to define a configuration and save it.
    The user can edit an existing configuration, add a new one, or delete an existing one.
    Once a configuration is selected the user then starts an application that relies on the selected configuration data. Each configuration holds around 60 fields.
    The configuration information is mixed between integers and strings. Around 25 are hidden from the user, and 35 can be modified by the user. The number of fields is not a fixed amount. For example the configuration contains an email-to list and the list for one configuration can have 1 address, and for another could have 10 addresses.
    I have decided to redesign using the Model View Controller concept. I am creating the model to hold the configuration information. I am trying to decide if I should have single get and set methods for each field or if I should create some kind of Object that holds all of one configuration and pass this back.
    The configuration that is selected does not really require the fields to be sorted in any particular order.
    What would you suggest is a good structure to use to pass the configuration information around?
    I have been using the Properties class with an .ini file that can be read and updated.
    Is this efficient? Doesn�t this impact the speed of processing if I have to read a file every time I want to determine what a particular configuration field is?
    Could I just create a class that reads the profile, stores the configuration information for one specific selected config, and then passes the class back to the calling procedure. This would consolidate all the file reading into one class and after that it is held in memory.
    Would it be better to read the configuration information into a collection of some sort , or a vector and pass this back to calling routine?
    public class MyModel {
         //read information to load the field of
         Private MyConfig selectedConfiguration = new MyConfig;
            Private int     selectedField1 = 0;
            /** Constructor */
         MyModel() {
              // open profile, read profile fields the
              selectedConfiguration.field1 = profileField1;  //assume this is 5
                    selectedConfiguration.field2 = profileField2;  //assume this is 10
              selectedConfiguration.field3 = �Test�;
                    field4ArrayOfStrings  = new String[selectedConfiguration.field1 ]
                                                                 [selectedConfiguration.field2];
              selectedConfiguration.field3ArrayOfStrings [0][0] = �First String�
         public class MyConfig(){
         int field1;
         int field2;
         String field3;
         String[][] field4ArrayOfStrings;
         // more stuff here �.
         // selectedConfiguration
         public void setConfiguration(MyConfig p_config) {
              String selectedConfiguration = p_config;
         public String getConfiguration() {
              return selectedConfiguration;
         //The other option is to have get and set for each field
         public void setField1(int field1) {
              String selectedField1 = field1;
         public String getField1() {
              return selectedField1;
    }Slight correction: reference to field3ArrayOfStrings changed to field4ArrayOfStrings.
    Message was edited by:
    tkman

    johndjr wrote:
    I think the term you want is "cross reference".
    Back in the olden days of green bar paper listings and linker maps they used to be quite common. At least they were where I worked.
    I have not seen any cross references in some time.
    java.lang.Object grr_argh_why_I_oughta_you_dirty_rat; // a pretty cross reference

  • Special stock indicator in requirement class

    Hi
    While trying to create a new requirement class or while changing an existing requirement class, the special stock indicator is always greyed out. Can anyone suggest why?
    Thanks.

    You need to talk to your CO consultant and make sure that the account assingment settings are done for valuation, only after the special stock indicator can be activated

  • Requirement class (OVZG)

    Hi Gurus,
    can any give the configuration parameters for valuated and non valuated requirement class (OVZG)
    regards,
    RAM

    the senarios as follows.
    valuated (after sale order creation)
    with reference to sales order required planned & actual cost, planned and actual revenue.
    Sales order analsys of profit and loss
    required details of materials, activites, overhead.
    Non valuated (after sale order creation)
    with reference to sales order required planned & actual cost, planned and actual revenue.
    Sales order analsys of profit and loss
    required details of materials, activites, overhead.
    valuated (before sale order creation)
    with reference to sales order required planned & actual cost, planned and actual revenue.
    Sales order analsys of profit and loss
    required details of materials, activites, overhead.
    kindly let me know what is possible for the above as well settings.
    Regards

  • MTO requirement class

    Hi Expert,
    I want to confirm with expert, the standard SAP MTO requirement class is KE? Or other requirement type?
    By the way, I hit an error message in GL account where I am doing a MTO order with internal order. My error message is GL account is not a cost element.
    As far as I researched from the forum, for cost based object, it should post to GBB VAY account and not GBB VAX account, however my MTO with internal order is hit to GBB VAX which is not correct. Any expert know what setting I need to set for my requirement class or other setting in the system that I can do?
    What should I check in the system?
    Thanks.

    Hi,
    Try out in configuration for:-
    SPRO>MATERIALS MANAGEMENT>VALUATION&ACCOUNT ASSIGNMENT>ACCOUNT DETERMINATION>ACCOUNT DETERMINATION WITHOUT WIZARD>DEFINE ACCOUNT GROUPING FOR MOVEMENT TYPES.
    check out for you movement type.
    As stsated earlier take help of your FI consultant.
    Regards
    Aadesh Kamat
    Edited by: aadesh123 on Jun 10, 2011 1:56 PM

  • 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.

  • Refurbishment Order - Valuation Field

    Hi,
    When I am creating Refurbishment order then valuation field is not appearion in front of FROM PLANT
    It is only appearing against TO PLANT
    From Plant   -    Stor. Loc.    -   Batch         -         ?????
    To   Plant     -    Stor. Loc.    -   Batch         -         Val. Type
    How to bring this field,any configuration is there?that i missing
    kapil

    Whether you have tried with different materials?
    Whether the materials you are trying Refurbishment Order, are having split valuation.
    As I know when the material does not have split valuation both the valuation type fields will be missing (From & To), in the Refurbishment Screen area of the Order.
    The answer could lie in the Accounting Data1 tab-page of Material master. (Fields- Valuation Category, Valuation Class, Price Control). After proper values here the split valuation is activated & we will be able to create C2 C3 of this material.
    (C2, C3 also are created through MM01 using the same material code)
    The above is, assuming that your 'Configuring Split Valuation' part of SPRO is OK
    Wish you get better inputs to solve your problem.
    Regards..

  • How to get private fields from super class?

    Hi.
    I must get protected and private fields from a class. I know that sounds werid but I have a very good reason for doing so, ask if you want.
    I have tried the getDeclaredField(String) method, but it apparently doesn't return the fields declared by the super classes.
    What's the smartest solution to this?
    Thank you all.
    edit: note that the superclass hierarchy's length is 3 and that there are several classes at the bottom level.
    Edited by: bestam on Sep 24, 2009 2:05 PM

    bestam wrote:
    I do not claim I have invented a new programming language Sir, you must be mistaken. This is not turing complete.
    This is a language for describing Cards or a game's rules if you want.
    AspectJ isn't Turing complete but AspectJ is still a compiler.
    This is how I have been working :
    - I have implemented the core library in Java (what is a Player, what is an Effect, what is a Card, what is a BuildingCard, what is a Player's Turn and so on)
    - It also includes packages dedicated to service, able to retrieve and send data to the clients via sockets.
    - Then I have "hardcoded" a dozen of specific cards in Java, for testing and validating the core library. I have been doing so by extending the BuildinCard's class for example.
    - But my ultimate goal is not to code thoses 1.000+ cards of the game in Java. I chosed to design a little language so that I would end up writing cards faster. While I'm traversing the syntactical tree representing the card, I feed the card's fields one by one. Some of them are quite primitive, some other are more complex and have a recursive nature for instance.
    Providing detail for how you implemented it doesn't change anything about what I already said.
    Thus, this is not really a compiler as it doesn't transform a text in language A into a text in language B.
    You really need to understand more about what "compilers" and certainly compiler theory do before you decide what they can and cannot do.
    And your statement still does not change what I said.
    Is this wrose than the bean design pattern from JSP ? I'm not sure.
    Bean design? A "bean" has almost zero requirements.
    Aside of that, it's a bit harsh to be told "read the fucking manual" while I have written my first compiler some years ago.Not sure who that was directed. I suggested some reading material on compiler theory.
    If you think that your idea is ideal then knock yourself out. Since I doubt I will end up seeing it in anything that I must maintain it doesn't matter to me. But you did in fact ask what the best solution was.

  • 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

Maybe you are looking for