Cube for Inventory values, prices and quantity

Hi,
Does anybody knows some standard InfoCube that delivers Inventory values, prices and quantity?
I need something like R/3 transaction CKM3 (Material Prices Analysis CO-ML). This transaction agregates inventory quantity, value ( material price) per material/plant, you could drill-down to material moviments level.
I found a InfoCube named 0IC_C03 (Material Movements - see help link), but  i can't figure out how this cube works.
http://help.sap.com/saphelp_nw04/helpdata/en/fb/64073c52619459e10000000a114084/frameset.htm
Regards,
Eduardo

Hi Eduardo,
Now, I am developing a new query, exactly in CKM3 format, but where you can see more than one material at once.
I am using the infocube 0COPC_C07 (Actual Costing/Material Ledger), where I can see the same information as in CKM3 transaction.
I hope this helps,
Regards,
Fernando.

Similar Messages

  • Is there any standard ODS for Contract (value type and quantity type)?

    We know that in MM, contract records can be categorized into two different categories, Value type and Quantiy type.  We are trying to see if there is any Contract ODS in business content that we can install which can take care of these two types of contract records that we can bring them over to BW from R3?
    Thanks

    Hi Kevin,
    Please see this link,ODS looks related to your requirement.But seems its for CRM and not for MM.
    http://help.sap.com/saphelp_nw04/helpdata/en/38/c3813ed9d23e44e10000000a114084/frameset.htm
    cheers,
    Vishvesh

  • Creating order form and need Java Script to calculate unit price and quantity in Acrobat Pro.

    Hi,
    I am creating order form in Acrobat Pro , and I have
    code
    Order Quantity
    Unit price $
    201
    500
    $ 0.52
    201
    1000
    $ 0.36
    202
    300
    $ 0.26
    202
    500
    $ 0.2
    How make Subtotal and Total price with Java script.
    I do not know how to write java script.
    Anyone can help me?
    Thanks,

    Thanks for your response. I have 2 quantities and 2 Unit price for each code, I know a simple sum in calculation it works for 1 unit price and quantity.  Can you please let me know how to do it? One of the expert sent m this:
    //change field names as needed
    var qt1 = this.getField("qt1").value;
    var up1 = this.getField("up1").value;
    var qt2 = this.getField("qt2").value;
    var up2 = this.getField("up2").value;
    event.value = (qt1 * up1) + (qt2 * up2);
    I put this in total text field (calculation tab , Custom script) , but it  did not worked.
    I appreciate it if anyone can help or give me  suggestion.

  • Purchase requisition -Valuation price and Quantity greyed out

    Hi,
    I created purchase requsition with Release strategy, once i have enter Valuation price and quantity and check the document Release strategy Invoked.
    And Valuation ,quantity fields greyed out before saving the requisition.
    Please help me.
    Regards,
    Sridhart

    Why are you entering the Valuation price in PR creation.
    If a material master record exists for the requested material, the price is automatically taken from the valuation price field.
    If no material master record exists, you must enter a price when creating the purchase requisition.
    Please elaborate in detail.

  • Credit memo - Price and quantity difference on the same PO item

    Hello,
    When there are both price and quantity differences between the invoice and the PO/GR on the same PO item, we need two lines on the credit memo to adjust the quantity and the price separately.  However, the system gives the error message "Document contains same order item more than once" .  If we suppress this message, then we have the error saying the debit and credit of the credit memo does not balance, as it appears the system only read the first credit memo line and ignore the second.  Does anyone know how to resolve this (without having two different credit memos for the price and quantity differences)?
    Thank you.

    Hi,
    Please note the following few points.
    1.Credit Memo: Credit memo will be posted when you want to reverse a posted invoice.System will reverse the qty and that much amount of invoice.you can post two line items of MIRO for a sigle PO item for qty and amount.you can not have two lines one for qty and other for amount.
    If you feel that there is a differance of posting in amount for the INVOICE and GR (normally for GR , the amount postings witll be same as PO price.) reverse the invoice  at MR8M or post a credit memo in a single line for amunt and qty and post afresh the invoice amount .
    Regards,

  • Weighted avg. price and quantity invoiced

    Hi,
    How to get the Weighted avg. price and quantity invoiced for a particular material(only invoiced price should be taken and not the purchase order price).  If possible provide me the related tables/FM/report etc.
    for e.g.on sel. screen if a material no. and an year is entered then I need the weigthted avg. price for 12 periods (jan2007, feb 2007 etc.) and qty invoiced for those months.
    Thanks for your help.

    Hi Ayyalas,
    You have to change error message in to warning message.
    Because in standerd system its warning message.
    Thanks and regards
    Gitesh

  • Value Contract and Quantity Contract in single document type

    Hi All
    Bussiness requires Value Contract and Quantity Contract in single document type.
    Updating backwordly to contract on the basis of both and should give error/warning if any one of them (value or quantity) reach to contract target.
    Can any body will suggest such SAP standard functionality existing or simple way to achieve it.

    Hello Vishal,
    One way I could think of is to include your Value and Qty Contract into a master contract.
    1st create the Master Contract, and then in the qty/value contract put the no. of the master contract in the Sales Tab, field--Master Contract.
    Try this and let us know, if this helps.
    Rgds,
    Raghu.

  • Configuration of value contract and quantity contract..

    Hi Gurus,
    Can any one tell me the configuration of Value Contract and Quantity Contract.
    Regards,
    YSR

    Please check the links
    [Value Contracts|http://help.sap.com/saphelp_46c/helpdata/en/34/60b1b3ae724effe10000009b38f91f/frameset.htm]
    [Value Contracts1|http://help.sap.com/saphelp_46c/helpdata/en/dd/55fd87545a11d1a7020000e829fd11/frameset.htm]
    [Quantity Contract|http://help.sap.com/saphelp_46c/helpdata/en/dd/55fd60545a11d1a7020000e829fd11/frameset.htm]
    [Customer Contracts |http://help.sap.com/saphelp_46c/helpdata/en/dd/55fd53545a11d1a7020000e829fd11/frameset.htm]
    thanks
    G. Lakshmipathi

  • T-codes for uploading material prices and domestic prices?

    t-codes for uploading material prices and domestic prices?
    regards

    Use Transaction VK11 and VK12 based on Condition type for price .
    Please reward if useful.

  • Price and quantity variance

    Hi guru's,
                         Can any body explain how to find out price variance and quantity variance?thanx in advance

    hi,
    for price varience we need to assign gl account for transaction event key prd in obyc settings
    Thanks & Regards
    phaneendra

  • Need API for getting List price and unit price before Order entry

    Hello,
    I have requirement of provide unit & list price before order entry (Oracle Pricing and availability form provide the same).
    Please suggest any API for the same.
    Thanks
    Akil.

    Hi,
    Thanks luko,
    I got API QP_PREQ_PUB.PRICE_REQUEST, and its return output as expected,
    Just have confusion that how many qualifiers we have to send
    Here is my sample code
    OR REPLACE PROCEDURE xx_web_get_price (
    IN     NUMBER,
    IN     NUMBER,
    IN     NUMBER,
    IN     NUMBER,
    IN     VARCHAR2,
    IN     VARCHAR2,
    IN     VARCHAR2,
    IN     NUMBER,
    OUT NUMBER,
    OUT NUMBER,
    OUT VARCHAR2,
    OUT VARCHAR2)
    QP_PREQ_GRP.LINE_TBL_TYPE;
    QP_PREQ_GRP.QUAL_TBL_TYPE;
    QP_PREQ_GRP.LINE_ATTR_TBL_TYPE;
    QP_PREQ_GRP.LINE_DETAIL_TBL_TYPE;
    QP_PREQ_GRP.LINE_DETAIL_QUAL_TBL_TYPE;
    QP_PREQ_GRP.LINE_DETAIL_ATTR_TBL_TYPE;
    QP_PREQ_GRP.RELATED_LINES_TBL_TYPE;
    QP_PREQ_GRP.CONTROL_RECORD_TYPE;
    QP_PREQ_GRP.LINE_TBL_TYPE;
    QP_PREQ_GRP.QUAL_TBL_TYPE;
    QP_PREQ_GRP.LINE_ATTR_TBL_TYPE;
    QP_PREQ_GRP.LINE_DETAIL_TBL_TYPE;
    QP_PREQ_GRP.LINE_DETAIL_QUAL_TBL_TYPE;
    QP_PREQ_GRP.LINE_DETAIL_ATTR_TBL_TYPE;
    QP_PREQ_GRP.RELATED_LINES_TBL_TYPE;
    VARCHAR2 (240);
    VARCHAR2 (240);
    QP_PREQ_GRP.QUAL_REC_TYPE;
    QP_PREQ_GRP.LINE_ATTR_REC_TYPE;
    QP_PREQ_GRP.LINE_REC_TYPE;
    QP_PREQ_GRP.LINE_DETAIL_REC_TYPE;
    QP_PREQ_GRP.LINE_DETAIL_REC_TYPE;
    QP_PREQ_GRP.RELATED_LINES_REC_TYPE;
    QP_Attr_Mapping_PUB.Contexts_Result_Tbl_Type;
    QP_Attr_Mapping_PUB.Contexts_Result_Tbl_Type;
    INTEGER;
    BINARY_INTEGER;
    VARCHAR2 (240);
    VARCHAR2 (60);
    oe_debug_pub.debug_on;
    oe_debug_pub.initialize;
    := OE_DEBUG_PUB.Set_Debug_Mode ('FILE');
    oe_Debug_pub.setdebuglevel (5);
    ('File : ' || l_file_val);
    QP_Attr_Mapping_PUB.
    (p_request_type_code           => 'ONT',
    => 'L',
    => l_pricing_contexts_Tbl,
    => l_qualifier_Contexts_Tbl);
    := 1;
    ---- Control Record
    .pricing_event := 'LINE';                           -- 'LINE';
    .calculate_flag := 'Y';    --QP_PREQ_GRP.G_SEARCH_N_CALCULATE;
    .simulation_flag := 'N';
    .source_order_amount_flag := 'Y';
    .rounding_flag := 'Q';
    .manual_discount_flag := 'Y';
    .request_type_code := 'ONT';
    .TEMP_TABLE_INSERT_FLAG := 'Y';
    ---- Line Records ---------
    .request_type_code := 'ONT';
    .line_id := 2125125; -- Order Line Id. This can be any thing for this script
    .line_Index := '1';                           -- Request Line Index
    .line_type_code := 'LINE';           -- LINE or ORDER(Summary Line)
    .pricing_effective_date := SYSDATE;    -- Pricing as of what date ?
    .active_date_first := SYSDATE;  -- Can be Ordered Date or Ship Date
    .active_date_second := SYSDATE; -- Can be Ordered Date or Ship Date
    .active_date_first_type := 'NO TYPE';                   -- ORD/SHIP
    .active_date_second_type := 'NO TYPE';                  -- ORD/SHIP
    .line_quantity := 1;                            -- Ordered Quantity
    .line_uom_code := p_uom; --'Ea';                         -- Ordered UOM Code
    .currency_code := p_currency_code; -- 'USD';                           -- Currency Code
    .price_flag := 'Y'; -- Price Flag can have 'Y' , 'N'(No pricing) , 'P'(Phase)
    (1) := line_rec;
    ------ Line Attribute Record
    .LINE_INDEX := 1;
    .PRICING_CONTEXT := 'ITEM';                               
    .PRICING_ATTRIBUTE := 'PRICING_ATTRIBUTE3';
    .PRICING_ATTR_VALUE_FROM := 'ALL';
    .VALIDATED_FLAG := 'N';
    (1) := line_attr_rec;
    .LINE_INDEX := 1;
    .PRICING_CONTEXT := 'ITEM';                                 --
    .PRICING_ATTRIBUTE := 'PRICING_ATTRIBUTE1';
    .PRICING_ATTR_VALUE_FROM := p_item_id;
    .VALIDATED_FLAG := 'N';
    (2) := line_attr_rec;
    .LINE_INDEX := 1;
    .PRICING_CONTEXT := 'ITEM';                              
    .PRICING_ATTRIBUTE := 'PRICING_ATTRIBUTE2';
    .PRICING_ATTR_VALUE_FROM := p_category_id;
    .VALIDATED_FLAG := 'N';
    (3) := line_attr_rec;
    ------ Qualifier Attribute Record
    .LINE_INDEX := 1; -- Attributes for the above line. Attributes are attached with the line index
    .QUALIFIER_CONTEXT := 'MODLIST';
    .QUALIFIER_ATTRIBUTE := 'QUALIFIER_ATTRIBUTE4';
    .QUALIFIER_ATTR_VALUE_FROM := p_price_list_id;
    .COMPARISON_OPERATOR_CODE := '=';
    .VALIDATED_FLAG := 'Y';
    (1) := qual_rec;
    .LINE_INDEX := 1;
    .QUALIFIER_CONTEXT := 'CUSTOMER';
    .QUALIFIER_ATTRIBUTE := 'QUALIFIER_ATTRIBUTE2';
    .QUALIFIER_ATTR_VALUE_FROM := p_customer_account_id;
    .COMPARISON_OPERATOR_CODE := '=';
    .VALIDATED_FLAG := 'Y';
    (2) := qual_rec;
    .LINE_INDEX := 1;
    .QUALIFIER_CONTEXT := 'CUSTOMER';
    .QUALIFIER_ATTRIBUTE := 'QUALIFIER_ATTRIBUTE40';
    .QUALIFIER_ATTR_VALUE_FROM := p_customer_category; --'INDUSTRIAL';  
    .COMPARISON_OPERATOR_CODE := '=';
    .VALIDATED_FLAG := 'Y';
    (3) := qual_rec;
    QP_PREQ_PUB.PRICE_REQUEST (p_line_tbl,
    -- Return Status Information ..
    := x_return_status_text;
    := x_return_status;
    := x_line_tbl.FIRST;
    IF I IS NOT NULL
    THEN
    := x_line_tbl (I).unit_price;
    := x_line_tbl (I).adjusted_unit_price;
    END IF;
    xx_web_get_price;                                     
    Regards,
    akil.

  • PO release strategy for changes in price ($ and %)

    Hello,
    I have searched this forum and others to find an answer to my question, but as I was unsuccessful, I decided to post my question here.
    I have a requirement for a PO release strategy that involves triggering the release strategy only if the total value of the PO has increased over a certain dollar amount or %.  I will need to calculate the difference in the total value between the original PO and the changed PO. 
    Example:
    Original PO total net value is $1000
    PO after a price change - total net value is $1500
    Total net value has increased by $500 or 50%.
    Tolerance for price change is $200 or $20, so tolerance has been exceeded.
    I know I will be using the total net order value (CEKKO-GNETW).  I will have my tolerances in a custom table, and I will need to take the difference in the total net value from the changed PO and the original PO and check against my custom tolerance table.  I also know that I will use a user defined field (CEKKO-USRC1) to indicate if the tolerance has been exceeded or not.  I know that I will put this tolerance check code in the M06E0004 enhancement for changes to communication structure for release of PO.
    What I don't know is where will I find the previous total net order value once the PO has been changed?  Is the only place that information is stored in the change logs?  If so, what is the change log table name?  Or is there a different table that would contain this information?
    Thanks in advance for any help you can provide.
    Sincerely,
    Angela

    Update:
    I utilized function module EXIT_SAPLEBND_002 as a solution to this.  I got the old PO value from the database table EKPO, and I got the new/changed value from the I_CEKKO structure which is accessible from this FM.
    I check to see if my tolerance has been exceeded. If it has, I pass a 'Y' as a tolerance flag via CEKKO-USRC1.
    I originally thought about using the change document tables, but I discounted this when I discovered that those tables weren't updated at the time that the function module EXIT_SAPLEBND_002 was being hit.

  • Javascript for hide sale price and grouping not working in IE9

    the following code is not working in IE9. does anyone know how to fix this? anyone else having this issue?
    <script type="text/javascript">
    var opt = document.getElementById('grouping');
    if(opt.innerHTML == 'Choose One ') opt.style.display='none';
    </script>
    <script language="javascript"><!--
    var onsale_{tag_productid} = "{tag_onsale}";
    if (onsale_{tag_productid} == "0") {
         document.getElementById("rrpprice_{tag_productid}").style.display = 'none';
    //--></script>
    <script type="text/javascript">
    document.getElementById('catdesc').style.display = "none";
    </script>

    You can look at this link:
    http://vanderwal.com/limited-edition-nautical-panoramic-prints/g16-the-north
    -light-and-sachem-pond-block-island
    But it needs to be viewed in IE9 because that is where the issue is. For
    some reason the JS is not hiding the sale price or the grouping.

  • Show item description, price and quantity vertically  using PLD

    Dear  Experts,
    How can I get the details of a sales quotation of my client displayed as in its desired output by using the PLD of SBO2007A SP01 PL08. If the desired output can't be achieved using PLD, what are the other reporting/printing tools to be used?
    This is ASAP, please help.
    Current Output
    Item Code   Item Description      Quantity       Price
    A001          Product 1              1000        10     
    A001          Product 1              1200       11
    Desired Output     
    Item Description  Product 1     Product 1
    Quantity              1000           1200
    Price                 10          11
    Thanks and Regards.
    Madona

    Hi,
    Try this solution
    Create a a formula field and Concatenate("Item Code")+ Repeatative field and hide all the other field in the repeatative are except this THREE FIELDS AS YOU WANT...
    Regards
    Chidambaram
    Close the Thread if you have solved.....

  • Purchase order price variance and quantity variance

    Hi All ,
         I am working on a report development where we need price change , value change and quantity change in the report along with net value (ekpo-netwr) .
        Can anybody suggest me tables  in ECC where the changes (price,quantity and total value ) are captured ??? and if there is any BI content datasource which can satisfy this requirement.

    Hi All ,
         I am working on a report development where we need price change , value change and quantity change in purchase order in  the report along with net value (ekpo-netwr)
        Can anybody suggest me tables  in ECC where the changes (price,quantity and total value ) are captured ??? and if there is any BI content datasource which can satisfy this requirement.

Maybe you are looking for