Analysis ABC for material's ordered value

Hi all!
I would like to have an ABC analysis (for each Vendor) of the value of materials ordered in a certain period.
If I utilise the report ME2L o ME81N, ok , i have the possibility to have the analysis ABC, but this analysis lists for each vendor the different Purchase Orders  and repeats each material more than one time.
Can i have the possibility that this analysis add together the values of the same material.????
Now Sap give me this (for example)
ABC  Mat group  Material             Vendor       Purch order       Value
A     GM-HAL     M2510008193     2101060     20000674         0,22
A     GM-HAL     M2510008193     2101060     20000683        0,22
A     GM-HAL     M2510008180     2101060     20001485        0,28
A     GM-HAL     M2510008180     2101060     20001257        0,28
BUT I DON'T WANT THIS!!!!!!
I would like to have:
ABC  Mat group  Material             Vendor       Purch order       Value
A     GM-HAL     M2510008193     2101060     20000674         0,44
A     GM-HAL     M2510008180     2101060     20001485        0,56
Each material has to appear once only!!!!
Is it possible?
Have I to use other reports?
Thanks in advance!!
Best regards
Alba

Try these reports
MC$4 , MC$6

Similar Messages

  • Table relation for material and characteristics value

    Hi,
    I am looking for the tables which contain the material and characteristics values. e.g. For a particular material what are the characteristics available and what are their uniq values. It will be great if you could provide me the tables name along with the link key (foreign key) between the material no and it's characteristics. Even though I have tried ausp & other tables but I could not find the uniq for a particular material. All answers are appreciable.
    Thanks in advance..
    Pradeep

    Hi Pradeep,
    You can check these tables
      INOB, KSSK, KLAH, CABN, CAWN and AUSP.
    Cheers
    VJ
    If it helps dont forget to mark points

  • Table link for material and characterstics values

    Hi all,
    I want link between the material and characteristic values .
    please help me regarding this.
    Regards,
    T srinivas.

    Hi,
    "use this function moduel...
    *Retrieve Batch class , characteristic name and values for Material
      CALL FUNCTION 'CLAF_CLASSIFICATION_OF_OBJECTS'
        EXPORTING
          classtype          =  '023'
          features           = 'X'
          language           = 'E'
          object             = w_l_object      "pass material number with leading zeros..
          objecttable        = 'MCH1'   "enter table name MARA, MARC ,MCH!
        TABLES
          t_class            = t_lclass
          t_objectdata       = t_objectdata
        EXCEPTIONS
          no_classification  = 1
          no_classtypes      = 2
          invalid_class_type = 3
          OTHERS             = 4.
      IF sy-subrc = 0.
    ENDIF.
    "or fololow the below code
    AUSP,CABN , CAWN, CAWNT..
    select * from AUSP in to table t_ausp where OBJEK = matnr .  "Pass materia number with leading zeros
    SELECT SINGLE * FROM cabn
              WHERE atnam = t_ausp -atnam.    "characteristic name stores in this table
    if sy-subrc = 0.
            SELECT SINGLE * FROM cawn WHERE atinn = cabn-atinn
                                       AND adzhl  = cabn-adzhl.  " "characteristic Values stores in this table
    endif.
    Prabhudas

  • BEx calculation for 'average sales order value'

    Hi all,
    Can someone tell me how to use BEx query function to compute the <b>'average sales order values' by month</b>? Thank you.
    J.

    Hi John,
         You've two characteristics in the rows, right? Calendar Month and Order Type.
    Try the option Calculate Result as Average of All Values and
    Calculate Single Value as Nothing Defined? See if this works.
    Or else in Modelling,
    In the Info Object Create/Change screen, you can specify an Exception Aggregation based on
    <b>Aggregate Reference Characteristic</b> Calendar Month.
    I think there's an option for Average Values in the <b>Exception Aggregation</b> tab.
    For more Information,
    http://help.sap.com/saphelp_nw04/helpdata/en/75/21054da1392649948e5b94e4fc4bce/content.htm
    Hope this helps.
    Regards
    Hari
    Message was edited by: Hari Krishnan K

  • Requirement for surcharge if order value under a specified amount

    I am trying to create a surcharge that will only apply if the overall value of the order is under a specified amount.
    The objective is to add a surcharge of $50.00 if the total order value is less than $500.
    Any insights are appreciated.
    Thanks
    TC

    Thanks Sai.
    I followed your suggestion and it is working, thank you.
    Now one more twist.
    We have a pricing condition for pallets and other container items included in our Net Value sum. It is located above the actual price conditions in the price procedure. I would like to exclude the value of these from the document total in order to determine whether or not to apply the surchage.
    For example:
    Pallet charge is $50.00
    Sales order value: $475.00
    Threshold value for apoplication of surcharge = $500.00
    In the example above the surcharge would need to apply. Even though the net value of the order would be $$525.00, over the threshold amount.
    This is an example of our pricing procedure.
    Step Counter  Cond. Type   Description
    106     0     ZPAL     Pallet Charge
    114     0     PR00     Price-Cust Specific
    116     0     ZPR8     Zone Pricing
    118     0     ZPR9     Price List
    120     0          Net Value for Item
    125     0     ZMDC     Min. Value Charge
    I need to exclude the ZPAL conditon value from the amount in which to base my surcharge on. One issue is all of the standard subtotals are in use and unavailable in this instance.
    I hope I am clear.
    Thanks

  • Table for Material Quantity and Value for particular month and year

    Hi All
    My requirement is that for a particular month and year I want to know the stock quantity and stock value for a particular material for a given plant.From which SAP table can I get this data as I want to fetch data for my Y report?
    Regards
    Satish Kumar

    Hi,
    You can use MB5B table as suggested earlier.also you can use:
    MBEW-VMKUM --> stock for previous month period
    MBEW-VJKUM --> stock for previous year period
    PLease view these links which migh tbe helpful to you:
    http://help.sap.com/saphelp_47x200/helpdata/en/39/55fee3bc6111d4b3960050dadf0791/content.htm
    TableStock
    Thanks
    Nisha

  • Function module for reteriving Purchase order values

    hi,
    I there any function module for reteriving the Purchase order Values

    better to put ur logic /requirement on table EKKOEKPOEKBE.
    Regards
    Prabhu

  • PO Release Strategy not triggerred for particular Total Net Order Value

    Dear,
    I am currently facing the issue where release strategy for purchase orders is not getting triggered for a particular value or lower.
    For order value 1 INR or less, no release strategy is triggered for new created PO. And for value > 1 INR release strategy is getting triggered.
    All otehr PO characterstics are the same, I mean to say the values for other characterstics such as plant material group are identical.
    But the characterstics for release for Total net order value are <= 30000 INR. There are two system copies, where in one system the same release strategy is working as expected. But in other system the above mentioned issue occurs. There is no differnce which I can see in the release strategy setup.
    Please suggest for solution.
    Thank you.
    Warm Regards.

    Dear All,
    While looking further into the issue by going into debugging mode, we have found that in include LCLSCF2I, Internal table p_selection_criteria_tab , the value for ATFLV (Internal Floating point from) gets different values in the two systems. For example, in the affected system, for PO with 1INR tottal value, for one of the Total value chaaracterstics before INR characterstic, ATFLV value is 0,0000000000000000E+00, hence it gets out of loop and doesn't trigger release strategy.
    But in another system for same PO values and release setup, ATFLV value is 1,0000000000000000E+00 for that characterstic.
    May I know how the value for this field gets calculated.
    Thank you.
    Warm Regards.

  • Minimum order value for delivery

    Hi all,
    I have a problem concerning order value. I want to block orders for delivery that, based on the shipping point for the individual items, do not reach a minimum order value per shipping point. When the customer orders the next time and the combined value on a specific shipping point for the old and the new order(s) reaches the limit, a delivery document should be created. We also want to create a message to the customer saying that the first order wasn't delivered due to low value.
    Is this possible without extensive programming? A little coding in a copying rule or such is ok, but as we can handle this manually in the WH-system we don't want to put to much effort in it.
    best regards,
    Glenn

    Yes you can do that, You can use the mimum order value condition type in the pricing procedure . This condtion type check for the mimimum order value and if this is not met based on the routine in pricing procedure it will block. You can make adjustments in code for the routine for the condition type.Condition type is AMIW
    Reward points!!!!!!!!!!1
    Thanks,
    Kamal

  • Max.value for a sales order

    Hi Gurus,
    A min.order value can be maintained in Sales order by the condition type AMIW but can any one tell how to maintain max.value for a sales order???
    Awaiting your early answers..........
    Sunanda.P

    hi
    in OVA8, there maintain the maximum document value as required.
    If not then you need to take help of ABAPer
    With the help of ABAper you need to prepare a logic for this maximum order value.
    Then Go to sales order user exit userexit_save_document_prepare there u insert logic with the help of abaper.
    Based on logic created by ABAPer, while saving the sales order it will check this logic and throw out the error if it exceeds max value
    Regards
    Edited by: WISH on Aug 4, 2008 6:19 AM

  • Control sales order value

    Dear Experts.
    Here my scenario is,at the time of sales order creation i need to control the sales price. That is, at the time of Sales order creation if i entered material code, system should  check the Cost rate(MM03-ac view) with sales price which we maintain in VK11 and sales price should exceed the cost value by at least 10%.
    Say for example For material A cost value is Rs.100/- and sales price is Rs.110. Now if i create sales order for this material system should check cost value for the above said material system should allow to create and save the sales order.Where as if sales price is less than Rs.110/- system should not allow to save the sales order at Item level.
    Is there any user exit or any other way to clear this scenario?
    Thanks
    SR

    For material cost at MM03-ac view, std C Type - VPRS can take care.
    Maintain another 'z' C Type for your %. and I would advise you to make it as mandatory in price determination and should be allowed to post as manual, which will take care of your requirement for better controlling (even you can maintain cond record forr the same)
    >.Where as if sales price is less than Rs.110/- system should not allow to save the sales order at Item level.
    Maintain another C Type for your sales price but, no condition type required.
    So, maintain your Pric Proce accordingly, say,
    100 0 VPRS Price (Gross) No acc key
    200 0 Gross Value from 100 to 199 No Acc key
    300 0 ZPRI (%) From 200 to 299 No Acc key
    400 0 Net Values from 300 to 399 No Acc key
    300 0 ZPR0 Sales from 200 to 299 provide the account key for Sales (Eg ERS)
    Thanks & Regards
    JP

  • KEY FIGURE: Effective purchase order value & K.F "No. of Purch.Orders"

    Yo my fellow Gurus,
    Got a problem, when executing listcube on the Info-Cube 0PUR_C01 - I see the data/amounts in the column for "Effective purchase order value" / 0ORDER_VAL. But when running the query with the Key Figure I just get "0"
    I tried the option of adding the Process Keys not allocated in the Routine list of keys, yet still nothing has popped in the query, and heres the routine after  additonal keys added:
    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TABLES: ...
    INCLUDE RS_BCT_MM_UPDATE_RULES.
    $$ end of global - insert your declaration only before this line   -
    FORM compute_data_field
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
      USING    COMM_STRUCTURE LIKE /BIC/CS2LIS_02_SCL
               RECORD_NO LIKE SY-TABIX
               RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING RESULT LIKE /BI0/V0PUR_C04T-ORDER_VAL
               RETURNCODE LIKE SY-SUBRC
               ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal table "MONITOR", to make monitor entries
    IF ( COMM_STRUCTURE-PROCESSKEY = '001' or     "Bestellung
        COMM_STRUCTURE-PROCESSKEY = '011' or
    *change of keys
        COMM_STRUCTURE-PROCESSKEY = '015' or
        COMM_STRUCTURE-PROCESSKEY = '005' or
        COMM_STRUCTURE-PROCESSKEY = '025' or
        COMM_STRUCTURE-PROCESSKEY = '041' or
        COMM_STRUCTURE-PROCESSKEY = '051' or
        COMM_STRUCTURE-PROCESSKEY = '061' or
    *change of keys
        COMM_STRUCTURE-PROCESSKEY = '021' or
        COMM_STRUCTURE-PROCESSKEY = '004' or       "LP
        COMM_STRUCTURE-PROCESSKEY = '014' or
        COMM_STRUCTURE-PROCESSKEY = '024' )
        AND COMM_STRUCTURE-BWAPPLNM EQ 'MM'
        AND COMM_STRUCTURE-ORDER_VAL <> 0.
        perFORM LOC_CURR_CONVERT
               USING    COMM_STRUCTURE-ORDER_VAL
                        COMM_STRUCTURE-DOC_DATE
                        COMM_STRUCTURE-ORDER_CURR
                        COMM_STRUCTURE-LOC_CURRCY
                        COMM_STRUCTURE-EXCHG_RATE
               CHANGING RESULT.
    if the returncode is not equal zero, the result will not be updated
        RETURNCODE = 0.
    else.
        RETURNCODE = 4.
    endif.
    if abort is not equal zero, the update process will be canceled
    This seems to be also the issue with my other Key Figure "No. of Purch. Orders" except here it the just comes up blank / 0 . This is to some the number of pos per plant for the month. So it's not storing anything but running via an interface and then with the aid of the routine loading the count into the cube:
    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TABLES: ...
    DATA:   ...
    $$ end of global - insert your declaration only before this line   -
    FORM compute_data_field
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
      USING    COMM_STRUCTURE LIKE /BIC/CS2LIS_02_HDR
               RECORD_NO LIKE SY-TABIX
               RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING RESULT LIKE /BI0/V0PUR_C04T-NO_PUR_ORD
               RETURNCODE LIKE SY-SUBRC
               ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal table "MONITOR", to make monitor entries
      if COMM_STRUCTURE-HDRPROCESS = '01'         "Bestellung
         AND COMM_STRUCTURE-no_hdr <> 0.
    result value of the routine
        RESULT = COMM_STRUCTURE-no_hdr.
    if the returncode is not equal zero, the result will not be updated
        RETURNCODE = 0.
      else.
        RETURNCODE = 4.
      endif.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine - insert your code only before this line         -
    ENDFORM.
    Please advise the way forward.
    Thanks,
    Ishaam

    what do u want?

  • Sales order value limit

    Hi guys,
    Can any one help me in my scenario.
    Our client want to limit the value of any sales order. Ex. any sales order should not place above Rs.100000. How it can be done?? Is there std.configuraton or we need to go for customisation.
    Thank u in advance for your valuable answers.

    Hi,
    Please first prepare a logic for this maximum order value with the help of ABAper... then Go to sales order user exit userexit_save_document_prepare there u insert logic with the help of abaper ..
    So while saving the sales order it will check this logic and throw out the error if it exceeds max value based on logic created by ABAPer..
    Regards
    sankar

  • Total ordered value for PO

    HI All,
    Is there any standard report to check total ordered value for PO.
    I checked in ME80AN but its not giving excise value. I need Base + Excise + VAT / CST. (Total Net order value per PO)
    Please suggest.
    Regards
    Mahesh M J

    Dear Mahesh,
    ME81N - Anlysis of order values     -  By Material / By buyer /  By supplier           
                      Totals analysis - ABC analysis  -Analysis using comparison period - Frequency analysis
    Regards
    Anand

  • ABC classification for material

    Hello
    Does ECC 6.0 offers any kind of standard ABC classification (allocation of materials to groups A, B, C , D, etc based on consumption , stock , turnover , etc ) for material.
    By my opinion, it should be some kind of standard programs that allows to do it.
    Thanks

    HI,
    Check trasacton code MIBC.
    Prerequisites
    Before running the analysis, you must define the valid cycle counting indicators in the Customizing system of Inventory Management and define the percentage allocation of the materials to the individual cycle counting categories.
    You can also directly change the percentage values via the indicator Change CC percentages on the initial screen of the analysis.
    To set the cycle counting indicator for a material, you need authorization to change material master records (authorization object Material Master: Plant, activity 02).
    Features
    The analysis takes into account the consumption (usage) or the requirements values of the selected materials for the desired time period. You can decide whether you want to analyze:
    Only materials that have a cycle counting indicator
    All materials; that is, including materials that have no cycle counting indicator.
    During the analysis, you can have the system automatically update the cycle counting indicator in the material master record for the selected materials
    Regards,
    Shailesh Mackwan

Maybe you are looking for

  • How to upload file from Application Server?

    Dear Friends, How to upload file from Application Server? Plz. with example... Regards, Dharmesh

  • I paid for One to One, moved and the nearest store is 90 min away..I need help!

    Can you offer any suggestions how I can learn to use my Apple Air.  I'm not very computer literate to begin with.  Please help if you can.

  • How to stop a page from loading?

    Does anyone know if there's a way to stop a webpage from loading (i.e. before it finishes)..? This page, for example: http://sportsillustrated.cnn.com/baseball/mlb/gameflash/2011/06/04/36460_recap.h tml When I click on the "X" (or type Cmd+period) i

  • HTTP/1.0 response

    How can I force a HTTP/1.0 response from a java servlet running on oc4j?

  • Update iOS without iTunes.

    I have a problem with network connection so i got my iPod touch-4 Gen failed to update to iOS-5. Is that any other way to update without download it direct from iTunes? i have tried to download the IPSW restore file with my Download Manager  and hold