To implement customization on order level promotion

ATG 10.1.2
We have a requirement that order can have only one order level promotion.
ATG 10.1.2 provides the stacking rule feature where one can mentioned the explicitly excluded promotion, that one easy and clean way.
On top of this we need to implement same business validation on application side, so that even if stacking rule not configured properly by business, system should not allow to have two order level promotion.
In that case we need to keep only the highest priority order level promotion on order and remove all other.
Can anyone suggest how to implement this requirement? What customization to be done? OR OOTB component reference which does similar threshold check?
Regards,
Kevin Chheda

if you are looking to change the LOV query then definatly you have to customization.
-- Develop external Lov Region for for your required query.
-- Render false old query region at responsibilty level.
-- Add external Lov Region using personalization at required responsibility level.
Thanks

Similar Messages

  • Regarding Order level promotions

    Hi ,
    Could you please give me some idea about  following scenarios:
       I have already applied an order level promotion  then I trying to  apply one more order level promotion so this time I want to show some error messages  because we want only one order level promotion but  we are giving an  option to remove an already applied promotion after that we can apply another promotion(But we can this removed promotion later time). So how I will implement this functionality.
    Thank,
    P

    I don't think this type of functionality is available OOTB. If I understood your requirement correctly then you probably would have to do some customizations in few places at the discount calculator level and in commerce pipeline to apply required checks for promotions and accordingly grant/revoke promotion as per your requirement.
    If you are on ATG 10.1 or higher then you can take a look at stacking rules feature. I am not sure if this is exactly what you are looking for but see if it helps as you can leverage OOTB features and if it is possible to reframe your requirement in view if this.
    Oracle ATG Web Commerce - Managing Promotions with Stacking Rules

  • Sales order item ontime delivery status at order level in Cube

    Hi Guys,
      We have a requirement, currently we have sales order item information in cube where we have some thing called OTD status
    this status is based on actual GI date and requested date so we have 3 staus at each sales order item level ontime, early, late
    but now the requirement is to change the order status either to ontime or late and this status should be at order level instead of
    order and item level, if any one item in order is late then the whole status of order should be late and if on time or early then it
    should be ontime, is there any why to achive this except adding new character in cube or creating new object in system???
    or if not by just adding new character in cube like order status by remodeling and populate data with customer exit?? pls note
    that we are not using 2lis_11_VAHDR we are using 2lis_11_Vaitm only.
    thanks,
    chandra.

    hi Chandra,
    We had similar kind of situation. but you need to implement the logic either by remodelling or creation of new object.
    What we did was as under.
    - Created new DSO with just Order no and the status.
    - After VAITM Delta load - by making it datamart we forwarded the data to that DSO and had the Status logic put up there so you dont need to change the existing model and you have the status at order level in other DSO.
    - this DSO was than included in Multiprovider for further reporting puprose.
    -This way you have very less things to manage and no need to further enhance exisiting model. This status logic may change in future and you have flexibility to do so easily in the system.
    Hope this helps.
    Regards
    Raj

  • Setting minimum order level in BC?

    Is there an easy way to set a minimum total order level in BC and enforce it by not allowing Check Out at lower $ amounts? 
    I've tried setting all of my shipping options to a $150 minimum level and then setting the shipping validation in the buy button to "true". 
    The shipping options don't appear unless the cart has $150 in it but the user can still proceed to the Registration Buy page at any dollar level with zero shipping by hitting Checkout. 
    I think the system must be recognizing $0.00 as a "valid" shipping amount.
    Please help.

    Hey techstoryteller,
    At this stage it is only possible to set a minimum and maximum quantity of a particular product via eCommerce > [select a product].
    For setting a minimum for an order, it would be possible through JavaScript to implement a script that could check the value of the {tag_invoicetotal} tag and if less than 150, will hide the checkout button using CSS. I don't have any JavaScript samples available, however I will leave this discussion open in order for possible suggestions from our community.
    Cheers.

  • Order levels in InventoryManager

    Hi,
    wat are the different order levels in Inventory Manager in ATG
    Thanks in advance

    Hi,
    In the OOTB implementations of InventoryManager, there are stockLevel, preOrderLevel and backOrderLevel.
    If you are looking for something else, please elaborate.
    Thanks,
    Gopinath Ramasamy

  • HOW TO SPLIT ORDER QTY TO DIFFERNET SHIP TO PARTYS AT ORDER LEVEL

    HEY S.D GURUS,
    IS IT POSSIBLE TO SPLIT ORDER QTY OF A MATERIAL TO DIFFERENT SHIP TO PARTYS IN A SINGLE SALES ORDER LEVEL.
    WHAT I MEAN IS IF X CUSTOMER GIVES AN ORDER FOR 100 QTY FOR 1 MATERIAL AND GIVES INSTRUCTIONS THAT SEND 50 TO ONE SHIP TO PARTY AND 30 TO SECOND SHIP TO PARTY AND REMAINING 20 TO THIRD SHIP TO PARTY  WITH IN A SINGLE ORDER.
    SO PLEASE ANSWER MY QUSTION
    WITH REGARDS,
    S.JAGADEESH BABU

    Has no one implemented this scenario in SAP?
    Any user-exit or something standard would be definitely helpful..
    thanks a  lot

  • ATP check at order level and delivery level

    Hello SAP Gurus,
    We are implementing ATP ( Available to promise ) check for the product lines of our client.
    Client is asking for comparative benefits if we implement the check at order level or at delivery level . Which would be most beneficial .....activating check at Sales order level OR at delivery level?
    Kindly help me by sharing your thoughts or any through any standard help available on SAP site.
    Thanks and Regards,
    Abhijeet

    Its always better to have the best of both the worlds.
    Have ATP both at order and delivery level. Its important at order level since you would like to give the customer a confirmed date and quantity when he places the order. It ensures that you do not over commit or under commit the customer.
    ATP at delivery level is, i think, should be a must which would prevent creating ambiguous deliveries with huge quantities even if the stocks are not there and then getting stuck during goods issue. Also, it might happen that delivery is created lot later than when the SO gets created and in the meantime stock position might have got changed. A lot of rescheduling and manual backorder processing keeps happening and you can never be sure if a stock that was booked by a sales order would still be there with it.
    Other ppl might have different views

  • Order Level Discount applied just to merchandising not to shipping and taxes

    Hi All,
    Do you know if there is a configuration to have an order discount just on Merchandising or on the order total?
    Or  perhaps is something that can be configured on TaxCalculator.
    Regards,
    Obed

    You can create a promotion at order level and specify any criteria like Spend Y and Get X, Buy X and get order discount etc. You will have 'n' number options available through BCC --> Promotions & Coupons if you are using ATG 10.x.
    There are some promotion configuration on tax price as well, i.e for example if the Total Tax is greater than 100 give some discount, but the discount is not on the tax amount, it is on the total order price. If you want to give some discount on the total tax alone, then you might need to extend TaxPricingEngine with your own calculators.
    Cheers
    R

  • Free Goods not getting Determined at the Order Level

    Dear All,
    I have activated free goods settings and also maintained free goods master record for exclusive free goods.However when I am entering the main line item the second line item in the sales order which should contain the free qty is not coming,please advice what needs to be done.
    Kind Regards
    Atul

    Hi Jelena,
    Thanks for your post with this I could find out what was happening.The following is the analysis once I switched on the free goods determination at the order level and below was the system response.
    Diagnosis
         There are certain business transactions where it is not possible to
         determine free goods in the SAP standard system: reason 3
         Explanation of reasons
         1      Document category is not from sales order category (VBTYP <> 'C'
         2      Lower-level item
         3      Bill of material
         4      Product selection
         5      Configurable item
         6      Scheduling agreement/forecast delivery schedule
         7      Item with active ingredient management
         8      Item without schedule lines
    I had found that in my item category the structure scope was marked as A where it was exploding the single level bill of material.Once this configuration was turned blank which is no explosion the free goods were getting determined.
    Kind Regards
    Atul

  • Credit check at sales order level?

    Dear experts
    I want to set credit check at sale order level with following conditions
    consider open deliveries for credit exposure
    consider billing documents for creadit exposure
    do not consider any open orders
    Also if oldest items are open for more than 7days then block the sale order creation
    e.g suppose customer is having credit limit Rs.100000/- and open deliveries against this customer is having the value Rs.50000/- i.e. credit exposure is Rs.50000/-. In this case system should block the new sale order created of value more than Rs.50000/-
    plz suggest the configuration steps
    regards
    kailash

    dear friend
    For i am already having the same setting but still my scenario is not working. i will explain my scenario again
    suppose customer is having credit limit Rs.100000/- and open deliveries against this customer is having the value Rs.50000/- i.e. credit exposure is Rs.50000/-.
    In this case system should block the new sale order created of value more than Rs.50000/-
    But with the said settings purpose is not getting solved.
    my settings are;
    In OVA8 ;
    Update: 000015
    Static check: TICK
    Status: TICK
    open deliveries: TICK
    Plz suggest
    kailash

  • SD Stock checkint at Sale order level

    Dear Gurus
    I would like to know that, instead of delivery stage i would like to give control at the time of material entry in sale order level. Whenever user enters a material code system should not allow unless stock is there.
    regards
    Prasad

    Hi there,
    Are you asking that in order entry if a material is not available, then the system should not allow to even enter the material?
    May I know the reason for that?
    Through customizing it is possible. But consider this scenario which you will surely come across in that case. Consider that you will code in such a way that material will have a block if stock is not available. Consider that on 13th Oct you will carry out stock inventory in your plant & find that 100 quantity is available. So you will remove the material block & allow order entry for that material. Consider that you have an order with quantity 150 logged in.  Since there is no block on the material, user will be allowed to enter the material.  Customer requires 150 but you have just 100. That means there is no sufficient stock available to fulfill your order. This will contradict your requirement. Right?
    Unless the material is entered, system will not be able to carry availability check. Coz only then you will come to know what quantity the customer requires. Only then you will be able to confirm when the item will be available.
    So what I feel is that your requirement may be feasible through customized user exists but it will surely have issues like above.
    Regards,
    Sivanand

  • AFRU table when a confirmations at the order level is entered?

    Hello,
    I know that the users can enter a confirmation in the operation level (with the co11n transaction) or in the order level (with the co15 transaction).
    What I want to know is if physically, in the AFRU table, when a user confirm directly an order (co15), do we find lines of confirmation for all the operations with quantities for all the operations (proportional) or just one line with the operation empy (at 0 for exemple) and all the quantity in this line?
    Thanks a lot,
    Regards,
    Julien

    Hi,
    When you confirm order using CO15 at order level, there will be only one entry in AFRU table for all operations and Operation field in the AFRU table would be blank.Only Order number woule be present.
    Regards,
    Krishna Mohan

  • Cash discount calculation at invoice level not at sales order level

    Dear Friends
    while i am executing the sales cycle creten Cash discount conditions are calculating in the Invoice directly not in sales order.
    can you please let us know your views oin what basis iot calculating directly in the invoice, since payment terms is there in both sales order and invoice level. but discount is only appearing at invoice level, not in the sale order level..
    where these setting incurred in this process. i have verifies all the routies, there is no such kind of logic to calculate in a particular palce.
    treat this one as high priority and let me know.
    Thanks
    Raju.

    Hi
    while i am executing the sales cycle creten Cash discount conditions are calculating in the Invoice directly not in sales order.
    can you please let us know your views oin what basis iot calculating directly in the invoice, since payment terms is there in both sales order and invoice level. but discount is only appearing at invoice level, not in the sale order level..
    Please check your Pricing Procedure, whetehr against your Cash Discount Condition Type, Requirement 24 or 23 is maintained? If it is maintained remove these requirements and save. Then try to run the transaction.
    Regards,
    Amitesh Anand

  • How configure the credit limit at sales order level

    Hi
    how can i configure the credit limit at sales order level..
    ex: when i create sales order ... if exceeds the sales order value to  credit limit value ...sysyem does not accept to save this sales order ...is it possible...pls help me in this issue
    regards
    sesidhar

    Hiiiii
    It is very much possible in SAP
    first you have to create credit control area
    then assign your company code to your credit control area
    then create your customer and assign credit control area in billing tab (for that u have to activate credit control area for your transaction by OB20)
    Then go to t-code VOA8
    assing credit check to your sales document type
    create credit control area automatic with your credit control area.
    Regards
    Shambhu Sarkar

  • At sales order level

    Hi,
    In sales order level i am opening MWST condition i am getting "CondRoundDiff ".  0,01-, where it is getting this value and how to remove this one , and what is the solution for this please help me any one..
    Thanks,
    KK
    Edited by: Anand2mnp on Apr 26, 2011 6:57 PM

    This is likely due to the MWST being a group condition - meaning that SD recalculates the condition on the basis of the sum of the items in the group. This is quite normal for tax conditions -as customers expect tax to be calculated in the total.
    You can remove the group setting - however, you may get customer complaints when the tax amounts on the item add up to more than the tax calculated on the total.

Maybe you are looking for

  • Error while Image loading from database

    I'am using generic handler for loading Image from data bases. Its work fine when when I hardcode the ImageID in QureyString when call Handler. But it's giving errors of different type when I dynamically pass value to qurey string(from datatable). "Th

  • SQL statement in Oracle

    As I know in SQL server, i can create a field called customer name, can be two words. But in the SQL statement I need to use double quote to quote the customer name, such like: select * from "customer name" Can Oracle accept two words field name or t

  • Package Concept is in Forms ???

    Hi all .. Can anyone tell me whether Package concepts is in oracle forms ... Regards Sai

  • New version of itunes 01/30/2014

    Recieved new version of itunes notification. attemped to download and got a windows error126. "Itunes was not installed correctly error 7 msvcr80.dll is missing" attempted to repair - uninstall - reinstall and all failed

  • Timecode Reader Not Matching

    I've been having drift problems with the timecode reader in FCP 7. The timecode reader matches the timecode throughout the entire sequence in FCP, yet in the Quicktime ProRes file I export the burned-in timecode slowly drifts throughout the entire vi