Price list based on item group

It would be great to have possibility to set up price lists with different factors based on item groups. Now it can be achieved by setting Period and Volume Discounts. But it doesn't allow to display correct price in Item Master Data or setup rounding.

Hi,
If I understand you correctly, here is the answer:
1. An option of create new price list based on Item Cost. YES
2. Have the ITEM COST as price list. (for AVG and STANDARD items valuation). Not sure what you exact mean. Probably not.
3. For items with valuation FIFO, can consider other price list only for this items, that include the information over FIFO layer.  Probably not.
Thanks,
Gordon

Similar Messages

  • Price List based on Item Cost

    We often get asked if we can have a Price List that is based on the Item's cost (AvgPrice in OITW).  It would be helpful if the Price List had the ability to be based on actual Item Cost.  Purchasing often wants to create purchase orders based on actual cost rather than a static price list.  Others use cost plus markup pricing methods in calculating customer price lists.

    We have the same problem. A client want to use the price cost as list of prices.
    Ismael

  • Assign price list based on value in Group field

    Hi,
    Is there a simple way to make the default price list for a customer based on the customer group value when creating/update a BP master data?
    i.e..When I create a new Business Partner, I choose group = wholesaler. I want the price list (under payment terms tab) to default automatically to the 'wholesaler' price list.
    Purpose of this is so that the new business partner gets the correct pricing as per what i have set up under price lists/volume discounts etc...
    thanks

    Dear Maeve Cahillane,
    As per your expanation you want to assing the Price list to payment terms.
    if you 10 customer groups and you want to assing the your payment terms to 4 of them so you cant do this for that you need to creat 4 payment terms base on customer group.
    The best and simple way you creat the your price list base on customer group, for that you may be use factor fuction.
    by way of FMS you can refresh Customer Master> payment terms Tab > Price List.
    my it help you.
    Regards
    MANGESH PAGDAHRE.

  • How to create price list in all item..?

    Hi all,
    I want to modify the price list in all items because changing the price. If I have more 100 items, I have got difficult change on SBO one by one, there is not an efficient and need a long time. I used SBO 2005A PL 43.
    How to create it fast on SBO? How to create add on module to modify the price list in all items so I modify the price list is faster? I don't know relationship the tables to change the price list on SBO. Please let me know...
    Thanks in advance for your help....
    Agung

    Dear Mr Adrianto,
    In the stock module under price list there are different options. It could be possible to change the prices of Parent items according to thier children's prices.
    Also, you can use the option: Special prices for BP, if you need to change the prices for on BP.
    There is also the discount group if you want to reduce the price of items for the whole group. Please note that you can also increase prices when you use a percentage > 100%.
    Kind Regards,
    Marcella Rivi
    SAP Business One Forums Team

  • Commision based on item group & customer group

    Dear all,
    Does anyone have an idea about how to get commission based on item group & customer group sales?
    My customer wanted commission report based on item group or customer group & based on payment collection dated.
    Example
    Term given for customer A is 30 days.
    12/3/09 Inv 1000   RM 10,000   30 days payment
    20/4/09 Inv 2000  RM    5,000   60 days payment
    The term given is 30 days of the invoice month.
    Salesman will get commission if get the collection at May'09 for Inv 1000, & July'09 for iinv 2000 based on the invoice date month.
    The salesman get commission at any date of the month May'09. More longer collection, less commission they will get.
    Example:
    Salesman A
    Customer Group             1st of the month, 2nd of the month, 3rd of the month, 4th of the month
    Normal Dealer                         1.5%         ,  0.75%,              0.00%                   ,    -0.25%
    Sub Distributor                       0.5%         ,  0.25%,               0.00%                  ,    - 0.25%
    Any idea?
    Thanks in advance?
    Regards,
    Eric Tan

    Hi Eric
    SAP does not calculate commissions, but merely provide a mechanism to report on it. The multi level calculation you require can be achived with a custom query linked to a report layout. Standard SAP will not provide this type of calculation. You will need to look at the open transactions such as invoices and link to the relevant payment transaction to get the payment date. Then compare this date to the invoice due date to determine if the terms were adhered to or not. If not payment date - due date in number of days will be needed to calculate the effective commission percentage.
    Kind regards
    Peter Juby

  • Add a Price List based on last purchase price

    Hi!
    I'm working with SAP B1 2005 A SP01 PL39 and I'm trying to add a Price List via DIAPI using this code in VB.net.
    Dim oPriceList As SAPbobsCOM.PriceLists
    oPriceList = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPriceLists)
    oPriceList.PriceListName = "PriceList Z"
    oPriceList.BasePriceList = 0  '// last purchase price
    oPriceList.Factor = 1
    oPriceList.GroupNum = BoPriceListGroupNum.boplgn_Group1
    oPriceList.RoundingMethod = BoRoundingMethod.borm_NoRounding
    oPriceList.Add()
    The problem is when the Price List is added, the base price list changes and becomes "PriceList Z" instead of "last purchase price"!!
    After i try to update the base price list from "PriceList Z" to "last purchase price" manually at Inventory > Price Lists > Price Lists and it works!
    I even tested the code changing the base price list to "last evaluated price"...
    oPriceList.BasePriceList = -1  '// last evaluated price
    ... and it works too! The Price List is added based on the last evaluated price.
    I'm only having problems with last purchase price... why?

    Thanks for the quick response Petr but my problem isn't solved yet...
    As you can read in my first post, i've changed the code and based the new price list on the "Last Evaluated Price".
    This "Last Evaluated Price" isn't in the OPLN table and the new price list (with last evaluated price based on) is added successfully.
    The problem comes when i try to add a new price list based on the last purchase price.

  • Price List Base On Item Cost

    Dear All,
    Do you know how to set price list base on item cost?
    Please advice.
    Thanks in advance.
    Regards,
    Lina

    You have the option to use Last Evaluated Price.  I don't think Item Cost is available to set as a Base Price for a Price list
    Suda

  • Is it possible to list out CATALOG ITEMS GROUP in a Query Result of a Request Offering??

    Hi Experts,
    Is it possible to list out  CATALOG ITEMS GROUP as a result of Query Result in Request Offering ?? Because each and every Catalog Items Groups are being created as a SingleTon Child Class of System.CatalogItemGroup. i.e., Each CatalogItemGroup instance
    will have its own singleton class.
    Is it possible to list out all CatalogItemGroup Instances consolidatedly in the QueryResult Window??
    Though the System.CatalogItemGroup class is an Abstract class, I tried to list out the Classinstances via powershell command as below, which lists all catalog group instances, Note: Actually these are instances of SingleTon
    Child Classes
    "Get-SCClassInstance -Class (Get-SCClass -Name System.CatalogItemGroup)"
    But when I configured the QueryResult window with the "System.CatalogItemGroup" class, it doesn't list out any Group instances in the Porta.......
    Am I missing anything, Any suggestions please???
    Thanks and Regards, Narayana Babu

    Thanks Anton, I already tried that too... But it doesn't list out any Group instances in the Portal.
    Since each Catalog Groups are individual Single ton Class instances derived from "System.CatalogItemGroup" class. Therfore If I specify the internal ID of the abstract class "System.CatalogItemGroup" in the tag below, it doesn't list any in the
    Portal.... But if I specify ID of any one of the derived singleton class, it does displays the one instance of that particular class..
    Thanks and Regards, Narayana Babu

  • Price list factor by item

    Hello,
    we are using factors to link price lists and the factors are different by item group.
    E.g.
    item group 1 -> Target Price = Base Price * 1,2
    item group 2 -> Target Price = Base Price * 1,4
    SAP stores the factor in the table ITM1.
    Is it possible to change the factor using SDK by item or item group?
    In the Items_Prices object there is no property Factor.
    The PriceLists object would update ALL items with the same factor.
    Any ideas?
    Thank you,
    Anton.

    Hello Pari,
    I do not quite understand your suggestion.
    I want to use the factors so that when the Baseprice changes the Targetprice gets updated automatically.
    E.g.
    Item1: Baseprice = 100, Factor = 1.2, Targetprice = 120
    Item2: Baseprice = 100, Factor = 1.4, Targetprice = 140
    If a user changes the Baseprice from 100 to 110 for Item1, SAP automatically updates the Targetprice = 132.
    I can set the factors manually in the pricelists to achieve this but I want to do the same with SDK.
    Thank you,
    Anton

  • UDF mandatory based on item group?

    Hello -
    Can someone help me make a user defined field in the BP mandatory only when certain item groups are selected on a sales order? The idea is that we have some products that we sell which require a license to obtain. I would like to force my employees to enter that information (license number and expiration) in the BP if one of those items is selected, knowing just eh groups of items is enough.  Ultimately it would be even much better if the expiration date of said license was check for validity as well...but I'd be happy enough knowing that the license was at least referenced.
    Looking forward to your help!
    Best regards,
    Rob

    I assume the UDF-s are row level UDF-s, because they are connected to the item.
    You need two FMS to set the row level UDF-s according to the item and partner and some code in the SBO_SP_TransactionNotification procedure to prevent adding the document, if it contains an overdue expire date.
    With your real UDF names try to connect the next queries to the U_expiredate and U_licencenumber  fields autorefresh according to the itemcode:
    IF (Select i.ItmsGrpCode from OITM I Inner join OITB g
          on i.ItmsGrpCod = g.ItmsGrpCod Where i.ItemCode=$[$38.1.0]) in ('zyx','xyz')
       Select p.U_bpexpdate from OCRD p where p.CardCode=$[$4.1.0]
    IF (Select i.ItmsGrpCode from OITM I Inner join OITB g
          on i.ItmsGrpCod = g.ItmsGrpCod Where i.ItemCode=$[$38.1.0]) in ('zyx','xyz')
      Select p.U_bplicensenumber from OCRD p where p.CardCode=$[$4.1.0]
    Else Select u2018000000u2019
    and insert this in your  SBO_SP_TransactionNotification stored procedure after the line
    --     ADD     YOUR     CODE     HERE )
    IF @transaction_type IN (N'A', N'U') AND @object_type = '17'
    BEGIN
    If exists
    (Select t.Price From RDR1 t
       Where datediff(d,t U_expiredate,getdate())> 0 and U_licencenumber != u2018000000u2019
            and t.DocEntry=@list_of_cols_val_tab_del)
    Select @error = 1,
       @error_message = N'Licence expired ! '
    END

  • Price list type at item in CRMD_ORDER

    Hi,
    I need to change the price list at item level in CRMD_ORDER. Can you please help me in finding out the right BADI.
    I have used  BADI "crm_cond_badi" which is at item level but the header price list ( coming from customer master data) is overwritting this item price list. Any suggestions.
    Thanks
    Ashu

    Any suggestions.
    Thanks
    Ashu

  • Price list based on tot quantity ordered

    Is it possible to manage a price list thinking about the quantity ordered and not the validity date?
    Example: I have a new item and the price negotiated is 5,00 USD. Validity date from 01 Oct 2010.
    For the first 10.000 pcs the price will be 6,00 because I need to pay the development costs to the supplier.
    I would like to insert price 6,00 from quantity 0 to 10.000 and price 5,00 from 01 Oct 2010 to 31 Dec 9999.
    Order 1 for 3.000 pcs --> price 6,00
    Order 2 for 6.000 pcs --> price 6,00
    Order 3 for 5.000 pcs --> 1.000 price 6,00 then 4.000 price 5,00
    It is possible?
    Thanks.

    Hi,
    For the Basic price Condition type
    Goto M/06 >>Condition Type ( Ex : PB00 ) >>Select condition type >>Details ( Lense symbol ) Scales
    Maintain Scale Basis  : C  :   Quantity scale
                  Check Value : As per business Requirement ( Asending or desending ) save the condition type
    Now Goto Info record >>Puechase order data 1>>Conditions>> Select the condition type >> click F2 ( Scales )
    Maintain the Quantity & Price >>> Save the info record.
    Create the PO & test scenario with the variable quantity.
    Regards
    Manish kumar

  • Import Two Price Lists for one item

    Hi all,
    How we can import two price lits for one item and how to link it.
    For eg.
    Suppose Item A is having price 100 Rs today at 11 am
    and its price changes to 150 RS at 1 Pm.
    how we can do this.
    We also want to see the last price of that item.
    Reply
    Thanks,
    Neetu

    Neetu,
    What do you mean by changing?  Does the Item price flactuate throughout the day every day..if so you need to create a routine to import/update the pricelist constantly.
    If the 11 am and 1 pm are constant times when the prices change then you can maintain a pricelist for each one of them.
    Shooting for a solution without knowing the business background can be a bit wasteful.  If you might want to throw some light on the type of business and what the prices are for..
    I also see you have posted the same question earlier..Price Updation
    I would suggest that you post only one thread for one question.

  • Selection of a price list based on the delivery date of purchase orders

    Description of requirement:
    One of our customers would like to have the price list selected on the basis of the delivery date of purchase orders rather than on the posting date.
    The customer wants to have this feature available by the date scheduled for their go-live, that is January 2nd 2008.
    Best regards,
    Emmanuel Ruellan

    Dear development team,
    Is it possible to have the above functionality in a future version?
    Best regards,
    Emmanuel Ruellan

  • Report for vendor list based on items

    Hi Experts,
                    report format:
    ITEM NAME     ITEM TYPE    VENDOR NAME   VENDOR TYPE
    computer           domestic        abc computers     manufacturer
    computer           domestic        gef computers      dealer
    computer           domestic        jkl computers       trader
    sofa                   import            abc lifestyles       manufacturer
    chair                 domestic         xyz pvt ltd           dealer
    how many vendors are supplying that particular item? item type ? vendor type?
    Help in this query.
    Thanks & Regards,
    Saikrishna.

    Hi Raviraj,
                  Thanks. i just altered this query by giving condition.
    SELECT T1.[Dscription] as 'Item Name', T3.[ItmsGrpNam] as 'ItemType', T4.[CardName] as 'Vendor Name', T5.[GroupName] as 'Vendor Type' FROM OPCH T0  INNER JOIN PCH1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN OITM T2 ON T1.ItemCode = T2.ItemCode INNER JOIN OITB T3 ON T2.ItmsGrpCod = T3.ItmsGrpCod INNER JOIN OCRD T4 ON T0.CardCode = T4.CardCode INNER JOIN OCRG T5 ON T4.GroupCode = T5.GroupCode  WHERE T1.[Dscription] between [%1] and [%2] GROUP BY T4.[CardName], T1.[Dscription], T3.[ItmsGrpNam], T5.[GroupName]
    Thanks & Regards,
    Saikrishna.

Maybe you are looking for

  • Short dump-internal table size issue

    Hi, I get the following message in the short dump analysis for a report. No storage space available for extending table "IT_920". You attempted to extend an internal table, but the required space was not available. Error Analysis: The internal table

  • Itunes 7 and USB port problems

    I recently upgraded to Itunes 7.0.2, and have been trying to get it to work with my 60GB Ipod Photo. With Itunes 6, I could connect my Ipod via USB with no problems. With Itunes 7, my Ipod will connect perfectly fine. When I attempt to update my Ipod

  • Safari for Mavericks doesn't work since upgrade.

    Since I did an 'all upgrade' mid-June 2014, Safari is too annoying to use. It just gives me the Top Site pages every time I open, won't load my web archive pages or anything  else. (It will load a site if I've closed it as a 'faorced quit and reopene

  • DB connection is doing a DNS lookup

    I have an application coded in Java which checks the oracle database if any new record is added. so the line of code for eastablishing the conection is : java.sql.Connection conn = � DriverManager.getConnection ( "jdbc:oracle:thin:@10.3.7.197:1521:DE

  • Unable to play burned CD's

    Hi, I've burned some of of my iTunes playlists onto CD's to play them at my summerhouse CD player. I burned them and tried them out on the Mac itself and also on my CD player at home, a Harman Kardon HD7500 . They worked fine so I brought them on the