Purchase Price Per Quantity

Hi.
I am wondering if B1 allows for multiple entries to be made in a purchase price list that breaks on quantity?  Example, say an item has a cost of $1 if purchased in quanties up to 100, $.75 if in quantities of 101-300, $.50 if in quantities of 301-500, etc.

Hi,
B1 support special price with volume discount like you described.  However, although they apply to purchase,  most users use them for sales.  You may give it a try.
Thanks,
Gordon

Similar Messages

  • Display  Purchase order, PO Item , Order Number ,entry sheet quantity ,entry sheet price ,invoice quantity, invoice price  against each line number

    hello all,
    i have an ALV report requirement like this,
    on the initial screen i have displayed(for a given agreement number like in ME33K )
    in the selection screen i have taken agreement number as EKPO-EBELN.
    purchase document number        item number        short text        target quantity      net price
    5400000019                                  1                      xxx                  1.000                  304300.00
                                                        2                     xxxx                 1.000                  500000.00
    the above fields i have taken from EKPO table.....
    and on double clicking the  item number i have displayed
    line number          service number       short text           quantity    units    gross price   quantity released
    1                           swr10                   xxxx                 2.00          kg          500             2
    2                           swr11                    xxxx                5.00          EA         500             2
    the above fields i have taken from ESLL (esll-extrow, esll-srvpos, esll-ktext1 , esll-menge  etc......)
    this i have done by passing EBELN to ESLH and getting PACKNO and passed this PACKNO to ESLL.
    now my question is i need to display  Purchase order, PO Item , Order Number ,entry sheet quantity ,entry sheet price ,invoice quantity, invoice price
    against each line number above.....
    from which table do i need to take these fields.....
    please guide me....
    thankq....

    Thanks Andra,
    The problem is the multiple invoices is for non goods receipt item so there will be no delivery.At the time of creating a PO the GR is not checked so there will be no delivery .
    Also this setting is for invoices which are comming from Vendors.But if we are genrating the invoices manually it is not blocking those invoices.Also i there is nowhere mentioned in Incomming invoice to set tolerence for incomming invoice.Are you talking about Vendor tolerences?
    Thanks in advance
    Edited by: Metroid01 on May 14, 2009 6:52 PM

  • How to find out what is the purchase price keyed in Initial Quantity

    Dear Experts,
    The stock valuation is Standard Costing.
    Before this, someone else keyed in initial quantity and the purchase price in the Initial Quantities module.
    Now when I issued a PO to a vendor (price list tagged with Last Purchase Price), the price shown is different.
    How do I find out if the price keyed in initial quantity is correct or not? Any tables I can refer to?
    I tried to track from the Inventory Posting List and the smartlink only bring me to the journal entry for the initial quantity posting. I don't have the details like item no., qty, price.\
    Thanks in advance.

    Hi Joyce,
    Go to Inventory->Inventory transactions->Initial Quantities, Inventory Tracking, and Inventory Posting. Open Inventory Posting Tab and select your price list and items if you want or check you can see there Item quantity and old price also price list wise.
    Thanks
    Sachin

  • Last purchase price of item per plant

    Good day!
    Need help retrieving the last purchase price of an item
    per plant regardless of the vendor. i know they are in
    EINA and EIPA tables but i couldn't extract them.
    anybody knows a query for this?
    Thank you very much for your help.

    Thanks, Suda, I understand I cannot update the Last Purchase Price itself - should have made myself more clear. 
    What I want to do is change the Price List (field OPLN ListName) selection in the Item Master from one of our created lists to the Last Purchase Price price list.  That way, when we create purchase orders, the item price is filled in with whatever price we last purchased.  I don't want to manually create another last-price price list because I would have to constantly update it.
    Since I can manually change to the Last Purchase Price price list in the Item Master, there must be some way to do this for all items using the Data Import or the DTW?
    Thanks again,
    Shelby

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

  • Vendor list as per last purchase price!

    I need a query to display all vendors  as per last purchase price.
    Thanks...

    hi,
    try this one,
    SELECT T2.[CardCode], T2.[CardName], T0.[ItemCode], T0.[ItemName], T0.[LastPurDat], T0.[LastPurPrc]
    FROM [dbo].[OITM]  T0 INNER JOIN PCH1 T1 ON T0.ItemCode = T1.ItemCode INNER JOIN OPCH T2 ON T1.DocEntry = T2.DocEntry WHERE T2.[CardCode] = '[%0]'
    GROUP BY T2.[CardCode], T2.[CardName], T0.[ItemCode], T0.[ItemName], T0.[LastPurDat], T0.[LastPurPrc]
    regards,
    Fidel

  • Custom B2B apps in VPP $9.99 minimum price per app/user instance or just entire purchase?

    For custom B2B apps purchased under the VPP, is the $9.99 minimum the price per installed app instance (i.e. per user) or per app developed? In other words, does a customer with 100 users buying just a single app from me pay at least $9.99 or at least $999? Thanks!
    Will

    Using that terminology, what I'm looking for is the minimum cost is for my customer for, say, 100 copies of a single app.  Is it $999 or $9.99 (or something else)?  I cannot get a straight answer from any of the Apple documentation, which dances around this distinction.
    In case it's not clear, I'm trying to minimize my customer's cost.  I'd really prefer to give the app to them for free, but it sounds like that is not possible within the B2B program.  I realize I could post a free app on the App Store, but I'm looking to limit distribution and potentially customize my app for each customer.
    The Enterprise developer program is also not an obvious choice, because again my customer pays, and it's unclear if they can even receive apps I develop through that program.  Again, the Apple documentation is very unclear.
    Thanks again,
    Will

  • Query Purchasing Report per Project

    Dear all,
    I want to make query that can give me information about purchasing report per project. The data should come from AP invoice and AP credit memo (item and service type). I use project code field in the form to filter data.
    Thanks before for your kind help

    Hai!
    Try this
    Declare @project as nvarchar(30)
    set @Project = (select max(S0.PrjCode) from OPRJ S0 where S0.PrjCode='[%0]')
    Select
    a.Itemcode,
    max(a.Name) Name,
    sum(a.quantity) Quantity,
    sum(a.price) Price,
    sum(a.linetotal) Line_Total from (
    SELECT
    T1.ItemCode,
    max(T1.Dscription) Name,
    sum(T1.Quantity) Quantity,
    sum(T1.Price) Price,
    sum(T1.LineTotal) LineTotal
    From
    PCH1 T1,OPRJ P0
    where
    T1.Project=P0.PrjCode and
    T1.Project = @Project
    Group By
    T1.ItemCode
    UNION All
    SELECT
    T1.ItemCode,
    max(T1.Dscription) Name,
    sum(T1.Quantity) Quantity,
    sum(T1.Price) Price,
    sum(T1.LineTotal) Line_Total
    From
    RPC1 T1,OPRJ P0
    where
    T1.Project=P0.PrjCode and
    T1.Project = @Project
    Group By
    T1.ItemCode) a
    Group By
    a.ItemCode
    Regards,
    Thanga Raj.K

  • Prices per 100

    Hi
    We have a lot of small, low priced items (electronic parts) which we order on reel's in sizes of 1'000 up to 6'000 and for which we get prices from our suppliers per 100 pieces, i.e. 5.95 per 100.
    Is there a way to manage this within PO's except to go and enter a price per piece of 0.0595 ?
    Thanks
    Franz

    Hi Franz
    The best option is to go to Item Master > Purchasing TAB and set the Purchasing Unit of measure to 100's. You will still maintain the price list in singles (if you are using a price list). In the Purchase Order the price will be shown per 100's if you have a last purchase price. If not you can enter the price as 5.95. To order a 1000 you will need to enter a quantity of 10 (10x100). To disable the pack size on the document, display the column BaseUnits in the document. If you set it to No (Yes by default) you will be ordering single units (each). A good idea is to display the UOM and ItemsPerUnit in the document rows as well. This will inform the user that they are buying this item in a pack size, and others in singles.
    Kind regards
    Petre Juby

  • Report for Purchase Price Variance

    Hi,
    Is there any standard report for finding Purchase Price Variance between Purchase Order and Material master
    regards,
    Mallik

    Hi Mallik,
    There is no std report for Purchase price variance .
    But you can check KSB1 , where you can find the Price difference which is going to your PRD account .
    You can find out your PRD G/L account .
    Now go to KSB1 . In the cost element field give the PRD G/L account .
    After executing change the layout as per your requirement .
    Now you can see the Pur Price variance for the particulat material for the PO .
    Otherwise you need to develop a customised report .
    Hope this helps .
    regards

  • Sales per quantity

    Hi Experts,
    We have a requirement  where client wants the unit price to be upto 4 decimal places .But as per SAP standard , currency fields  can accept only 2 decimal places.So , in a Sales order pricing  conditions, we manually put Rate/1000 qty so that unit price has upto 4 deimal place.
    For eg-In our sales order,under item conditions for every condition type  we put price rate   as 9123.40 per 1000 quantity manually so that unit price has 4 decimal places. Eg-9123.40/1000=9.1234
    Client wants this to be automatic & not manual  i.e whenever user enters Rate =9123.40 in sales order pricing conditions ,automatically 1000 should appear under SALES PER QUANTITY so that unit price becomes 9.1234 .
    Presently by default , Sales per Quantity is 1.
    I think this can be done by some configuration changes in material master
    Please help.
    Regards,
    Rahul

    Hi Rahul,
    Yes you can change it in OY04 as given in above post.
    But my suggestion is to discuss this issue with FI consultant because if you change it in OY04 then it will impact many other feild.
    So take any decision with the suggestion of FI resource.
    Regards,
    MT

  • Purchase price to have 4 digits after decimal point

    Hi Friends,
    Would you please help me out with this issue?
    The purchase price needs to have 4 digits after the decimal point, because the product/component would be packed and sold in other unit, which may give huge value difference.
    The price can be set for the product/component per 100, but is there any setting in SAP Reference IMG?
    Thanks for your help.
    Regards,
    JT

    Hi,
    In material Master (MM01) which unit you maintain for that material. Go to MM02 and keep Base Unit of Measure as storing unit as earlier and maintain Sales unit (unit of measure in which the material is sold) or Order Unit (Specifies the unit of measure in which the material is ordered) in the Purchase Order according to your requirement and Enter the factor for converting the alternative unit to the base unit. In your case product/component would be packed in a Different unit.
    OR
    In your case product/component would be packed in a Different unit.
    Maintain the (BOM) Bill of Material for the finished product you are selling and its component.Create Finished Product as material type as FERT and Components as material type as HALB or ROH.
    Now try your transaction with Finished Product only and sale.
    Hope the above  will help.
    Regards,
    Biju K

  • Purchase Price/Production variances GL account

    Hi,
    When I did GR, the purchase price variance GL account has been posted correctly for the difference between PO price and std price.
    However, I found out that after settling the production order via KO88, the variances was also posted in the same GL account.  Is it possible to post this to another GL account, say, Production variance.  If yes, how do I change it?  If its via OBYC, are there rules or general modifications which I have to change? 
    Thanks to advise.
    Regards,
    Thess

    Hi Thess,
    In case of Price Differences arising against Purchase Orders, you don't need to give any Account Modifier in PRD in OBYC.
    For the Variances arising against Production Orders, use the Transaction Key PRF.
    You can assign two different GL Accounts for this purpose.
    Pls find the following SAP Help...
    Price differences arise for materials valuated at standard price in the case of all movements and invoices with a value that differs from the standard price. Examples: goods receipts against purchase orders (if the PO price differs from the standard pricedardpreis), goods issues in respect of which an external amount is entered, invoices (if the invoice price differs from the PO price and the standard price).
    Price differences can also arise in the case of materials with moving average price if there is not enough stock to cover the invoiced quantity. In the case of goods movements in the negative range, the moving average price is not changed. Instead, any price differences arising are posted to a price difference account.
    Depending on the settings for the posting rules for transaction/event key PRD, it is possible to work with or without account modification. If you use account modification, the following modifications are available in the standard system:
    None for goods and invoice receipts against purchase orders
    PRF for goods receipts against production orders and
    order settlement
    Pls revert back for futher explanation...
    Srikanth Munnaluri

  • Purchase Price Comparison by Items

    Hi Experts,
    Need your advise for a report. I need a report which would show the two previous purchase prices of items to compare them. Something like below:
    Latest Purchase Price
    Previous Purchase Price
    Difference
    Item Code
    I am able to create the report per item but could n't for all items or a list of all items.
    Can you help please?
    Thank you.
    Best Regards
    K
    The report for single item as input parameter is:
    /* SELECT FROM [dbo].[PCH1] T1 */
    DECLARE @Item AS varchar(50)
    /* WHERE */
    SET @Item = /* T1.ItemCode */ '[%0]'
    Select TC.Item, TC.MDate, TC.MPrice [Last Purchase Price], TD.NDate, TD.NPrice [Previous Price], TC.MPrice-TD.NPrice [Price Diff]
    From
    (Select TA.Item, TA.Date MDate, TA.Price MPrice From
    (SELECT T1.[ItemCode] Item, T0.[DocDate] Date,T1.[Price],Row_Number() Over (Order By T0.[DocNum] desc) as RowNum
    FROM OPCH T0  INNER JOIN PCH1 T1 ON T0.DocEntry = T1.DocEntry WHERE T1.ItemCode = @Item
    )TA
    Where TA.RowNum = 1) TC
    INNER JOIN
    (Select TB.Item, TB.Date NDate, TB.Price NPrice From
    (SELECT T1.[ItemCode] Item, T0.[DocDate] Date,T1.[Price],Row_Number() Over (Order By T0.[DocNum] desc) as RowNum
    FROM OPCH T0  INNER JOIN PCH1 T1 ON T0.DocEntry = T1.DocEntry WHERE T1.ItemCode = @Item
    )TB
    Where TB.RowNum = 2) TD
    ON TC.Item=TD.Item

    Dear Kanu, i was searching for the same query and then designed this one;
    this will give you the recent and the last purchase date (from GRPO) and their rate differences, with the document number of ALL ITEMS from item Master Data (of-course NULL to which are not purchased/received). i usually add queries through command on CR  and then do the formula stuff (like suppressing etc). therefore forwarding you the same.
    select ItemCode ,ItemName,
    ---- Last GRPO No(by Document Date) -----
    (Select top 1 PDN1.DocEntry from PDN1 INNER JOIN OPDN ON PDN1.DocEntry = OPDN.DocEntry where ItemCode = OITM.ItemCode order by OPDN.TaxDate desc) as LatestGRPONo,
    -----LATest PUrchase Date ---
    (Select top 1 opdn.TaxDate from PDN1 INner join OPDN ON PDN1.DocEntry = OPDN.DocEntry where ItemCode = OITm.ItemCode order by opdn.TaxDate desc)
    as LatestPurchaseDate_Postingdate,
    -----Last Purchase Price ----
    (Select top 1 PDN1.Price from PDN1 INNER JOIN OPDN ON PDN1.DocEntry = OPDn.DocEntry where ItemCode = OITm.ItemCode order by OPDN.TaxDate desc) as LastPurchasePrice,
    ------Previous GRPO ----
    (Select top 1 OPDN.DocEntry from PDN1 INNER JOIN OPDN ON PDN1.DocEntry = OPDN.DocEntry where PDN1.ItemCode = OITM.ItemCode and OPDN.TaxDate = ((Select top 1 opdn.TaxDate from PDN1 INner join OPDN ON PDN1.DocEntry = OPDN.DocEntry
    where ItemCode = OITm.ItemCode and OPDn.TaxDate < ((Select top 1 opdn.TaxDate from PDN1 INner join OPDN ON PDN1.DocEntry = OPDN.DocEntry where ItemCode = OITm.ItemCode order by opdn.TaxDate desc)) order by opdn.TaxDate desc))) as PreviousGRPONo,
    -----Previous Purchase Date
    (Select top 1 opdn.TaxDate from PDN1 INner join OPDN ON PDN1.DocEntry = OPDN.DocEntry
    where ItemCode = OITm.ItemCode and OPDn.TaxDate < ((Select top 1 opdn.TaxDate from PDN1 INner join OPDN ON PDN1.DocEntry = OPDN.DocEntry
    where ItemCode = OITm.ItemCode order by opdn.TaxDate desc))
    order by opdn.TaxDate desc) as PreviousPurchaseDate,
    ------ Previous Purchase Price
    (Select top 1 PDN1.Price from PDN1 INNER JOIN OPDN ON PDN1.DocEntry = OPDN.DocEntry
    where PDN1.ItemCode = OITM.ItemCode and  OPDN.TaxDate = (Select top 1 opdn.TaxDate from PDN1 INner join OPDN ON PDN1.DocEntry = OPDN.DocEntry
    where ItemCode = OITm.ItemCode and OPDn.TaxDate < ((Select top 1 opdn.TaxDate from PDN1 INner join OPDN ON PDN1.DocEntry = OPDN.DocEntry
    where ItemCode = OITm.ItemCode order by opdn.TaxDate desc)) order by opdn.TaxDate desc)) as PreviousPurchasePrice,
    ------ Difference
    (Select top 1 PDN1.Price from PDN1 INNER JOIN OPDN ON PDN1.DocEntry = OPDn.DocEntry where ItemCode = OITm.ItemCode order by OPDN.TaxDate desc) -
    (Select top 1 PDN1.Price from PDN1 INNER JOIN OPDN ON PDN1.DocEntry = OPDN.DocEntry where PDN1.ItemCode = OITM.ItemCode and  OPDN.TaxDate = (Select top 1 opdn.TaxDate from PDN1 INner join OPDN ON PDN1.DocEntry = OPDN.DocEntry
    where ItemCode = OITm.ItemCode and OPDn.TaxDate < ((Select top 1 opdn.TaxDate from PDN1 INner join OPDN ON PDN1.DocEntry = OPDN.DocEntry where ItemCode = OITm.ItemCode order by opdn.TaxDate desc)) order by opdn.TaxDate desc)) as PriceDifference
    from OITM
    Do let me know if this helps.
    Regards.

  • Purchase Price Variance Foreign Exchange difference

    How Purchase Price Variance Foreign Exchange difference is calculated for material consumed in product costing / material ledger

    You need to go to net price at purchase order in local currency. With quantity you'll get the purchase order total price in local currency.
    Get the standard price of material master record (which is in purchase order) on MM03 transaction on costing 2 view.
    Purchase price variance is the difference between purchase price order and material standard price.
    To get this difference in foreing currency, you´ll need to get document date of purchase order, get exchange rate at OB08 and find both prices in foreign currency; after that get same way the variance.
    Hope that helps,

Maybe you are looking for

  • RuntimeException in Message-Mapping transformatio error in txt to txt  fcc

    hi in my design part i executed my mapping program , it executed successfully my src is <?xml version="1.0" encoding="UTF-8"?> <ns0:mt_sarat_txttxt_sender xmlns:ns0="http://Sarat">    <Company>       <Header>          <Key1>H</Key1>          <RecordI

  • IPad 2 storage capacity

    I Am trying to update to IOS 8.1 but get the message that I don't have enough storage capacity. I have a 32 Gb Ipad, with less than 1 Gb of storage available. I checked my storage under general settings, it shows that I have 7Gb of photos, even thoug

  • Makin Monopoly

    I wanna write a program that plays monopoly but i'm having a few troubles. One of them is that i have an image of the monopoly board and another dos window that displays text. i have three methods in the Applet , one is play, init, and paint. I'm not

  • How do I get my windows 8 computer to recognize my 6th gen ipod nano

    how can i get my windows 8 computer to recognize my 6th gen ipod nano?

  • Iweb publishing open error in windows 7

    I publish my iweb files,but report error when open it in windows 7