Price List Error in Bill of Materials in relation to SAP Note 1056208

Hi Experts,
I have uploaded the Bill of Materials --both the Header and Lines using DTW successfully but when I try to update the Product Price of the Parent manually in the Bill of Materials, this error occurs:
"Variation between number of price lists and number of price lists for items"
I have also tried running the script provided in SAP Note 1056208 to check if there are any inconsistencies in the Price List records but there is none.  The number of records in both tables are the same.
We have 3 levels of Bill of Materials (FG, WIP1, WIP2).  I need to update the Product Price of WIP2 first so that its price will appear in the line items since it is a component of WIP1.
I hope you could help me with my problem and I would appreciate your prompt replies.
Thank you very much!

Hi!
In BOM u will find a Orange Color Drop Down Arrow @ Right-Bottom Corner. You have to click on that to generate Price for your Parent based on the Child.
Select the Approp Price List in Header of BOM and in Row Level. Update prices for Child Items, now Follow the above step.

Similar Messages

  • Price List error

    Dear Experts,
    When i am clicking on Issue for production then below error is coming..
    i am not able to do Issue for Production..
    Is this error occurred Because of Posting Period ????
    Please help.
    Thank in advance,
    Santosh.

    Hi sir,
    Thank you for replay,
    My issue get solve sir.
    Thank you for clearing me the issue is related to Price List not Posting Period.
    In my database we have two users but error was came for only one 2nd user
    so i check Authorizations of 2nd user that was No Authorize so make it read only
    & issue get solve!!!
    Thank you,
    Santosh.

  • Message 3506-9 Price List Error - Please Help

    Thank you in advance for your help - here is my question:
    I am attempt to make a new price list using the following under Modules:
    Inventory --> Price Lists --> Price Lists
    When on the Price Lists Form, I right click on the last row and click on "Add Row".  I then add my new price list name, my Base Price List (same as the price list name), my factor (1), and my Rounding Method (no Rounding).  I am also using the "Update Entire Price List" option so I go ahead and click on "Update".
    Unfortunately, the next screen I receive is labeled as "Price Lists" and shows an error message as follows:
    "Variation between number of price lists and number of price lists for items [Message 3506-9]"
    I have checked the number of Distinct Price Lists in ITM1 and there are four. My current number of Price Lists in OPLN is four.  I do not understand what is causing this message and why it is preventing me from adding another price list.  Thank you for your advice on what this message means and if there are any solutions.
    Here is my SAP version information:
    SAP Business One 2007 A (8.00.177) SP:00 PL:38

    Hi Jeff Olmstead,
    We have investigated on the issue.
    This error message is related to price lists. Have you recently imported
    price lists or items into Business One?
    The problem is that the number of records in OITM does not match the
    number of records in ITM1. For every record in OITM
    there must be records in ITM1 according the number of price list in B1
    E.G. if I have 20 items and 10 price list I should have 200 records in
    ITM1. This situation can happen during import data from external
    application and not directly from B1.
    Please run the following queries to locate the problem:
    This will give you the number of items in your system:
    SELECT Count(T0.ItemCode) FROM OITM T0
    This will give you the number of price list in your system:
    SELECT Count (T0.ListNum) FROM OPLN T0
    Multiply the result of the two queries.
    This should match with the result of the following query:
    SELECT Count(T0.ItemCode) FROM ITM1 T0
    If this does not match this means that not all items are linked to all
    price lists, which in turn will not allow you to create or update
    an existing price list.
    There are 3 diffarent scenarios that can caouse this problem -
    1. Items exist in OITM and does not Exist in ITM1:
    To locate these items please execute the following query to find the
    items that are not linked.                                                              
           SELECT T0.ItemCode as 'OITM', T1.ItemCode as 'ITM1'
           FROM OITM T0
           LEFT OUTER JOIN ITM1 T1 ON T0.ItemCode = T1.ItemCode
           WHERE T1.ItemCode is NULL
    If you enter a price into the master data the link will be created. You
    can also enter the price in the pricelist.
    2. Items exist in ITM1 and does not Exist in OITM:
    To locate these items please execute the following query to find the
    items that are not linked.
           SELECT T1.ItemCode as 'OITM',  T0.ItemCode as 'ITM1'
           FROM ITM1 T0
           Left JOIN OITM T1 ON T0.ItemCode = T1.ItemCode
           Where T1.ItemCode is NULL
    3. Items do not Exist in in all price lists (Records are missing in
    ITM1):
    To locate these items please execute the following query to find the
    items and price lists missing from ITM1.
          select itm1.itemcode,
               itm1.pricelist,
               a.listnum,
               a.itemcode,
               oitm.createdate
          from   itm1 right join
                (select itemcode, listnum from oitm, opln) as a
               on itm1.itemcode+ convert(nvarchar, itm1.pricelist) =
    a.itemcode+ convert(nvarchar, a.listnum )
               inner join oitm on a.itemcode  = oitm.itemcode
                 where  itm1.itemcode is null
                 order by 5,1, 4,3
    If the query retrieves any results, please contact your Support Center.
    Hope this helps.
    Best Regards,
    Summer Ding
    SAP Business One Forums Team

  • Error while switching from price list  while entering  the sales order

    hi
    i am getting this error " App - ont -250271 On line discounting is not allowed ; order type enforces price list"
    while switching from price list column
    I checked the transaction type and it does not have enforce price list check box checked.
    do i have to check some where else?
    Regards
    sudharshan.

    Hello,
    Did you fill lines? and after this you want change price list on the header?
    Check your price list, modifier and qualifier set-up because it seems that there is a problem.
    Regards,
    Luko

  • Cant upgrade from 10.3.2 to 10.6.8 bill of materials needed

    error reads bill of materials needed? how do i fix or get .bom file?
    Thanks

    I should rephrase that, for those Macs that shipped new with 10.7 or later, the only way to get 10.6.8 or earlier running is through virtualization of the server operating system.   When I say "new" that means the way my tip 6841 identifies them.   
    MacBook Pro 9,x and higher
    Mac Pro EMC# 2629, and Mac Pro 6,x and later
    Mac Mini 5,x and later
    iMac 12,1 i3 (EMC 2496 on foot, MC978LL/A), iMac 13,1 and later
    MacBook Air 4,x and later
    All MacBooks (without Air or Pro designation) can at least use the system specific 10.6 installer disk that shipped with them if they are newer than 10.6's August 28, 2009 release.
    Anything older you should at least be able to get a system specific 10.6 installer if not the retail disk.
    The retail 10.6 disk that is available now works on pre-March 15, 2010 Macs.  To be more specific on those Macs, that means:
    iMac 11,1 and older
    Mac Mini 3,x and older
    MacBook 6,1 and older
    MacBook Pro 5,x and older
    MacPro 4,x and older
    MacBook Air 2,x and older
    can all use the current 10.6 retail available from the Apple Store.
    Macs that fall between those criteria must use the 10.6 installer that shipped with them to install 10.6.

  • Error while billing after device changes

    Dear Experts,
    While i am trying to bill the customer on 29.09.2011, iam getting following error.
    any clue please help..
    the customer having device changes like following
    mrdate            DEvice                  Reason         Mr reading
    20.09.2011          C                         01                   134          
    23.07.2011          C                         21                   117
    22.07.2011          B                         22                   3615
    25.03.2009          B                         21                   3345
    24.03.2009         A                          22                   760
    24.03.2009         A                          02                   760
    20.03.2009         A                          01                   758
    13.10.2008         A                          06                   667                   
    *Internal error: Error when reading internal table x_INST-IETDZ in isu_copy_inst_for_reg_extrapol
    Message no. E9890
    Diagnosis
    An error has occurred reading an internal table.
    It is probably a program error. A data inconsistency may also exist.
    System Response
    The system can not perform your command due to a program error.
    Procedure
    Note:
    The message text and message number
    The name of the internal table and the name of the module/form
    The transaction/report
    The entries which lead to this error.
    Send a problem message with these specifications to SAP.*

    Hi EnergySaver,
    Can you please check SAP note - 1281304.  Please find the details below:
    Symptom
    You perform billing for an installation using dynamic period control and the system issues error message E9 890 'Internal error: Error when reading internal table x_INST-IETDZ in isu_copy_inst_for_reg_extrapol ".
    Other terms
    EASIBI, EASISI, EAMASI, EAMABI, E9 890, 890(E9), EABL, ABLESTYP, DPC, dynamic period control, LOGIKZW, IZWST
    Reason and Prerequisites
    This problem is caused by a program error.
    The device or register data has been changed during the billing period. However, the logical register number has not changed. The corresponding removal reading was estimated (meter reading category 03). A proration also takes place within the billing period, for example due to a price change.
    Solution:
    Implement the corrections attached in the SAP note.
    Please let me know if this helps you in sloving your error.
    Thanks,
    Mayuresh

  • QP: Bulk Import of Price List

    Hi All,
    I encouter this error when i run this CP.
    Program Name : ‘QP: Bulk Import of Price List’
    Erroring with the following error :
    QP_INTERFACE_LIST_HEADERS/SAMPLE_HEADER Invalid Date.
    Output :
    ------Processing Price List Entity--------
    -----------Bulk Pricelist Data Loader---------
    Paremeters
    Entity Name:
    Process Id:
    Process Type:
    Process Parent: Y
    Number Of Threads: 1
    Number Of succesfully Processed Headers: 0
    Number Of Errored Headers: 1
    Number Of succesfully Processed Qualifiers: 0
    Number Of Errored Qualifiers: 0
    Error Details
    4766507/PRL/QP_INTERFACE_LIST_HEADERS/SAMPLE_HEADER Invalid Date.
    4766507/PRL/QP_INTERFACE_LIST_HEADERS/SAMPLE_HEADER Invalid Date.
    thanks,

    Please check the date format mentioned for start_date_active
    For QP_INTERFACE_LIST_HEADERS, it is VARCHAR2 and should be inserted as a character string in the format YYYY/MM/DD
    For QP_INTERFACE_LIST_LINES, it is however a DATE field which means that you can enter a normal date there
    Regards
    Soumya

  • Price List erro - variation between the number of price lists

    The following error is occuring when adding a price list. 
    Price List error - variation between the number of price lists and number of price lists items.
    We have reviewed with recommendations from the below post, but are UNABLE to run the 2nd proposed query.
    Message 3506-9 Price List Error - Please Help
    This query is not able to be executed - can you please supply another query,
    SELECT T1.ItemCode as 'OITM', T0.ItemCode as 'ITM1' FROM ITM1 T0 Left JOIN OITM T1 ON T0.ItemCode = T1.ItemCode Where T1.ItemCode is NULL 3
    Thanks in advance for you assistance

    Hi,
    Remove the '3' from the end, then the query will run properly:
    SELECT T1.ItemCode as 'OITM', T0.ItemCode as 'ITM1' FROM ITM1 T0 Left JOIN OITM T1 ON
    T0.ItemCode = T1.ItemCode Where T1.ItemCode is NULL
    Regards,
    Nat

  • Missing Functionality - Price List on BOM Header via DI API

    short: Cannot access Price List (oitt.pricelist) OR Show BOM components (oitt.showcomp) fields from SDK or DTW on BOM Header.
    longer: issue where we are creating Bills of Material using the DI API. We are unable to fill the Price List on the header (oitt.pricelist) via the DI API. This does not affect functionality of the BOM or any production orders created from the BOM. However it is a problem when we try to rollup prices using Update Parent Item Prices Globally. This utility is looking for the relevant price list in the Bill of Material Header and thus ignoring all of our items that were created via the DI API.

    Are you serious ?
    They use this property to change the Price List of a Goods Receipt ?
    I mean I understand that this is a Marketing Document but the lack of a property for disctinct values like Price List
    is not that good.

  • Mass updating/uploading of a price list

    Hi,
    Need to know if there is a way to mass update a price list. For example, I have 1000 items on price list 3. I need to update the prices of all items in the list and there is no definete factor. Since there is no definete factor I need to update all manually and since there are many items, need to know if there is a way to upload the prices for a specific price list.
    also need to know if there is any way to update the "Last Purchase price" list
    thanks for any help !

    Hi,
    thanks for the details. I still have an issue on this. I have used the templates and tried to upload the price list and face the following problem.
    First, I am not clear as to what the field "LineNum" in the "Item_Prices" template means. I assumned that this was the price list number, but even though the upload says that all items were successfully updated, I cannot find any price list that has the updated prices... all lists still have the same old price... : (
    Now I am confused... Need some help on the below:
    1. LineNum : Is this the price list number ?
    2. I have manually maintained some of hte prices, can they be updated ?
    3. What about the prices that are taken as a factor of a base list ( like 1.3x Last purchase price...)
    Need some help urgently on this please...
    Thanks !
    Nirusha

  • Price List per Document Line

    Hi all,
    Is it possible to select Price list per Document Line, instead of Document?
    Thanks in Advance

    Hi,
    The price list can be selected as per BP and also as per items. In SAP-B1 the prices in the marketing documents are considered from the Price list defined in Business Partner Master data.
    It is not possible to assign a specific price list for particular warehouse.As a work around what you can do is define a price list named Warehouse and maintain the prices of all items.
    When you are creating a marketing document select the particular price list by going to Form settings,Documents tab.The price of the item will be changed automatically
    Regards
    Vikas
    SAP Business One Forums Team
    Edited by: Vikas Rastogi on Feb 10, 2009 4:58 PM

  • Query on Price List Qualifiers

    Hi,
    I am trying to understand the functionality of pricing manager in 11.5.3.
    What is the meaning of attaching a modifier list as qualifier to price list?
    i.e.
    1. I have 2 price lists named Coporate and Base List.
    2. I attach Corporate Price list as a qualifier to Base Price List.
    What is meaning of this relation?
    Thanks,
    Srini
    null

    Hi Don,
    Not all your required info saved in the B1 table.  This is the best I could get:
    SELECT DISTINCT t0.ItemCode, t1.ItemName, T0.PriceList,T2.Price 'OLD', T0.Price 'New', MAX(T2.LogInstanc) 'Last Changed'
    FROM dbo.ITM1 t0
    INNER JOIN dbo.OITM T1 ON T1.ItemCode = T0.ItemCode
    INNER JOIN dbo.AIT1 T2 ON T2.ItemCode = T0.ItemCode AND T2.PriceList = T0.PriceList
    WHERE  ISNULL(t0.Price,0) != ISNULL(T2.Price,0) AND T0.ItemCode Like '[%0\]%' AND T0.PriceList = '[%1\]'
    GROUP BY t0.ItemCode, t1.ItemName, T0.PriceList,T2.Price, T0.Price
    Thanks,
    Gordon

  • Defaulting Price Lists

    Forum,
    Within the Item Master Data screen you have the 'Price List' field. Is there anyway of this defaulting to a specific price list when creating new items?
    Regards,
    Juan

    Hi,
    The Price List is displayed alphabetically under the list of the Item Master Data General Tab.
    Check Note No. : [546571|https://b1-support.wdf.sap.corp/sap/support/notes/546571]
    Symptom
    How can I see in the Item Master Data a certain price list as default?
    Cause
    Consulting
    Solution
    Since you can add as many price lists as you want, they are ordered alphabetically. To see certain price list as the first one in the Item Master Data, perform the following steps:
    1. Choose Inventory > Price Lists > Price Lists in the main menu.
    2. In the screen 'Price Lists' in the field 'Price List Name' type _ ([ shift] + [-]) in front of the name of the price list you want to see first.
    3. Note that when you update the name no other updates are held.
    4. Press the button 'Update'.
    5. The price list is updated.
    6. Press the button 'OK' on screen 'Price lists'.
    Hope it helps.
    Kind Regards,
    Jitin
    SAP Business One Forum Team

  • Include Price List in query using OITM

    Hi Experts,
    Firstly, apologies is this is a stupid question but I have a query on my OITM table which I need to add prices to from one of my price lists (not the system price lists) and I can't figure out how to write it as the price list doest seem to exist as another table in SAP.  Can anyone assist?
    Thanks
    Jon

    Hi Jon,
    You may try this that added one more condition to above query:
    SELECT T0.[ItemCode], T0.[ItemName], T2.[ListName], T1.[Currency], T1.[Price]
    FROM dbo.OITM T0 
    INNER dbo.JOIN ITM1 T1 ON T0.ItemCode = T1.ItemCode
    INNER JOIN OPLN T2 ON T1.PriceList = T2.ListNum
    WHERE T2.[ListName] = '[%0]'
    Thanks,
    Gordon

  • Item and uom not on price list and unable to book the order

    Hi,
    Actually while trying to create a sales order using 'Order Import', facing the below issue and the List Price in the Line Item is NULL.
    This is preventing the order from being booked.
    ITEM<902986> and UOM<PT> not on US CONSOLIDATED PRICE LIST<Price List>.
    The Item is present in the Price list and also the dates are well in past.
    Not sure if this a setup issue or issue with the interface program.
    Please help me in resolving this issue.
    Thanks in Advance.
    Regards,
    Vamsee

    Check UOM for this part in pricelist.

Maybe you are looking for

  • How do i know if an iPhone is stolen/lost?

    Ive found an iPhone 5 being sold through a friend. All i want to know if how can i find out if it is stolen? i dont want to buy a stolen iphone. He claims its from an expired contract phone but i obviouisly want to double check. I heard that if you i

  • I lost CD for Photoshop Album 2.0.  I need to re-install it after I re-install my operating system.

    Where can I download the program?

  • Cannot load certain websites

    Hey all. This is the first time I have ever experienced this problem. As of today I can't load Facebook and a couple other sites. One minute it was working fine, the next I was kicked off. I waited awhile and was able to get back onto FB only to be k

  • Image not postioned correctly

    I have 2 images inserted on either side of this portion of my site, but the image on the right side is showing up too low. I've inserted an image of this, because I'm not ready to upload the changes to my site yet. If you need to see the code, do I j

  • Snooze interval in Notification Centre

    In Mountain Lion you get iCal reminders en reminders from the app through notification centre. If you don't want to follow up immediately you can hit the snooze button. In Lion (10.7) you could set the snooze interval (e.g. 30 minutes, 1 hour, 2 hour