Freight modifier in Basic Pricing

Requirement is a comparsion modifer.
Minimum freight charge is $26.
If calculated freight amount is > $26, charge the greater amount.
Calculated freight amount is a %age of order total & %age changes with Ship-To.
We were wondering whether this can be achieved with Basic Pricing.
Regards,
Sanjib.

Sanjib,
As far as I know, we cannot do this with Basic Pricing. I just reviewed the documentation, seems to me that it is not possible.
Thanks
Nagamohan

Similar Messages

  • Customer/Item/Volume Discount in Basic Pricing

    Client has a case wherein customer gets a special discount when they order more than a certain volume of a particular item.
    Do we need to set up a Pricing Agreement as Discount Modifier in Basic Pricing doesn't have option to put in a condition/qualifier where pricing looks for a particular item, customer & ordered volume & then applies the discount.

    Hi,
    Define a Price List with the particular item and a price.
    Define a modifier of Discount Type and define the discount price/percent.It can be a fixed discount price/percent or a price break bearing ranges.
    Then attach the following qualifiers for this discount modifier.
    1.The price list to which the particular item belongs.
    2.The particular customer who qualifies for this special discount.
    3.Line volume/order volume/line weight/order weight (Qualifier context: volume)
    Regards,
    Bala.

  • Need Help for API Modifier in Advance Pricing

    Dear Gurus, i've problem when i run API create modifier there is an error message:
    "err msg 1is: Attribute list_type is invalid. Please re-enter."
    can u help me solve this problem ??
    Thx,
    Dedy
    my example script is :
    ===============================================================================
    CREATE OR REPLACE PROCEDURE AAA is
    --SET VERIFY OFF
    --WHENEVER SQLERROR EXIT FAILURE ROLLBACK;
    --set serveroutput on
    --declare
    /* $Header: QPXEXDS3.sql 115.3 2002/05/31 22:24:21 mkarya noship $ */
    l_control_rec QP_GLOBALS.Control_Rec_Type;
    l_return_status VARCHAR2(1);
    x_msg_count number;
    x_msg_data Varchar2(2000);
    x_msg_index number;
    l_MODIFIER_LIST_rec QP_Modifiers_PUB.Modifier_List_Rec_Type;
    l_MODIFIER_LIST_val_rec QP_Modifiers_PUB.Modifier_List_Val_Rec_Type;
    l_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
    l_MODIFIERS_val_tbl QP_Modifiers_PUB.Modifiers_Val_Tbl_Type;
    l_QUALIFIERS_tbl QP_Qualifier_Rules_PUB.Qualifiers_Tbl_Type;
    l_QUALIFIERS_val_tbl QP_Qualifier_Rules_PUB.Qualifiers_Val_Tbl_Type;
    l_PRICING_ATTR_tbl QP_Modifiers_PUB.Pricing_Attr_Tbl_Type;
    l_PRICING_ATTR_val_tbl QP_Modifiers_PUB.Pricing_Attr_Val_Tbl_Type;
    l_x_MODIFIER_LIST_rec QP_Modifiers_PUB.Modifier_List_Rec_Type;
    l_x_MODIFIER_LIST_val_rec QP_Modifiers_PUB.Modifier_List_Val_Rec_Type;
    l_x_MODIFIERS_tbl QP_Modifiers_PUB.Modifiers_Tbl_Type;
    l_x_MODIFIERS_val_tbl QP_Modifiers_PUB.Modifiers_Val_Tbl_Type;
    l_x_QUALIFIERS_tbl QP_Qualifier_Rules_PUB.Qualifiers_Tbl_Type;
    l_x_QUALIFIERS_val_tbl QP_Qualifier_Rules_PUB.Qualifiers_Val_Tbl_Type;
    l_x_PRICING_ATTR_tbl QP_Modifiers_PUB.Pricing_Attr_Tbl_Type;
    l_x_PRICING_ATTR_val_tbl QP_Modifiers_PUB.Pricing_Attr_Val_Tbl_Type;
    mll_rec qp_list_lines% ROWTYPE;
    pra_rec qp_pricing_attributes% ROWTYPE;
    Begin
    OE_MSG_PUB.Initialize;
    /* Create a Modifier header of type 'DLT' (Discount List) */
    --l_MODIFIER_LIST_rec.currency_code := 'IDR';
    l_MODIFIER_LIST_rec.list_type_code := 'DLT';
    l_MODIFIER_LIST_rec.start_date_active := sysdate;
    l_MODIFIER_LIST_rec.end_date_active := trunc(sysdate) + 10;
    l_MODIFIER_LIST_rec.source_system_code := 'QP';
    l_MODIFIER_LIST_rec.active_flag := 'Y';
    l_MODIFIER_LIST_rec.name := 'TEST01';
    l_MODIFIER_LIST_rec.description := 'Latest New Description of HALLOWEEN 2000';
    l_MODIFIER_LIST_rec.version_no := '9.4';
    l_MODIFIER_LIST_rec.pte_code := 'ORDFUL';
    l_MODIFIER_LIST_rec.operation := QP_GLOBALS.G_OPR_CREATE;
    /* Call the Modifiers Public API to create the modifier header and a modifier line */
    QP_Modifiers_PUB.Process_Modifiers(p_api_version_number => 1.0,
    p_init_msg_list => FND_API.G_FALSE,
    p_return_values => FND_API.G_FALSE,
    p_commit => FND_API.G_FALSE,
    x_return_status => l_return_status,
    x_msg_count => x_msg_count,
    x_msg_data => x_msg_data,
    p_MODIFIER_LIST_rec => l_MODIFIER_LIST_rec,
    p_MODIFIERS_tbl => l_MODIFIERS_tbl
    --,p_QUALIFIERS_tbl => l_QUALIFIERS_tbl
    p_PRICING_ATTR_tbl => l_PRICING_ATTR_tbl,
    x_MODIFIER_LIST_rec => l_MODIFIER_LIST_rec,
    x_MODIFIER_LIST_val_rec => l_MODIFIER_LIST_val_rec,
    x_MODIFIERS_tbl => l_MODIFIERS_tbl,
    x_MODIFIERS_val_tbl => l_MODIFIERS_val_tbl,
    x_QUALIFIERS_tbl => l_QUALIFIERS_tbl,
    x_QUALIFIERS_val_tbl => l_QUALIFIERS_val_tbl,
    x_PRICING_ATTR_tbl => l_PRICING_ATTR_tbl,
    x_PRICING_ATTR_val_tbl => l_PRICING_ATTR_val_tbl);
    if l_return_status = FND_API.G_RET_STS_SUCCESS then
    --success;
    COMMIT;
    DBMS_OUTPUT.put_line('success');
    else
    --failure;
    ROLLBACK;
    DBMS_OUTPUT.put_line('failure');
    end if;
    IF l_return_status FND_API.G_RET_STS_SUCCESS THEN
    RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
    END IF;
    EXCEPTION
    WHEN FND_API.G_EXC_ERROR THEN
    l_return_status := FND_API.G_RET_STS_ERROR;
    -- Get message count and data
    dbms_output.put_line('err msg is : ' || x_msg_data);
    WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
    l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
    for k in 1 .. x_msg_count loop
    x_msg_data := oe_msg_pub.get(p_msg_index => k, p_encoded => 'F');
    -- Get message count and data
    dbms_output.put_line('err msg ' || k ||'is: ' || x_msg_data);
    end loop;
    WHEN OTHERS THEN
    l_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
    for k in 1 .. x_msg_count loop
    x_msg_data := oe_msg_pub.get(p_msg_index => k, p_encoded => 'F');
    -- Get message count and data
    dbms_output.put_line('err msg ' || k ||'is: ' || x_msg_data);
    end loop;
    END;
    ========================================================================================

    Do you have Advanced Pricing installed?
    select status from fnd_product_installations
    where application_id=(select application_id from fnd_application
    where application_short_name='QP');
    I is Advanced Pricing and S is Basic Pricing.
    I don't think you can use the API if you are on Basic pricing (unless you have transportation execution implemented and it is called for that purpose).
    Thanks
    Nagamohan

  • Issue in maintaining the freight condition in SRM pricing conditions

    Hi All,
    We have maintained the freight condition in SRM pricing conditions But when a buyer try to add the freight condition it does not give any field to add the value.We want the freight condition at the header level.
    Let me know if there is any service needs to be activated or we have to activate any business function to enable this.
    Please find the attached document to check the settings  and actual issue while entering the freight condition.
    This is urgent and please provide your suggestion to avoid this issue.
    Thanks,
    Ankur

    Hi Anil,
    Its not a standard functionality  to get the Header level price condition in SRM PO . I got to know that we need to implement note 1898304 for SRM 7.13 SP01 and activate a Business function.Can anyone let me know how it used to handle in previous versions.
    Thanks,
    Ankur

  • How To Determine from what modifier line a pricing attribute is called

    Hello,
    We would like to know from what modifier line a pricing attribute is called.
    When creating the attribute mapping you have the global record structure to your disposal,
    however do you also have the opportunity to determine the modifier line id.
    We would like to create some modifiers with some pricing attributes (using attribute mapping)
    and those pricing attributes should return different results based on the modifier they are attached to.
    Many thanks!
    rgds
    Leen
    Edited by: user798765 on Apr 13, 2010 6:25 AM

    The only one I know is using java version 1.4:
    http://java.sun.com/j2se/1.4/docs/api/java/lang/Throwable.html#getStackTrace()

  • Advanced Pricing - Assistance with Freight Modifier

    Hi All
    Can anyone assist with a Freight and Special charge modifier I am trying to create in 11.5.10.2
    Scenario:
    Due to this being product category related I have to create line level modifiers
    1 x item ordered Freight cost = £8.50
    2 - 3 items ordered Freight Cost = £15.50 (lumpsum)
    4+ items ordered £15.50 (lumpsum) + £5 per additional item
    The complete order will have to recalculate to ensure the correct carriage is finally charged
    Any help would be gratefully recieved
    Regards
    T

    You may have to use a formula to define the same condition using "CASE.. WHEN.. ELSE IF..END" statement.
    Regards,

  • How to set up 'buy one get one free' modifier in Advanced Pricing?

    I am able to setup a promotional goods modifier and give the quantity of the promotional item as 1 and discount as 100%, but this works only of the quantity ordered for the primary item is 1. If the ordered quantity is 'n' (say 10), then the discount becomes 'buy n (10) get one free'.
    Does anyone know a solution to this?
    Thanks.

    Photos and/or videos in your iPhone's Camera Roll can be imported by your computer as with any other digital camera.
    Contacts are designed to be synced with a supported address book application on your computer. If you aren't doing this and don't do this with your iPhone 4 that is being exchanged and you set up your replacement iPhone 4 as a new iPhone, your contacts will be lost.
    With Windows, this can be with Outlook 2003 0r 2007 along with syncing calendar events, or with the address book application used by Outlook Express with XP, or with Windows Mail under Vista and Windows 7 called Windows Contacts for syncing contacts only. This is selected under the Info tab for your iPhone sync preferences with iTunes.
    If you don't use Windows Contacts for storing contacts on your computer - the address book is empty, before the first sync for this data enter one contact in Windows Contacts. Make this contact up if needed, which can be deleted later. This will provide a merge prompt with the first sync for this data, which you want to select. Do this with your existing iPhone 4.
    When you first connect your replacement iPhone 4 to iTunes and select set up as a new iPhone, select sync contacts with Windows Contacts under the Info tab for the iPhone sync preferences. With the first sync, all contacts in Windows Contacts will be transferred to your iPhone and will be kept synced with Windows Contacts with future syncs.

  • User exit to modify sales order pricing condition

    Hi Experts,
    I need ot modify Sales Order Header Condition (ZFRH), Condition Value (KWERT) for Transaction VA01 & VA02
    I agree there are many user exits which will modify XKOMV-KWERT structure and can populate what ever value we insert.
    But the value we insert is inserting into line item condition and the total of all line items is populating in Header .
    I need to modify only Header condition without populating Line items
    Thanks ,
    Basheer .

    Hi:
    Program : MV45AFZZ
    search for USEREXIT_NUMBER_RANGE.
    BR,
    Manthana

  • IW31 - Modify Basic Finish Date

    Hi Gurus,
    I'm looking for a badi or user exit that allows me to modify the Basic Finish Date in the IW31/IW32 transactions just before saving.
    I've tried the following ways without any succes:
    - IWO10009 - Function Module --> EXIT_SAPLCOIH_009
    This user exit is treggered before saving (as I would like to) but I'm not able to modify any field. It is used to active the automatic order release when saving the order.
    - IWO10012 - Function Module --> EXIT_SAPLCOIH_012
    It allows me to modify the CAUFVD-GLUZP, CAUFVD-GLTRP fields, but this user exits is triggered when the priority field is modified.
    - BAdi WORKORDER_UPDATE --> I've tried to implement this BAdi but all parameters in the methods AT_SAVE, BEFORE_UPDATE are type = IMPORTING so SAP does not allow to modify them. I've tried it using field symbols but I thing that I've done something wrong.
    Is there another way to do it?
    Thanks and regards,
    Sergi.
    P.D.: I've looked for it in the forum threads but I could not find any valid answer.

    You can use function module CO_IH_SET_HEADER in user-exit IWO10009 (at save).
    Search for more details using "CO_IH_SET_HEADER"
    Be very careful when using this technique as it caould cause data inconsistencies.
    PeteA

  • Incompatibility pricing modifier

    Hi All,
    I have a current pricing modifier that applies pricing for labels that the distributor can request.
    I have about 10 customers that should not be charged for these labels so I wanted to create an incompatibility level to use on this current pricing modifier as well as a new no charge modifier that I will be creating.
    How do I create a new incompatibility level?
    The other piece of the puzzle is that the current pricing modifier uses a formula to apply a lumpsum to the line.
    In my new no charge modifier, do I need to create a no charge formula or can I just apply a zero amount with the “amount” application method?
    Regards,
    Kumar

    Were you able to get an answer for this?

  • IN TEXT DETERMINATION WHAT R THE TYPES OF TEXT IS THERE AND IN PRICING WHAT

    HI EXPERTS
    IN TEXT DETERMINATION WHAT R THE TYPES OF TEXT IS THERE ????
    AND IN PRICING WHAT R THE PRICING ELEMENTS ???
    THANKS

    Dear Hanumanth,
    Text types in the customer master for sales and Distribution
    0001     Sales note for customer
    0002     Shipping instructions
    0003     Selection for shipping
    0004     Marketing notes
    0005     Competitor
    0006     Potential reasoning
    0007     Product proposal items
    0008     Frequency visited
    0009     Payment willingness
    Standard Text types in the Sales document ,delivery and billing header text
    0001     Form Header
    0002     Header note 1
    0003     Header note 2
    0004     Header note 3
    0005     Header note 4
    001     Delivery text 1
    0010     Form supplement text
    0011     Terms of delivery
    0012     Shipping instructions
    0013     Terms of payment
    0014     Warranties
    0015     Penalty for breach of contract
    0016     Contract riders (clauses)
    0017     Selection
    0018     Other contractual stipulations
    0019     Customer order text
    002     Delivery text 2
    0100     Bill of lading information
    0101     Export/import information
    0102     Transport information
    For more details please go through thid SAP help link
    http://help.sap.com/saphelp_47x200/helpdata/en/dd/55f993545a11d1a7020000e829fd11/frameset.htm
    PRICING ELEMENTS
    The standard system includes condition types for basic pricing elements, such as material prices, customer and material discounts, and surcharges such as freight and sales taxes. In the case of each element, you can use the standard version, modify the standard version, or create entirely new definitions to suit your own business needs. The sequence of activities is generally as follows:
    Define condition types for each of the price elements (prices, discounts, and surcharges) that occur in your daily business transactions.
    Define the condition tables that enable you to store and retrieve condition records for each of the different condition types.
    Define the access sequences that enable the system to find valid condition records.
    Group condition types and establish their sequence in pricing procedures.
    For more details please go through thid SAP help link
    http://help.sap.com/saphelp_47x200/helpdata/en/64/7836b39c8911d199aa0000e8a5bd28/frameset.htm
    I hope this will help you,
    Regards,
    Murali.

  • Import pricing procedure

    Hi,
    I am in Import scenario,
    in this case my client is not availing any credit(ie CENVAT credits from Excise). But I wanted to maintain Cost,Insurance,freight,Landing cost,basic duty 14%,Ed cess 2%,HEd cess 1%,Customs Ed cess 2%,Customs HEd cess 1%,Additional duty of customs 4% in PO so that I can carry out the Invoice Verification for it.
    So which and where condition types should I maintain for the same.
    Please give the detailed procedure if possible.
    Thanks in advance.
    Regards,
    Goraksh.
    Edited by: goraksh dhikale on Oct 21, 2008 10:57 AM

    IMPORT PROCESS
    in ur pricing u have to create following
    JCDB IN: Basic Custom Duty
    JCV1 IN : CVD
    JECV IN : Ed Cess on CVD
    J1CV IN : H&SECess on CVD
    JEDB IN : Ed Cess on BCD
    JSDB IN : H&SECess on BCD
    JADC Additional Duty of Custom
    JCV1, JECV, J1CV and JADC will go to Excise MODVAT Accounts and JCDB, JEDB and JSDB will get loaded on inventory.
    In M/06, for all above conditions, keep following controls;
    Cond. class A (Discount or surcharge) Plus/minus A (Positive)
    Calculat.type A (Percentage)
    Cond.category B (Delivery costs)
    Activate "Currency Conversion" and "Accrual"
    now for setoff
    maintain the following conditions in excise default settings.
    JCV1, JECV, JADC
    path: spro>logistic general >tax on goods movements>india >basic settings>determination of excise duty >maintain excise defaults >
    along with ur taxprocedure maintain these conditons in the specified fields
    JCV1 in CVD condition field.
    JECV in ECS conditon field.
    JADC in ACD conditon field.
    in case of secess on CVD, no need to maintain.
    it is hardcodded in the standard
    Vendor in GR 2 (Entry always possible)
    Import scenario
    1.Create material master of import goods.
    2.Create vendor master record of import vendor and Customs clearing vendor.
    3.Maintain CIN settings.
    4.Maintain J1id.
    5.Maintain Pricing procedure SAP standard JIMPOR..,maintain required conditions..JCDB,JCV1...
    6.Assign the schema to respective import vendor in Purchasing view of VMR.
    7.Create import PO ,check in conditions of JCDB, JCV1 the customs clearing vendor(Indian vendor) and percentage is assigned..This can be done by In condition tab select condtion then click on display,then enter.
    Save the PO.
    8.MIRO --Capture Bill Of Entry.(Commercial Invoice No.,).Customs clearing first .Here CVD will b converted to BED.
    9.Capture Excisse invoice--j1iex.
    10.MIGO.
    12.Post Excise Invoice.
    13.MIRO...Payment to vendor(import vendor)
    regards
    kunal

  • ACTUAL FREIGHT not working properly

    Hello,
    The freight charge sent from OM to AR is wrong on second and succeeding deliveries (i.e. backorders) on an order using "Actual Freight" (freight term). For order with 2 deliveries, the first shipment is charged correctly (with actual freight), the second delivery will also be charged correctly in the delivery lines(Additional Order info).
    However, the total order charge will also be updated with that of the amount of the 2nd shipment. And when OM transfers the record to AR, the "Shipping and Handling" line(AR interface) will have the amount equal to the difference between the 2nd shipping charge and the 1st shipping charge. Any idea why?
    Setup:
    Use ACTUAL FREIGHT modifier for freight charge
    Tax: Invoice Freight as Revenue - YES
    Tax: Inventory Item for Freight - setup with the Shipping And Handling item
    OM: Charges For Backorders = Null (if we put YES), no "Shipping And Handling" line item is sent to the AR interface.
    Thanks in advance.
    MM

    Ok, sorry - my previous comments relating to freight setup were primarily relevant to a freight charge entered on an order line.
    How are you applying your freight at ship confirm? Against the delivery or against a delivery detail line? I always apply against the first detail line in a delivery because at shipping I do apply as a lumpsum and otherwise I find that applying against the delivery itself results in some very messy-looking pro-rating of the charge against each line when passed to AR. My freight amount then appears in AR as a single amount against the freight item name I have set up in the profile option Tax: Inventory Item for Freight
    The setup I'm currently using for this is a single modifier line qualified Order/Shipped Flag = Yes, Order/Freight Cost Type = FREIGHT and with Pricing Phase = Line Charges and Application Method = LUMPSUM. The line references a cost-to-charge formula to derive the value as follows: NVL(1,2)*3 where 1 is the seeded pricing attribute for freight cost, 2 = constant 0, 3 = constant 1
    I hope the above is of some help if your requirement allows a similar setup.

  • Pricing Related Querry

    Hi All
    I Have a pricing related querry. Instead of calculating final price by adding up Basic PriceTaxFreight+any other charges, the system should calculate the basic price on its own once the final price is given. For example, the customer might say that I have to give him a Corolla car at Rs10 Lakhs all inclusive. And when I enter the final price of 10 Lakhs, the system should do the backward calculation to detremine tax, freight etc etc and adjust and alter itself to include everything in 10 Laks
    How is this done/ Is it via conditions or formulas or ????

    Hi,
    This is possible in standard pricing also. Instead of having basic pricing + taxes etc, you create pricing procedure reverse way i.e. first condition should be final price and then other condition in reverse order....
    but you need to check whether this is what you are expecting in sales order as pricing procedure can calculate results based on your input....
    Regards,
    Sameer

  • Actual estimate for the Freight Charge

    Hi All,
    We have a requirement to estimate the freight charge while entering the order itself, whereas the actual freight comes at the time of pick release which takes place in a third party syatem.
    This goes like below:
    Customer Service gets a call from the customer and have to tell them the frieght charges along with the order total. Now, pick release happens in the third party system and it also provides the actual freight cost while picking and shipping the order +(This is a black box for us)+. Oracle EBS has just to do the ship confirm. This freight cost is different most of the time from that estimated while entering the order.
    Therefore, we need to give the customers the closest estimate compared to the actual freight cost.
    All pointers here are highly appreciated..
    Thanks,
    Rahul

    Hi Rahul,
    I'd suggest you start with the Oracle white paper Oracle Order Management Freight & Special Charges and Converting Freight Costs into Charges with Basic Pricing which has some similar scenarios to your own described therein.
    It's not clear exactly what your requirement is: do you hold the estimated freight charge against the sales order and so include it with the acknowledgement? Is it feasible for you to manually or via an interface from your 3rd party apply the actual freight cost to the delivery in your EBS system? If so, the white paper will give you some clear ideas on how you can replace the estimated freight charge from the order with the actual freight charge applied at shipping and which you will be passing to Receivables (one small caveat here - the setups Oracle give here don't work for configured items).
    Regards,
    Jon

Maybe you are looking for

  • Game Center bugging for me

    Why my Game Center wont show me my friends and games? It just shows loading wheel. Ive waited even two hrs but it still wont show them. So im asking whats wrong?

  • Error while loading Hierarchy  using Idoc

    Hi Experts, I am loading Hierarchy data from r/3 to Bw, After load , in the monitoring details tab its like this Data Package 1 ( Records ) : Everything OK Transfer rules ( 911  Records ) : No errors Hierarchies for master data received. Processing b

  • The toolbar with drop-down menus such as, "File" and "History" has disappeared, how do I get it back?

    So I can't access history or anything. Above the tabs, there are the symbols with back and refresh, and the address and the search, but above that its just the blue thing. Please help!

  • HT1947 how can i watch itv on my apple tv via my iPad

    I have just purchsed an Apple TV,  I have it all up and running........... but I cant watch tv programmes from itv bbc or any other media.  I was told on the phone I could do this.  What am I missing?

  • BT Hub 3 OR BTHub 4

    Having just had a upgrade to BTHub3 and subsequentlly upgraded to a new HD ready tv I was surprised to be told by the installers that (and now it gets technical} that the BTHub3 had an "1080i HD interface and was only classed as HD Ready. To be a ful