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

Similar Messages

  • Error in QP: Bulk Import of Price List

    Hi All,
    I am trying to import price list records using the concurrent program 'QP: Bulk Import of Price List'. I am facing one issue in this...below is the error detail:
    7164262/PRL/QP_INTERFACE_LIST_LINES//RAGH-L-3 A price break child line must have at least one pricing attribute.
    The header and Qualifier records are getting imported sucessfully, the issue is with the line and it's attributes. Below are the fields on interface tables whcih i m populating:
    INSERT INTO QP_INTERFACE_LIST_LINES (
    ORIG_SYS_LINE_REF,
    ORIG_SYS_HEADER_REF,
    LIST_LINE_TYPE_CODE,
    START_DATE_ACTIVE,
    END_DATE_ACTIVE,
    ARITHMETIC_OPERATOR,
    OPERAND,
    PRIMARY_UOM_FLAG,
    PRODUCT_PRECEDENCE,
    INTERFACE_ACTION_CODE,
    PROCESS_FLAG,
    PROCESS_STATUS_FLAG,
    PRICE_BY_FORMULA,
    AUTOMATIC_FLAG,
    REPRICE_FLAG
    --PRICING_GROUP_SEQUENCE
    ) VALUES
    'RAGH-L-3',
    'RAGH-H-3',
    'PLL',
    sysdate,
    NULL,
    'UNIT_PRICE',
    150,
    'Y',
    230,
    'INSERT',
    'Y',
    'P',
    NULL,
    'Y',
    'Y'
    --0
    INSERT INTO qp_interface_pricing_attribs
    orig_sys_pricing_attr_ref,
    orig_sys_line_ref,
    orig_sys_header_ref,
    PRODUCT_ATTRIBUTE_CONTEXT,
    product_attr_code,
    product_attr_val_disp,
    product_uom_code,
    interface_action_code,
    process_flag,
    process_status_flag,
    PRICING_ATTRIBUTE_CONTEXT,
    PRICING_ATTRIBUTE,
    PRICING_ATTR_VALUE_FROM_DISP,
    COMPARISON_OPERATOR_CODE,
    PRICING_ATTR_VALUE_TO_DISP )
    VALUES
    'RAGH-ATTR-3',
    'RAGH-L-3',
    'RAGH-H-3',
    'ITEM',
    'INVENTORY_ITEM_ID',
    'CM13139',
    'EA',
    'INSERT',
    'Y',
    'P',
    'ADS_PRICING',
    'COST',
    '25',
    'BETWEEN',
    '30' );
    Using the above process I am getting the error as mentioned:"7164262/PRL/QP_INTERFACE_LIST_LINES//RAGH-L-3 A price break child line must have at least one pricing attribute.".
    If I am not using the pricing attributes PRICING_ATTRIBUTE_CONTEXT,PRICING_ATTR_CODE, Pricing_attr_value_from,COMPARISON_OPERATOR_CODE, PRICING_ATTR_VALUE_TO I am able to import the line records also.
    The script provided by Oracle also uses the same columns in the interface table, kindly help me if any one have any idea regarding this issue.

    Hi Luko,
    I tried the same script given by oracle, but it is giving me the error as I mentioned earlier. When I am not using the pricing line attributes, it is working fine. The error is coming only when I am passing the pricing attribute parameter(PRICING_ATTRIBUTE_CONTEXT,     PRICING_ATTR_CODE,     PRICING_ATTR_VALUE_FROM_DISP,
    COMPARISON_OPERATOR_CODE,     PRICING_ATTR_VALUE_TO_DISP).
    I am passing the values as shown below:
    PRICING_ATTRIBUTE_CONTEXT-Code fro pricing context i.e PRICING ATTRIBUTE
    PRICING_ATTR_CODE-code for attribute i.e. FREIGHT_COST
    PRICING_ATTR_VALUE_FROM_DISP-200
    PRICING_ATTR_VALUE_TO_DISP-300
    COMPARISON_OPERATOR_CODE-BETWEEN
    Thanks!

  • How to use QPXVBLK: QP: Bulk Import of Price List?

    hi,
    i'm trying to create a script for import price lists. i've read that this concurrent program "QPXVBLK: QP: Bulk Import of Price List" is what i need. i've been able to successfully create the script to populate the interface tables:
    QP_INTERFACE_LIST_HEADERS
    QP_INTERFACE_LIST_LINES
    QO_INTERFACE_PRICING_ATTRIBS
    but i'm getting an error.
    3436374/PRL/QP_INTERFACE_LIST_HEADERS/24934 Cannot perform Insert, as record with orig_sys_header_ref 24934 already exists for the list_source_code .
    i figured it has something to do with the ORIG_SYS_HEADER_REF, ORIG_SYS_LINE_REF and ORIG_SYS_PRICING_ATTR_REF columns.
    below are values i'm currently passing.
    QP_INTERFACE_LIST_HEADERS TABLE
    - ORIG_SYSTEM_HEADER_REF = LIST_HEADER_ID
    QP_INTERFACE_LIST_LINES TABLE
    - ORIG_SYS_LINE_REF = LIST_LINE_ID
    - ORIG_SYS_HEADER_REF = LIST_HEADER_ID of parent record in QP_INTERFACE_LIST_HEADERS TABLE
    QP_INTERFACE_PRICING_ATTRIBS TABLE
    - ORIG_PRICING_ATTR_REF = PRICING_ATTRIBUTE_ID
    - ORIG_SYS_LINE_REF = LIST_LINE_ID of parent record in QP_INTERFACE_LIST_LINES TABLE
    - ORIG_SYS_HEADER_REF = LIST_HEADER_ID of parent record in QP_INTERFACE_LIST_HEADERS TABLE
    if these are not correct, what values should be passed on this columns?
    thanks
    allen

    hi all,
    ii would like to add a follow up question on this.
    what fields are required when inserting records into the interface tables for the QP: Bulk Import of Price List?
    i've been running some tests and while some price lists are imported with no issues, some are not and some only partial. i'm not receiving any errors on the import which makes this harder for me to debug.
    any thoughts?
    thanks.
    allen

  • 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

  • Bulk Import into contact list error.

    Hi,
    We are testing out the bulk import into contact list feature and we are getting an error that we can't resolve.  We followed the directions from the documentation http://topliners.eloqua.com/docs/DOC-6918
    Here's the sample request we are making:
    URL: https://www02.secure.eloqua.com/api/bulk/2.0/contacts/imports
    Request Header:
    Authorization: [our token]
    Content-Type: application/json
    Request Body:
      "name": "test",
      "fields": {
        "emailAddress": "{{Contact.Field(C_EmailAddress)}}"
      "syncActions": [
          "action": "add",
          "destination": "/contacts/lists/63"
      "identifierFieldName": "emailAddress",
      "isSyncTriggeredOnImport" : "true"
    Response Body:
        "failures": [{
            "field": "destination",
            "stackTrace": [{
                "field": "syncActions"
            "value": "/contacts/lists/63",
            "constraint": "ML Statements must have a ContactList root (see http://topliners.eloqua.com/docs/DOC-4298 for details) (when action = add)."
    Is there a step we are missing? 
    Thanks for the help.

    Hi Benny,
    In syncActions, instead of: "destination": "/contacts/lists/63", please try: "destination": "{{ContactList[63]}}".

  • Import Specail Price List by DTW

    Hello all,
    I'm trying to import a Special Price List to expired the current price record, but I get the following error message:
    "Method '' of object '' failed65171".
    Here is the content of my SpeicalPrices.xls and SpecialPricesDataAreas.xls
    RecordKey     CardCode     ItemCode     AutoUpdate     Currency     DiscountPercent     PriceListNum     Price
    RecordKey     CardCode     ItemCode     AutoUpdate     Currency     DiscountPercent     PriceListNum     Price
    001     S10001     35823                         
    002     S10002     31972                         
    003     S10004     23800     
    The DateFrom of these items are 2008.09.01, and now I want to set the Expiry Date to 2008.10.31
    RecordKey     LineNum     AutoUpdate     DateFrom     Dateto     Discount     PriceCurrency     PriceListNo     SpecialPrice
    RecordKey     LineNum     AutoUpdate     DateFrom     Dateto     Discount     PriceCurrency     PriceListNo     SpecialPrice
    001     0               2008.10.31                    
    002     0               2008.10.31                    
    003     0               2008.10.31
    Thanks
    Edited by: hkcm hkcm on Sep 29, 2008 5:54 AM

    Hi,
    I think it is caused by your record key data. it  must not be 001 but it shoud be 1, 2, 3, etc.
    I am sure you put the symbol ' near the zero. it is probably '001. '002, etc. this is not the requirement but it must be 1, 2, 3.etc.
    Let me know if you still find error although you have change the record key to be 1, 2, 3, etc.
    Rgds,

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

  • Price List Loading

    Why the data is not picked from interface tables and loaded into the base tables after running the concurrent program
    "QP:BULK IMPORT OF PRICE LIST".We are adding new lines to the price list for already existing headers in the base table "QP_LIST_HEADERS".
    We are passing interface_action_code="UPDATE" IN QP_INTERFACE_LIST_HEADERS And
    interface_action_code="INSERT" IN QP_INTERFACE_LIST_LINES And QP_INTERFACE_PRICING_ATTRIBS.
    Please kindly us know

    Hi Raj,
    Thanks a lot for the reply.
    Actually I was thinking of loading the price at a daily level and at a Item - Location level so I'll have the SALES_DATE, ITEM_CODE, LOCATION_CODE, PRICE colums.
    Let's say that I have the next situation: if one product has price 5 starting with 01.01.2011 till 05.31.2011 and starting with that date the price will be 6. How do I define that in the flat file ?
    1. I insert 2 lines i.e.
    SALES_DATE ITEM_CODE LOCATION_CODE PRICE
    01.01.2011 X Y 5
    05.31.2011 X Y 6
    OR
    2. I insert 1 line for each date starting with 01.01.2011 till 05.31.2011 and so on i.e.
    SALES_DATE ITEM_CODE LOCATION_CODE PRICE
    01.02.2011 X Y 5
    01.03.2011 X Y 5
    01.04.2011 X Y 5
    05.31.2011 X Y 6
    06.01.2011 X Y 6
    06.02.2011 X Y 6
    06.03.2011 X Y 6
    Thak you
    AMC

  • Inventory Price Lists Period and Volume Discounts

    Hi all
    Is it possible to mass import Inventory Price Lists Period and Volume Discounts for all Items?
    Kedalene Chong

    Hi,
    To get correct result, you need to split your existing records in maximum of 1000 records per import. If more than that, you may get incorrect update.
    Please check SAP note for updating price list:
    903392
    - DTW_How to set PriceList field for the Items_Price object
    Thanks & Regards,
    Nagarajan

  • HOW TO IMPORT PRICE LIST?

    Dear friends.
    i am facing problem in importing price list,can u plz help me.
    1)i have made price list for certen items , that is ok with factor 1
    2)now i wants to update this price list through DTW
    3)but as per SAP templete i am anable to update it.
    4)i have  doubt that, will it update prices,because in temple there is no price as such.
    mahesh.

    It's much easier to use the built in SAP Business One Import from Excel from the Administration Menu.
    Use the following procedure.
    Regards,
    David
    Pricelist Export/Import
    Price List Export Files
    When exporting files from Excel to use as imports for update ensure that there is no header and there are only columns Item No./Pricelist/Price and Currency.  The Currency should comply with the standard SAP currency codes (GBP/USD/EUR, etc.).  Save the file as type Text (Tab delimited).  Use this file as per Importing Pricelists above.
    Exporting Price Lists for update
    Use this script:
    SELECT T0.[ItemCode], T0.[PriceList], T0.[Price], T0.[Currency] FROM ITM1 T0 where t0.pricelist = '[%0]'
    Select the Price List NUMBER at the prompt. Send this to XL.  In XL, amend the columns Price and Currency as required.  Depending on the Pricelist which is to be updated amend the column Pricelist to the NUMBER of the Pricelist as defined in the leftmost column on the Pricelist screen (Stock management/Price Lists/Price Lists.
    If updating the same Price List as that exported the column Pricelist should already be populated with the correct number.
    When exporting files from Excel to use as imports for update ensure that there is no header and there are only columns Item No./Pricelist/Price and Currency.  The Currency should comply with the standard SAP currency codes (GBP/USD/EUR, etc.).  Save the file as type Text (Tab delimited).  Use this file as per Importing Pricelists above.
    Importing Pricelists
    Administration/Data Import/Export/Import from Excel
    Data Type to Import u2013 Change to Items
    In A select Item No.
    In B select Price List Code.
    C should auto populate to Price According to Price List.
    D should auto populate to Price List Price Currency.
    Tick Update Existing Records.
    Tick Update Accounts in Existing Items.
    Click OK.
    Select the file as per Price List Export Files above.
    The file will then be imported and the relevant Pricelist updated.

  • Item Price Import Price List wise

    Dear All,
    How do we import Item price, price list wise in DTW.?
    Is there any specific template..?
    Thanks in Advance
    Regards.
    Aditya

    This is relatively simple to do.
    If you go into the oItems DTW directory containing all the Item templates, you will need to use 2 spreadsheets, Items.xlt and ItemPrices.xlt.
    In the Items template you will need to populate the Record Key column and Item Code column.
    In the ItemPrices template you will need to put the record key relating to the item code in the items template mentioned above.  The LineNum specifies the Price List number (0 as linenum means price list 1 in SAP, 1 is Price list 2 etc so you will need to know the price list number in SAP and subtract 1).  Enter a currency symbol if the price is in a different currency to your local currency.  Enter a price in the price column and please format it so you don't have thousand seperators as this can cause problems when importing.
    When running the DTW wizard, choose to update existing records rather than to create new items.
    I would suggest you test this by updating a handfull of records first in a test company, as if you are updating many records it can take a while.
    Regards,
    Adrian

  • DTW price list import

    I have a list of 4 different price lists that correspond to the items in an import I am working on.
    There is no predictable factoring ratio to use and I'm wondering if there is a way to import them as special prices?  How would I go about importing 4 different price lists into B1.
    Thanks!
    Mike

    Hey Gordon,
    I figured it out on my own.  Took a little while but I got it working for multiple price lists and got the customers linked to the proper price list.
    I didn't figure out how to set baseline price though.  I tried using line 0 but it didn't work.  Other than that I'm sorted though, thanks for the response!

  • Slow in updating price lists using import from excel

    Hello,
    I am concerned about the slow process of updating prices in SAP using import from excel. It took me hours to complete the upload for 3700 item rows and 2 price lists. It is also slow in adding warehouses. I am not sure if the account segmentation has something to do with it but it never happened to my other databases where there is no account segmentation. Other than this, SAP is running real fast on the server.
    How could this be? Thank you and regards.
    Derrick

    Yes vijay, There is query params in step 2 of DTW.
    2 week before only we have updated to SAP B1 2005B PL41,
    but i'm not sure whether DTW is updated to latest version or not ?
    Current DTW version is 2005.0.15 & API version is 6.80.320.
    What is procedure to update DTW ?
    Jeyakanthan

  • Template for Unit price import as per BP wise price list.......

    Hello Experts,
                Is there any template for importing the Unit price as per price list in Item Master?
    Regards,
    Rahul Moundekar

    Hi Rahul Moundekar,
    Do you refer those prices under Special Price?
    Thanks,
    Gordon

  • Is it possible to create a price list which is non-taxable?

    Is it possible to create a price list which is non-taxable?

    The answer is yes but how you go about this depends on where you publish. See....
    http://www.iwebformusicians.com/Tricks/Forms.html
    For bulk emailing, I use the application SerialMailer which will import a group from your Address Book into its data base. The application is easy to use and hyperlinks are set by using the formatted text option.
    Serial Mailer can be set to send your emails in bursts with a time interval between them so that your internet connection doesn't get bogged down.
    http://www.falkon-ware.com/SerialMailer/
    "I may receive some form of compensation, financial or otherwise, from my recommendation or link."

Maybe you are looking for