Items Price population

Hello,
I am unable to understand the workings of the price lists. I have defined the various price lists and given the pricing accordingly to each of the items.
Next, I have specified the default price list for each of the Business Partners, so that when creating a transaction such as Sales Quotation or Purchase Order, the price of the item from the default price list can get populated on the transaction screen. However, the price does not get populated and in some cases, a completely different price (INR 16.00 instead of INR 1950.00) gets populated.
I am unable to understand why the prices do not get populated. And where does the value INR 16.00 get populated from. I all cases, I am talking about the unit price of the item while creating the transaction. I have not defined any special prices nor any Hierarchies/Expansion.
The Hierarchies/Expansion doesn't work either, but that is another issue. Or is it related in anyway to this problem?
Awaiting your expert views.
Prajwal

Hello Prajwal,
In SAP Business One a specific hierarchy determines how a price is selected in a marketing document.
In the Item Master Data, the price which can be seen in the 'Price list' -> 'unit price' field displays the price for that item in that specifc price list, it has no effect on the selection of the item's price in a marketing document such as an AR invoice.  For more information how the item price is selected in a marketing document, please see the Expert on Phone (EoP) newsletter article:
[How is the default item unit price determined in marketing documents?|https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=29524391]
Also to find out more information about the Unit Price in the Item Master data, please read the following EoP newsletter article:
[Can a default price list be defined in the 'Item Master Data'? |https://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=23593860]
I hope this helps
Noreen
Edited by: Noreen Armstrong  on Oct 8, 2008 1:35 PM

Similar Messages

  • The item price transferred from catalog cannot be changed in SC

    Hi Team,
    In Shopping cart for catalog item with price as zero(which are selected form catalog ),The Price field is editable so if we change the price from zero to
    other value and when we click on order the below shown error is populating.
    And also the below mentioned sap notes are implemented for the solution
    Please help so that we can change the price form zero to other value.  SRM 7.0 Support pack 8
    Thanks & Regards,
    Padmasai Kantheti

    Hi Padmasai,
    This is the standard behavior if you have the checkbox "Activate SC Item Price Check From Catalog"
    active for your catalog web service definition.
    When this checkbox is active system will always check for price change and will not be allowed to change the price from catalog.
    Regards
    Sam

  • Warning on Item price during contract and PO creation

    Hi Experts,
    When I create a contract, I put a material with mat. code and expect the system takes the standard price in the accounting tab of the material master.
    1/  Is there a way the system picks up the price auto. from the material master ?
    i.e. syst. warning during contract creation when I put the mat. code : +Effective price is 0.00, material price is 10.00 + 
    I do not understand why the syst. gives me this message (I have a standard price of 100 in MM and I put a net price of 100 during contract creation)
    2/  During PO creation, the syst. picks up the item price from the contract but I receive this message :
    Effective price is 100.00, material price is 10.00
    Again, I do not understand how the syst. indicates the mat. price at 10 (while I put 100 in MM and 100 in contract item level).
    Could anyone helps on this topic?
    Thanks in advance for your help.

    Any inputs will be much appreciated. Thanks

  • Item Price in report for every transaction

    Hi Guys.i am using the below queries for Stock report and i am getting the desired output  except the price calculation.
    In that query it is calculated like max(price) or avg(price) but instead of that i need the item price for that particular transaction  and also i need the prices for opening stock , goods issue, goods receipt and closing stock seperately in each column .
    pls provide me the updated query.
    Declare @FromDate Datetime
    Declare @ToDate Datetime
    Declare @Group nvarchar(10)
    Declare @Whse nvarchar(10)
    Set @FromDate = (Select min(S0.Docdate) from dbo.OINM S0 where S0.Docdate >='[%0]')
    Set @ToDate = (Select max(S1.Docdate) from dbo.OINM s1 where S1.Docdate <='[%1]')
    Set @Group = (Select Max(s2.ItmsGrpCod) from dbo.OITB S2 Where S2.ItmsGrpNam = 'Group B')
    Set @Whse = (Select Max(s3.Warehouse) from dbo.OINM S3 Where S3.Warehouse = '03'  )
    Select
    @Whse as 'Warehouse',     
    a.Itemcode,
    max(a.Dscription) as 'Description',MAX(a.Price) as 'Price',
    sum(a.[Opening Balance]) as [Opening Balance],
    sum(a.[IN]) as [Receipt],
    sum(a.OUT) as [Issue],
    ((sum(a.[Opening Balance]) + sum(a.[IN])) - Sum(a.OUT)) as Closing,
    ( MAX(a.Price) *  ((sum(a.[Opening Balance]) + sum(a.[IN])) - Sum(a.OUT)) ) as ClosingValue
    from(
    Select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.Price,
    (sum(N1.inqty)-sum(n1.outqty)) as [Opening Balance],
    0 as [IN],
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate < @FromDate and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.Price
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.price,
    0 as [Opening Balance],
    sum(N1.inqty) as [IN],
    0 as OUT
    From dbo.OINM N1
    Where
    N1.DocDate >= @FromDate and N1.DocDate <= @ToDate and
    N1.Inqty >0
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.price
    Union All
    select
    N1.Warehouse,
    N1.Itemcode,
    N1.Dscription,N1.price,
    0 as [Opening Balance],
    0 as [IN],
    sum(N1.outqty) as OUT
    From dbo.OINM N1
    Where
    N1.DocDate >= @FromDate and N1.DocDate <=@ToDate and
    N1.OutQty > 0
    and N1.Warehouse = @Whse
    Group By
    N1.Warehouse,N1.ItemCode,N1.Dscription,N1.price) a, dbo.OITM I1
    where
    a.ItemCode=I1.ItemCode and
    I1.ItmsGrpCod = @Group
    Group By
    a.Itemcode
    Having sum(a.[Opening Balance]) + sum(a.[IN]) + sum(a.OUT) > 0
    Order By a.Itemcode
    Regards,
    Vamsi

    Hi Gordon,
    We are maintaining different Price Lists  so is it possible to give the input in the query to select the report based on which price list???
    Or else  is it better to create an udf in item master data for Standard price of the item and display it in report??
    And i have another doutb that while i run the inventory audit report  and the query it is showing different values .. why is it so??
    pls give me the solution for the same,
    thanks in advance..

  • Cash Discount at header is not reducing line item price

    Hi Experts,
    While putting cash discount at header, it is not reducing price of the my total line item. I am having total line item price = 100 USD (10 USD * 10 Qty). I am entering 10 USD as cash discount at header. It is not reducing total line item price to 90. Also in my accounting document 10 USD (cash discount) is going to my tax account.
    Please advise.
    Regards,
    Kamal

    Hi,
    The cash discount case will only be applicable in connection with terms of payment.  You will have to define your customized discount condition type in M/06 and assign it to your PO pricing schema via M/08 transaction.  Make sure it shall not be set as 'Statistics' condition type.
    Cheers,
    HT

  • Item Price in warehouse is not defined. Continue!

    Hello everyone,
    I created a new User - Defined Field at Item Master Data. I entered a number in this field and pressed Update button. After that, SAP showed a system message: "Item price in warehouse is not defined. Continue?" as picture:
    I pressed Yes and Update button. But the number wasn't saved. I don't know what it is. Could you help me, please?
    Thank you very much.
    Regards,
    Dong Pham Nhat

    Hi,
    If you add item master data without item cost, then you get above system message. Refer below screen shot.
    2. Do you updating this cost from above UDF by FMS?
    Thanks & Regards,
    Nagarajan

  • Get Item price based on Price List

    Hi all,
    anyone has some sample of how to get the price for an item based on a specified price list, selected by the user, following the SAP's rules for assigning item price?
    I've used the GetItemPrice method, but it doesn't need a price list reference and i think it gives back the basic price of the item.
    I'm able to get the price list and the item code. How can i get the correspondig price (unit price) for that item?
    Thanks in advance.
    Nick

    Thanks Rasmus,
    i've done. I get the PriceList currently selected by the combo box and update the price list used by the BP, and after that i use the getitemprice.
    So it should work now, i get the correct prices related to the pricelist selected and i think that using the getitemprice the price that i obtain follows the sap B1 logic in assigning prices.
    After that i'm considering to set back the pricelist on the BP to the one that is originally stored in the BP.
    Thanks for your help

  • Fixed Item Price Promotion not working properly in ATG 10.1.1

    Hi All,
    Suppose Price of 1 Shirt is $30 & there is promotion "Buy 2 Shirts for $50" with fixed item price $25.
    If we buy 3 shirts, it will cost $80(2 shirts for $ 50 & 1 for $20).
    The above promotion is working fine in ATG 2007.1 but not in ATG 10.1.1.
    In ATG 10.1.1 it work as follows,
        If we buy 3/4 shirts, ATG will price first 2 shirts with original price & will give discount to next 1/2 shirts.(total = 30 + 30 + 25 + 25 = $110). It should actually cost $100.
    We have following condition & offer for promotion
    Condition :
    For next 2 ( product whose type is Shirt )
    Offer :
    up to 2 (product whose type is Shirt )
    Thanks,
    Pratik

    I'm having the same issue, and no one seems to have a solution/know whats going on...

  • Catlog item price is not updated after pubishing catalog sucessfully

    Hi,
    Hi All,
    Our user has updated catalog item price for sullplier and published successfully long ago, but when ever user creating Shopping cart fro that catalog then item price is still showing old price instead of new price.
    Request you to any one advice me, how to solve this issue?
    Many Tnaks,
    Venkat

    is the TREX running ??
    In your SRM system go to transaction SM59 and under TCP/IP-Connections search for destination called
    TREXDEFAULT_REG, double-click on it and click on connection test button (your destination might have a different name).
    Please check following table entries.
    /CCM/D_CTLG_REQ SE
    /CCM/D_IDX_META inactive index
    /CCM/D_IDX_CHAR any entries for inactive index ?
    are u publshing the entire master catalog ?? or part of it ??
    thanks
    -Adrivit

  • Using API  to run Catalog Bulk Load - Items & Price Lists concurrent prog

    Hi everyone. I want to be able to run the concurrent program "Catalog Bulk Load - Items & Price Lists" for iProcurement. I have been able to run concurrent programs in the past using the fnd_request.submit_request API. But I seem to be having problems with the item loading concurrent program. for one thing, the program is stuck on phase code P (pending) status.
    When I run the same concurrent program using the iProcurement Administration page it runs ok.
    Has anyone been able to run this program through the backend? If so, any help is appreciated.
    Thanks

    Hello S.P,
    Basically this is what I am trying to achieve.
    1. Create a staging table. The columns available for it are category_name, item_number, item_description, supplier, supplier_site, price, uom and currency.
    So basically the user can load item details into the database from an excel sheet.
    2. use the utl_file api, create an xml file called item_load.xml using the data in the staging table. this will create the xml file used to load items in iprocurement and save it in the database directory /var/tmp/iprocurement This part works great.
    3. use the api fnd_request.submit_request to submit the concurrent program 'Catalog Bulk Load - Items & Price Lists'. This is where I am stuck. The process simply says pending or comes up with an error saying:
    oracle.apps.fnd.cp.request.FileAccessException: File /var/tmp/iprocurement is not accessable from node/machine moon1.oando-plc.com.
    I'm wondering if anyone has used my approach to load items before and if so, have they been successful?
    Thank you

  • Max Item Price

    Hi Guys,
    I need some changes in the  below query.
    the query is showing correct values for opening, issue , receipt and closing stock values but the problem arising in the price calculation.
    In the query the item price is calculated from max(price) or Avg(Price) but we need the item price for that particular transaction.
    Right now we are maintaining FIFO in item price and just we need the price for each opening, issue,receipt and closing stock individually at what item price that transaction has been done.
    select a.ItemCode,a.Des, a.WareHouse , (SELECT (sum(t1.inqty - t1.outqty))
    FROM OINM t1 
    WHERE (T1.DocDate < '[%1]') and (t1.itemcode = a.itemcode) and (t1.warehouse = a.whs) ) as 'OB', a.Price,a.inqty as 'Goods Receipt',a.outqty as 'Goods Issue', (SELECT (sum(t1.inqty) - sum(t1.outqty))
    FROM OINM t1  
    WHERE (T1.DocDate <= '[%2]') and (t1.itemcode = a.itemcode) and (t1.warehouse = a.whs)) as 'Closing',
    ( a.Price *(SELECT (sum(t1.inqty) - sum(t1.outqty))
    FROM OINM t1  
    WHERE (T1.DocDate <= '[%2]') and (t1.itemcode = a.itemcode) and (t1.warehouse = a.whs)) ) as 'Closing Value'
    from (SELECT max(T0.[ItemCode]) as 'ItemCode', max(T0.[Dscription]) as 'Des',sum(T0.[InQty]) as 'InQty', sum(T0.[OutQty]) 'OutQty',t0.warehouse as 'whs' ,
    (select w1.whsname from owhs w1 where w1.whscode = t0.warehouse) as 'Warehouse',max(T0.[Price]) as 'Price'
    FROM OINM T0 
    inner join oitm o1 on o1.itemcode = t0.itemcode
    inner join oitb o2 on o2.itmsgrpcod = o1.itmsgrpcod 
    WHERE (T0.[DocDate] >= '[%1]' and  T0.[DocDate] <= '[%2]')  and
    (o2.itmsgrpnam >= '[%3]' and o2.itmsgrpnam <= '[%4]' )
    group by T0.[ItemCode],t0.warehouse)a
    Regards,
    Vamsi

    Hi Vamsi,
    You may refer to my answer from your another similar thread.
    Thanks,
    Gordon

  • Receiver objectype (B1i 8.8) for price catalog or item price intheGeneral

    what is the receiver objectype (B1i 8.8) for price catalog or item price
    in the Generate of BizPackage and BiU where my sender objecttype is ECC6_Pricat (to be created)?
    Edited by: Elson Wong on Feb 28, 2012 4:35 PM

    If i correctly understood your problem, i think you have to manage (in your trasformation) the section between <Items_Prices> and </Items_Prices>.
      <?xml version="1.0" encoding="utf-8" ?>
    <BOM xmlns:bfa="urn:com.sap.b1i.bizprocessor:bizatoms">
    <BO>
         <AdmInfo>
              <Object>4</Object>
              <Version>2</Version>
         </AdmInfo>
         <Items>
              <row>
                   <ItemCode>AAAAAA</ItemCode>
                   <ItemName>BBBBBBBBB</ItemName>
              </row>
         </Items>
         <Items_Prices>
              <row>
                   <PriceList>1</PriceList>
                   <Price>27.400000</Price>
                   <Currency>EUR</Currency>
              </row>
              <row>
                   <PriceList>2</PriceList>
                   <Price>0.000000</Price>
                   <Currency>USD</Currency>
              </row>
         </Items_Prices>
         <ItemWarehouseInfo>
              <row>
              </row>
         </ItemWarehouseInfo>
         <ItemPreferredVendors>
         </ItemPreferredVendors>
    </BO>
    </BOM>
    BR

  • Modules for recommending new catalog item price

    Hi,
    we have catalog item price history, we have customer purchase history, which module(s) can/should we use to price a new product?
    Thanks
    hyang

    Hi, hyang,
    I think you might want to think about a metric you want to optimize, such as the monthly/weekly revenue of this new product, or number of items sold per month/week, while taking the price as an important factor. Then, from the historical sale history, you
    can train a model and see how price is impacting the metric. The model might give you some insight of the relationship between the price and the metric. 
    Alternatively, if you do want to directly determine the price, you can build a regression model, where the target is the price, the variables might include features of products, how long this product has been on market, the demand of this product, whether
    it is seasonal, holiday related product, etc. 
    Hope at least it can give you some hint at least.
    Thanks.
    Hang

  • How to find average item price

    How can i find the average item price of an item throug quey or application

    Hi,
    Please review the following threads ..
    item_price
    item_price
    SQL query to display the price of an ITEM
    Re: SQL query to display the price of an ITEM
    You can also search for old threads which discuss the same topic --> [Average Item Price|http://forums.oracle.com/forums/search.jspa?threadID=&q=average+item+price&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001].
    Regards,
    Hussein

  • Change orders item price conditions

    Hi all !!
    I have to change/update orders item price condition in a report.
    I think is possible calling the function CRM_ORDER_MAINTAIN but I do not manage to do that.
    The CT_INPUT_FIELDS have these values:
    REF_GUID = item guid
    REF_KIND = 'B'
    OBJECTNAME = 'PRIDOC'
    Is it correct ?
    Which others parameters have to be passed to the function?
    Thanks in advance for your help!!
    Elena

    example:-
    *& Report  ZSALESORDER_CHANGE
    REPORT  ZSALESORDER_CHANGE MESSAGE-ID 38.
    Selection Screen Definitions *
    PARAMETERS: p_vbeln TYPE vbap-vbeln OBLIGATORY, "Order Number
    p_posnr TYPE vbap-posnr OBLIGATORY, "Order Item
    p_etenr TYPE vbep-etenr OBLIGATORY, "Schedule Line
    p_reqqty TYPE bapischdl-req_qty OBLIGATORY. " Order Qty
    Internal Tables/Structures/Variables for calling BAPI. *
    DATA: i_hdr TYPE bapisdh1,
    i_hdrx TYPE bapisdh1x,
    i_ret TYPE bapiret2 OCCURS 0 WITH HEADER LINE,
    wa_ret TYPE bapiret2.
    DATA: BEGIN OF i_sched OCCURS 10.
    INCLUDE STRUCTURE bapischdl.
    DATA: END OF i_sched.
    DATA: BEGIN OF i_schedx OCCURS 10.
    INCLUDE STRUCTURE bapischdlx.
    DATA: END OF i_schedx.
    START-OF-SELECTION Event *
    START-OF-SELECTION.
    *" Initialize internal tables.
    REFRESH: i_sched, i_schedx, i_ret.
    CLEAR: i_sched, i_schedx, i_ret.
    *" Fill required ORDER_HEADER_IN data.
    i_hdrx-updateflag = 'U'.
    *" Fill required SCHEDULE_LINES data.
    i_sched-itm_number = p_posnr.
    i_sched-sched_line = p_etenr.
    i_sched-req_qty = p_reqqty.
    i_schedx-updateflag = 'U'.
    i_schedx-itm_number = p_posnr.
    i_schedx-sched_line = p_etenr.
    i_schedx-req_qty = 'X'.
    APPEND i_sched.
    APPEND i_schedx.
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
    EXPORTING
    salesdocument = p_vbeln
    order_header_in = i_hdr
    order_header_inx = i_hdrx
    TABLES
    return = i_ret
    schedule_lines = i_sched
    schedule_linesx = i_schedx.
    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
    LOOP AT i_ret.
    WRITE / i_ret-message.
    ENDLOOP.

Maybe you are looking for

  • How can i create  Jar file using Eclipse IDE.

    Hi Guys Am new to java. I want convert my project into executable jar file. In my project am using itext.jar.And some other folder. already i create jar file.But its not working.only its working 4 modules after that its say file cannot found exceptio

  • Dynamic columns on output values for a Web Service connection

    Hello, I'm trying to create a web service connection that is similar in response to the XML data connection in that i don't want to fix the number of columns per row down in the WSDL. i.e. i want to create an array of columns:   <xsd:complexType name

  • Sending Program Changes to external MIDI device

    Just getting started with MainStage, so excuse the basic question . . . I'd like to use MainStage with two main pieces of hardware – an Elektron Monomachine acting as the master clock and sequencer, and a Machinedrum, which is slaved to the Monomachi

  • Copy restricted key figures

    hi, how can i copy restricted key figure? thanx

  • I want to open folders in new windows on 10.9.4.

    This was always my default setting, but it seems to have disappeared.  Apple is ******** in changing essential workflows that people have been using for years.  There should be 2 options, open in new window, or not.  Give us back the option Apple.