Difference between three types of product costs

Hi,
SAP Masters
can any bode explain the what is the difference between product cost by period, product cost by sale order and the third one is there and also please esplain the master recipe

Dear Kavya,
__1.Product Cost by Period:__
Product cost Collector:
1.Product Cost collector is one of the master data in REM scenario.
2.Product Cost collector is used as a cost object in REM scenario,which means all the cost will be booked under this product
cost collector for that material which is nothing but period based costing.
3.Whatever the confirmations that are done in MFBF or MF41 or MF42N,the cost will get debited or credited accordingly for that
material and the impact will be seen in the product cost collector.
4.This product cost collector will be having an order number which will be used for order settlement and variance calculation.
5.For creating a product cost collector you will require a production version.
6.so whenever you do an assembly or activity or component backflush,the cost will be booked under this product cost collector.
2.Master Recipe:
This comes under PP-PI,where Process order's are used for production.
The master recipe is used for the manufacture of products or for rendering services.
Structure
A master recipe consists of a header and several operations, each of which is carried out at a primary resource. An operation
is subdivided into phases.
A master recipe contains process control data that can be stored in the following way:
·        in the form of characteristic-based process instructions, which you define in the operation overview for the phases.
·        in the form of XSteps, that you maintain in the XStep editor ( XSteps).
http://help.sap.com/saphelperp60_sp/helpdata/en/05/603bc6462311d182b50000e829fbfe/frameset.htm_
Revert back with your further queries.
Regards
Mangalraj.S

Similar Messages

  • Difference between open type flavors

    What is the difference between true type flavor and post script flavor? I noticed that ttf is often more expensive the otf. Does this mean ttf is more compatible with more applications? Are they both still compatabile with both macs and pcs?

    Re: - visio adn Type 1 fonts
    There was no Visio with Office 97.
    But for Visio 2000, that's exactly what I was trying to say. The
    versions that worked with T1 were those that hadn't yet been
    significantly altered by MS from their Visio Corp roots.
    MS acquired The Visio Corporation in 2000, and for all practical
    purposes just re-branded Visio 2000, which can be found in both Visio
    Corporation and Microsoft editions.
    MS did some rework to a version that was already in Visio's pipeline
    and released it in April 2001 as Visio 2002. T1 fonts worked in this
    release. This version did have some other transition problems
    resulting from the beginnings of integration into the MS product line.
    Visio 2003 was the first version fully integrated into the MS Office
    family, and I believe it was the first where T1 support was broken.
    And no, I don't think that the Office integration was directly
    related! Visio 2003 somehow also lost support for .eps import and export.
    - Herb

  • Difference between process order and Production order

    Hi Experts,
    Can any buddy tell me the difference between process order and production order. Why process order is used for process industries. Why do we use recipe for it and routing for production order ?
    Regards,
    Amit

    Hi Amit
    There is a difference between production order and process order.
    Supposing a 10,000 lit tank is being manufactured in discrete manufacturing. You have to follow the necessary routing steps and can make by physically seeing its development stage by stage. For this type production you can have a production order.
    In case of process of order if some chemical in a reactor is loaded with intial temp of 30 C and need to be heated to 80 C then there is phase change. Hence we use Heating as an operation and the change of temp is phase. For such type of process we process order.
    Hope this is useful. Pl reward.
    Nanduri

  • What are the difference between Activity types & SKFs

    Dear Friends
    Can any body help me regarding, what are the main differences between Activity Types & Statistical Key Figures(SKFs).
    Thanks, in Advance

    Hi Prabhakar,
    Both are used as tracing figures. The major difference is that Activity type has price on its own and its gets summed up at the time of allocation. The sum figures debited to the receiving cost object and credited to sending cost object. Activity type cannot stand alone.
    But it is not the case with SKF. SKF are only used as tracing factors and do not have price unlike activity type.
    Example
    In the case of activity allocation of Labour hours, the activity type of Labour with price shall be used.
    In the case of statistical figure, take the example of Canteen expenses and its allocation between the Cost objects on the basis of head count of each cost object. :
    Hope this answers to your query!

  • Difference between Activity Types & SKFs

    Hi SAP Gurus,
    Could someone tell me the difference between Activity Types & Statistical Key Figures (with examples).
    Thanks in advance.
    Regards,
    Sangeeta

    Dear all,
    Please let me rephrase/extend a bit what was stated so far:
    Statistical key figures can be also understood as properties/attributes of a cost center being an "object": area, number of cars, headcount,... They can be used for descriptive/statistical purposes but mostly they act as indexes in cost center allocations. For example, an invoice for energy consumption is booked on one "collective" cost center and then alocated to other CCs e.g. by number of employees.
    Activity types are used to valuate typical cost center activities. Amongst other purposes, they are used for direct activity allocations to PP orders where indirect overheads are not suitable. Another purpose is to reallocate internal activities between cost centers to avoid intracompany invoicing. As example, Engineering supports sales dept. with some special drawings. This activity is valuated per hour and used to debit the receiving CC via TC KB21N.
    Result of both SKF and AT postings is in crediting the sender -> cost center over/underabsorption.
    Kindly check also http://scn.sap.com/thread/1067453 and http://www.erpgreat.com/financial/what-is-activity-type-and-statistical-key-figure.htm
    please rate as helpful if really helpful

  • Difference between Plannnig Horizon and Production Horizon

    Hai Can somebody explain me the difference between "Planning Horizon and Production Horizon"?
    Here is the text that led me to this question:
    "If the <b>Production Horizon</b> of SNP is smaller than <b>PP/DS horizon</b>, the <b>planning horizons</b> of SNP and PP/Ds overlap with each other." In this horizon, SNP determines the receipts with most cost effective sources of supply and lot sizes and PP/DS receipts generated by SNP in more detail.

    check the following entries in Product master
    The SNP production horizon is maintained on the SNP 2 tab page in the product master (transaction /SAPAPO/MAT1).
    It also appears in the PPDS tab page along with PPDS horizon
    The PPDS Planning horizon and PPDS Production horizon are the same. PPDs only plans inside this Horizon.
    What is outside the SNP production Horiozon lies in the SNP planning horizon. Actually thought the name is a bit misleading - SNP does not plan anything inside the production horizon.
    If you do not enter a value or you enter the duration 0 for the PP/DS horizon, the system automatically uses the SNP production horizon as the PP/DS horizon during planning. Therefore, the PP/DS horizon is exactly the same length as the SNP production horizon and this means that the SNP and PP/DS planning periods follow on from each other seamlessly and without overlapping.
    If the SNP production horizon is smaller than the PP/DS horizon, the planning horizons of SNP and PP/DS overlap. SNP and PP/DS can both use this overlapping period for planning.
    A gap between the end of the PP/DS horizon and the start of the SNP planning period is a time segment that is neither planned by PP/DS nor SNP. This can lead to inconsistencies.
    So think of two lines - one with its right side shaded(PPDS) and the other with its left side(SNP) shaded. Depending on where you place these lines the shaded sections get planned. how you get the two regions to mesh will ensure the effectivity of your plan
    you can also get a better understanding looking at the product view screen and changing the product master values for the horizons and running heuristics

  • Difference Between Data Type and Data Object

    Difference Between Data Type and Data Object

    hi magesh
    <u><b>Data types</b></u> can be divided into
    elementary,
    reference, and
    complex types.
    <u><b>Elementary Types</b></u>
    Elementary types are the smallest indivisible unit of types. They can be grouped as those with fixed length and those with variable length.
    <u><b>Fixed-Length Elementary Types</b></u>
    There are eight predefined types in ABAP with fixed length:
    <u><b>Four character types:</b></u>
    Character (C),
    Numeric character (N),
    Date (D),
    and Time (T).
    <b>One hexadecimal type:</b>
    Byte field (X).
    <b>Three numeric types:</b>
    Integer (I),
    Floating-point number (F)
    and Packed number (P).
    <u><b>Variable-Length Elementary Types</b></u>
    There are two predefined types in ABAP with variable length:
    STRING for character strings
    XSTRING for byte strings
    Reference Types
    <b>Reference types</b>
    describe data objects that contain references (pointers) to other objects (data objects and objects in ABAP Objects).
    <u><b>Data Types</b></u>
    1) As well as occurring as attributes of a data object, data types can also be defined independently.
    2)You can then use them later on in conjunction with a data object.
    3) The definition of a user-defined data type is based on a <b>set of predefined elementary data types.</b>
    4) You can define data types <b>either locally in the declaration part of a program</b> using the TYPESstatement) or <b>globally in the ABAP</b> Dictionary.
    5) You can use your own data types to declare data objects or to check the types of parameters in generic operations.
    <u><b>Data Objects</b></u>
    1)<b>Data objects</b> are the physical units with which ABAP statements work at runtime.
    2) The contents of a data object occupy memory space in the program.
    3) <b>ABAP statements access these contents by addressing the name of the data object</b> and interpret them according to the data type..
    4) For example, statements can write the contents of data objects in lists or in the database, they can pass them to and receive them from routines, they can change them by assigning new values, and they can compare them in logical expressions.
    5) Each <b>ABAP data object has a set of technical attributes</b>, which are fully defined at all times when an ABAP program is running (field length, number of decimal places, and data type).
    6) You <b>declare data objects</b> either <b>statically in the declaration part</b> of an ABAP program (the most important statement for this is DATA), or <b>dynamically at runtime</b> (for example, when you call procedures).
    7) As well as fields in the memory area of the program, the program also treats literals like data objects.
    hope this helps u,
    reward points if useful
    Ginni

  • What is the difference between Condition Type PB00 and PBXX

    Hallow all,
    Can anybody please explain, What is the Difference between Condition type PB00 and PBXX in Materials Management Pricing?
    And also please explain control or Application of both on Price determination ??
    Thanks in Advance !!!!!

    Hi,
    PB00 condition type is used for automatic pricing in PO
    PBXX condition type is used for manual pricing in PO
    In Pricing  access sequence  play a vital role . If you need pricing automatic in the PO, you have use of Access Sequences and Schema Group of Vendor.You can see the difference in both standard condition type PB00 and PBXX, where as PB00 is assigned to Access sequence(0002)but in case of PBXX no access sequense assigned.
    Regards,
    Biju K

  • Difference between line type and internal table?

    Hi..
    I wanted to know, what is the difference between Line type and Internal Table?

    Hi,
        Before the 4.7 release in SAP if we want to define an internal table we have to write the defination using the occurs statement and we need to define all the fields using INCLUDE STRUCTURE or indidually all the fields ine by one.
    From 4.7 release of R/3 SAP introduced the Line type concept and it's part of the ABAP OOPS concept. for internal table defination we don't need to use the occur statements. Instead INCLUDE structure  we need to create a Line type for that structure in Se11 and then we can define the internal table like :
    DATA : ITAB TYPE TABLE OF <LINE_TYPE>.
    Only thing is this table will be  a table without header. So for internal table processing we need to define a work area structure of type line of line type  . EX:
    DATA: WA_ITAB TYPE LINE OF <LINE_TYPE>.
    Hope this helps.
    Thanks,
    Greetson

  • Difference between message type and idoc type

    Hi
    difference between message type and idoc type
    Regards
    Rama

    Hi,
    Message Type:
    A message type represents the application message exchanged between R/3 systems and R/3 and an external system. A message type characterises the data sent across systems and relates to the structure of the data called an IDOC type.
    Diff. with IDOC type
    An IDoc type specifies the structure of the data.
    A message type specifies the meaning of the data
    Diff. b/w IDOC type and IDOC
    An IDoc type is the definition of a specific data structure.
    An IDoc is an actual instance of data based on an IDoc type. Therefore, there can be many IDocs created from a single IDoc type.
    Example:
    MATMAS is the message type and MATMAS05 is IDoc type for Material Master.
    Thanks,
    Shankar

  • Counter KF with 1 & 0 and difference between data type NUMBER (DEC) and INTEGER (INT4)

    Hi,
    I need to create a counter kf which should populate 1 and 0 to this counter field. Please let me know is there any difference between data type
    NUMBER (DEC) and INTEGER (INT4).
    Please suggest.
    Thanks & Regards,
    Pavan kumar

    Hi Pavan,
    The basic difference between Number(DEC) and INT4 is its internal storage in system.
    For Number (DEC) - Value internally stored as packed number with 3 decimal places whereas INT 4 as 4 byte integer without decimal places.
    For counter KF, you can go for INT 4.
    Hope this helps.
    Thanks

  • Difference between IDOC Type WBBDLD06 and WP_PLU03

    Hello Friends,
    Can you please suggest me the difference between IDOC Types WBBDLD06 and WP_PLU03.
    Regards,
    Narendra Goyal

    No Answer

  • Difference between Material type and Item category

    What is the difference between Material type and Item category?
    We can differentiate different kind of materails according to material type then why do we have Item category which is also more or less on the same lines.
    Both can be considered as a terminology in SAP to group similar kind of materials.
    Please let me know the exact difference between the two?

    Dear Christino
    We can list out so many differences.
    When you create a material master record, the material type you choose determines:
    - Whether the material is intended for a specific purpose, for example, as a configurable material or process material
    - Whether the material number can be assigned internally or externally
    - The number range from which the material number is taken
    - Which screens appear and in what sequence
    - Which departmental data you may enter
    - What procurement type the material has; that is, whether it is manufactured in-house or procured externally, or both
    Together with the plant, the material type determines the material's inventory management requirement; that is:
    - Whether changes in quantity are updated in the material master record
    - Whether changes in value are also updated in the stock accounts in financial accounting
    In addition, the accounts affected by a material entering or leaving the warehouse depend on the material type.
    -Most importantly, Users can be authorized to create materials of specific material types but not based on item category
    - Item category will define whether the material should be valuated for stock or it should be considered as non-stock
    - Pricing is carried out based on Item Category and not based on Material type
    thanks
    G. Lakshmipathi

  • Difference between line type and table type

    hi,
    can any one explain the difference between line type and table type . and how to declare a internal table and work area in BSP's

    hi,
    Go through this blog, this might help you.
    /people/tomas.altman/blog/2004/12/13/sdn-blog-how-to-do-internal-tables-in-bsp
    People who have worked with ABAP for a while sometimes forget that the internal table concept is rather different than what exists in most programming languages. It is very powerful, but at the same time can be confusing.
    In SAP it is possible to have a table which is the rows and a headerline which is the working area or structure which can then be commited to the table.
    With a BSP, if we try to create an internal table within the BSP event or layout we will get the following error: mso-bidi-
                            "InternalTableX" is not an internal table - the "OCCURS n" specification is mso-bidi- missing.
    class="MsoNormal"><![if !supportEmptyParas]>The problem we are seeing as an inconsistency has to do with the difference between classic ABAP and ABAP Objects. When SAP introduced ABAP Objects they decided to clean up some of the legacy syntax and create stricter rules. However they didn't want to break the millions of line of code that already existed, so they only implemented these stricter checks when OO is being used. Therefore you can declare a table with a header line in a regular ABAP program or Function Module but you can't have one with a header line in OO.
    Because everything in BSP generates ABAP OO classes behind the scenes, you get these same stricter syntax checks. My suggestion is that you have a look in the on-line help at the section on ABAP Objects and always follow the newer syntax rules even when writing classic ABAP programs.
    In a BSP when we need to work with a table we must always do the following:
    1, in the Types definitions create a structure:
                            types : begin of ts_reclist,
    mso-bidi-        style='mso-tab-count:2'>                            receiver type somlreci1-receiver,
    mso-bidi-        style='mso-tab-count:2'>                 style='mso-tab-count: 1'>             rec_type type somlreci1-rec_type,
    mso-bidi-         style='mso-tab-count:2'>                            end of ts_reclist.
    mso-bidi- <![if !supportEmptyParas]> <![endif]>
    but we must remember this is only a structure definition and we cannot store anything in it, although we can use it elsewhere as a definition for Structures(WorkAreas)
    2, in our Types definitions (this is the best place for this one as we can then access it from many areas without having to create it locally) so in the Types definitions we must create a TableType:
    class="MsoNormal">                         types : tt_reclist type table of ts_reclist.
    class="MsoNormal"><![if !supportEmptyParas]> <![endif]> this TableType is our table definition and again we cannot store anything in it, but we can use it elsewhere as a definition for InternalTables
    3, now that you have laid the foundations you can build and in the event handler, it is now simply a case of creating the InternalTable based upon the Table definition:
                           data: t_reclist type tt_reclist.
    and creating the structure based upon the structure definiton:
    <![if !supportEmptyParas]>   <![endif]>                         data: s_reclist type ts_reclist.
    as described above, the structure becomes the work area and this is where you assign new values for elements of the table eg:<![endif]>
                            s_reclist-receiver = '[email protected]'.   "<-- change address
    mso-bidi- <![if !supportEmptyParas]> <![endif]>
    mso-bidi-                         s_reclist-rec_type = 'U'.
    and then once the data is in the elements of the structure, the structure can be appended to the internal table as follows: class="MsoNormal">
                            append s_reclist to t_reclist.
    <![if !supportEmptyParas]> <![endif]>
    the internal table will then be readable for the ABAP function and can be applied for example as follows: class="style1">           style='mso-tab-count:1; font-family: "Courier New", Courier, mono;'>          
    class="style1">CALL FUNCTION 'SO_NEW_DOCUMENT_SEND_API1'
                            EXPORTING
    style='mso-tab-count:2'>                                    document_data = docdata
    style='mso-tab-count:2'>                                    DOCUMENT_TYPE = 'RAW'
    style='mso-tab-count:2'>                                    PUT_IN_OUTBOX = 'X'
    style='mso-tab-count:2'>                                    COMMIT_WORK = 'X' "used from rel.6.10
                            TABLES
    mso-bidi-font-size: style='mso-tab-count:2'>                                    receivers = t_reclist
    class="style1"> <![if !supportEmptyParas]>   <![endif]>
    <![if !supportEmptyParas]>F inally, a comment from Thomas Jung,
    <![if !supportEmptyParas]> “when defining my work area for an internal table I like to use the like line of statement. That way if I change the structure of my table type, I know that my work area will still be OK. Second, your types and table types don't have to just be declared in your code. You can create a table type in the data dictionary and use it across multiple programs(also great for method and function parameters). I really push hard for the other developers at my company to use the Data Dictionary Types more and more.”
    Hope this helps, Do reward.

  • What is the difference between message type and element

    hi,
    When we create a new variable in BPEL we get the option to create 'simple', 'message type', 'element'
    I would like to know what is the difference between message type and element.
    thanks
    Yatan

    A message is part of the service and is usually assigned to one of the operations in the wsdl. For example getPhoneNumer() operation may have an input message of personInput and output of phoneNum. These messages would have a type...maybe of string or decimal or a complex type with multiple values.
    An element is typically a complex type that could be defined in an xsd file.
    When you create a variable in the bpel, you can declare it as a message or a simple type or an element. As I understand it, the simple types are pre-defined in the schema namespace such as string, decimal, date, etc.
    The elements are defined in the xsd files or wsdls and can be a combination of strings, dates, etc or other stuff as well.
    The messages are defined in the wsdl as part of the input/output but they are typically assigned a type just like other variables you create.

Maybe you are looking for

  • Nano will not work unless plugged in

    Hello. I have searched through the help section and through the forums, but I can not seem to crack this problem. My inlaws told me there iPod nano would not work anymore. They simply told me that they could not get it to come on. I thought I could f

  • Document control failed due to error in [DOCMGR-CANCEL], return code = [OTH

    Hi, When i tried using the cancel PO API, it resulted in the following error. Document control failed due to error in [DOCMGR-CANCEL], return code = [OTHER] I searched the metalink and found out that it was a bug as p_doc_num variable was a number an

  • Formula Variable

    Hi Guys, I have o calculate no. of days as a difference between 2 dates. I can use Formula Variable to do the same. I however cant't have both the dates in my report (in rows). Hence Formula variable doesnt work. Any other work around guys? Cheeers K

  • Is it possible to contact the App Store to dispute charges

    I have unauthorized charges on my Apple App Store, anyone know how to dispute as there is no phone number for Apple?

  • Photoshop 5 crashing at printing

    Photoshop 5 started crashing today.Five times already,when I tell it to print a picture it dies. Help!!!!