Discount type

Hi,
    I had a scenario in which they are using the condition type
SKT0 (Discount),they are calculating discount during invoicing but the system is calculating discount as a whole,it is including freight charges also.the customer did n't want to include the freight charges.customer will know freight charges at the time of invoicing only.

Usually what happens in India scenario is when the billing is to be done later, in reference to the proforma invoice an Excise invoice is generated. So no matter what happens if the goods are sent out of the plant they have to be billed for excise even for free goods so therefore probably the R100 is deactivated.
Hope I am correct, please correct me if I am wrong.
Regards
AK
Reward points if helpful

Similar Messages

  • ATG10.1 - Unable to confirm an order with Order Discount type promotion

    Hi,
    I have created a promotion in ATG10.1. The promotion is an Order Discount type and i have configured a %off on the offer. Starting ATG10 we need to choose a template for configuring the promotion and then apply the rules and offer on it. I chose the Advanced condition and offer template and configured the rules and the offer.
    Our requirement is to access the discountType property of the promotion applied on the order in a processor that gets executed in the processOrder pipeline. We have additional business logic in the processor depending on the discountType offered in the promotion. When we try to access the property we get an illegal argument exception. This is because the promotion that is being created is of super-type Order Discount whereas the discountType property is at the sub-type level.
    We are accessing the property as below.
    List<PricingAdjustment> pricingAdjustments = pOrder.getPriceInfo().getAdjustments();
    for (PricingAdjustment pricingAdjustment : pricingAdjustments) {
    RepositoryItem promotion = pricingAdjustment.getPricingModel();
    String discountType = promotion.getPropertyValue("discountType");
    Exception:
    java.lang.IllegalArgumentException: Attempt to get a property value named discountType from item-descriptor type Order Discount
    Any pointers or suggestions to fix this error would be helpful.
    Thanks,
    Srikanth

    Yes, you are correct that discountType is defined at sub-type level. But if there is an entry in sub-type level, there is also an entry in the main "promotion" item-descriptor. PricingModel is nothing but main promotion repository item.
    From the promotion ( pricingModel) repositoryItem, get the type ( type is a property defined at super level which says if this item is of type order discount, item dsicount or shipping discount. This type is not discountType ). Once you get the type value, call catalogRepository for that sub-type of promotion to get sub-type's repository item which contains the actual discountType.
    From ATG 10 onwards, merchandising UI changed completely and sub types are not present. Templates are just for merchandising UI. But that should not effect your piece of code in the pipeline processors in processOrder pipeline chain. If you look at my above pseudo code, im getting the type, then querying catalog repository to get the sub-type repository item and then getting the discountType.
    -karthik

  • R100 discount type  is deactive in proforma invoice

    Hi All,
    I am  using free goods 100% discount (condition type R100) in my pricing procedure.In the sales order it is reflecting properly when I am creating a subitem free goods with item cat tann.But when I am creating a proforma invoice with invoice type F5 ,the R100 condition type is getting deactivated.
    A altcBv of 28 is attached with R100 in the pricing procedure which says that "The condition R100 will be deactivated in the pro forma invoice”.But why the Condition type R100 will be deactivate in Proforma invoice.Is there any business logic for that?
    regards

    Usually what happens in India scenario is when the billing is to be done later, in reference to the proforma invoice an Excise invoice is generated. So no matter what happens if the goods are sent out of the plant they have to be billed for excise even for free goods so therefore probably the R100 is deactivated.
    Hope I am correct, please correct me if I am wrong.
    Regards
    AK
    Reward points if helpful

  • Discounts types in B2C shop

    Hello Experts
    I am working on CRM 7.0
    I have maintained discounts for materials in the backend system (ECC).
    They have been downloaded to CRM.  When creating Order in B2C shop, I am not able to see the Discount condition type
    in the B2C shop.  The discounts are getting calculated and added to the total, but not visible.
    Is this the standard behaviour in the B2C shop.  Or I am missing something here.  If I need to display the discounts in the webshop what needs to be done.
    Awaiting for your valuable suggestions.
    Thanks
    Sastri

    Standard behavior.
    Displaying any additional condition type is a custom effort.

  • ATG 10.1.2 Create new item discount type

    Hi all,
    We are using ATG 10.1.2, and created a new CommerceItem property called giftWrapItem. It is working fine, we can buy it with the CommerceItem in and order.
    We created calculators, customized PricingEngine to use our calculators, and it is working so well.
    So, we now want to create a new promotion type, that can give item and order discount based on giftWrapItem quantity on order.
    We created a GiftWrapItemDiscountCalculator class, that extends ItemDiscountCalculator, and we could add giftWrap in Offer Type at BCC Promotion creation panel.
    But we don't know how we can do it work, like Standard promotion Offer Type. The rules, like Standard rules, does not appear in Promotion panel.
    One example to explain what we want: a promotion that gives one free giftWrap item, if user buy one product named X.
    We read the Oracle ATG docs, but couldn't find more ways to do this.
    Any help?
    Thanks in advance

    You need to add/extend PMDL rules for new promotion type you have created. Not sure you have read the chapters for defining new promotion templates.
    http://docs.oracle.com/cd/E24152_01/Platform.10-1/ATGCommProgGuide/html/s1208addingnewpromotionstemplates01.html
    Another thought on this (might be out of context), why are you not considering the GiftWrapItem as another SKU type or something like that, and create promotion using ATG OOB promotion template, for example if the order contains X give 1 sku with type 'GiftwrapItem' free. This might reduce the customization effort and you just need to train the business users about how to use the GiftWrap promotion.
    Cheers
    R

  • On Net value: Discount Condition Type

    Hi,
    I would like to know whether the below requirement can be fulfilled with the standard SD configuration.
    As far as I know all discount condition types calculates on Gross value. But I have a discount condition type (lets say 123 = Special Discount) which should calculate based on Net value. I can create a step after Netvalue but the problem I see is, how the system calculates Output tax
    eg.
    10 PR00
    20 ABC  (Customer discount)
    30 XYZ  (Material discount)
    40 Discount Sum
    50 Net Value
    60 123 (Special Discount)
    70 MWST (output tax)
    So if I place discount type 123 after Net value, I think it will calculate on net value, but the problem might come with MWST as it cant calculates on Netvalue but on 123. Am I right?  I knew it can be done with the ABAPer help. But I would like to know whether it can be done with standard (alrady predefined) SAP configuration. (by assigning any routine or some settings in Pricing procedure determination in V/08 ???)
    Thank you.

    Hi santosh
    Sub total will the PR00 - Discount sum
    Net price will be Sub total - Special discount
    how do I mention that sub total will be PR00 - Discount. I configure like this
    10 PR00
    20 ABC (Customer discount)
    30 XYZ (Material discount)
    40 Discount Sum                      from20    to39
    50 Sub total                             
    60 123 (Special Discount)
    70 Net price
    80 MWST (output tax)
    90 Total
    when I indicate from 20 to 39 besides Discount Sum, system will sum the discounts between step 20 to 39. How do I write at sub total like this, so that system will deduct the discount sum from PR00. Similary how do I write Sub total - Special discount.
    Could you please explain bit more detail.
    Thank you.

  • Discount condition type

    Hi,
    Here i want to configure the pricing procedure ,for the condition of discount type.But i want this discount to be calculated on for ex. A
    (basic price + tax + excise ) = A
    So how i proceed? Also i want this discount effect till in MIRO.

    Hi,
    Add condition type JEXS in your MM Pricing in M/08 and mark this as "Statistical". As a result of this it will fetch the Total Tax Amount in this condition type from "Taxes" Screen.
    Then Create a Subtotal in MM Pricing as A = (Gross Price PB00 + JEXS) and then add Discount Condition Type (for e.g. RA01) and give From as Step No of "A". And then chekc in PO.

  • Control of Discount rates for a condition type

    Hi SD Gurus,
    We have a scenario where the sales representative is eligible to give a discount up to 10%, where as manager is eligible to give a discount up to 30% to the customer.
    We are planning to introduce new condition type for this discount
    Now Question is how to control this during pricing in the sales order? like how to validate what is the maximum discount a sales rep can give or a manager can give
    Thanks in advance for your help.
    Regards,
    Yelampally

    Create 2 discount types with upper limit 10 % and 30 % for SR and Manager respectively.
    If you want only one of them should be there in sales order and not both use user-exit. The same user exit can also be used to check that %age is not higher then eligibility. (If you have different userid for SR and Manager)
    Include MV45AFZZ (FORM USEREXIT_SAVE_DOCUMENT)

  • Cash discount payment not transferred from SD to CO-PA

    Dear Gurus,
    We have notice that since a couple of months ago, the cash discount payment amount introduced in the SD bill through a condition type is not transferred to the profitab. analysis document (that is, is not carried to CO-PA module).
    While we fulfilled the condition type with the amount correctly in SD, field "Cash discount payment" in CO-PA (screen "value fields") is empty, with any amount.
    We really don´t know why.
    This was working ok 2 months ago, so that is the strange thing.
    Can anybody in SD module give me a hint of what can be happenning, please? Or what to check....
    Many thanks in advance

    Hi,
    Please check the pricing procedure and your condition type of cash discount type whether statistical is ticked or Account key is there
    Thanks
    Krushna

  • Free good condition type

    Hi Guru's,
    when I go to V/06 I do not get to see the condition type NA00 definition.
    Any guess how I can see the definition of free goods condition type?
    thanks
    reddy

    Hi reddy
    If your are doing any free goods determination then you need to maintain a condition record in VBN1
    IMG->sales and distribution -> basic functions - > free goods determination ->
    after configuring you need to create a condition record
    In VBN1 it will ask for discount type, there you will get NA00 discount condition type.
    In V/06, you can get standard condition types related to pricing
    Reward if useful
    Regards
    Srinath
    Edited by: sri nath on Apr 11, 2008 10:03 PM

  • Discount for new product.

    it is a scenario where iam not able to get the logic pls help me,
    A new material is launched, so company wants to give a special offer for the first 5 customers and after which only a particular number range (ex: 3500- 3800), system should give 5% discount flat on gross value. It should always pick the best price for Company.

    Hi there,
    This is what I feel. Since it is just for 1st 5 customers, you can think of a manual discount which the order loading person will manually enter in VA01.
    Then if you want to give a discount of 5% for the next 3500 - 3800 customers, then devise a new Z table. The Z table table should keep a track of num of orders that are raised on order type ZOR, which has your new material X for eg.
    Define a new discount type ZDIS with condition table sales org / material. Maintain 5% in the condition record for the discount. Maintain the discount ZDIS in the pricing procedure. In the requirement routine, put a logic that the system calls the Z table. If the num of orders in the Z table is <= 3500 / 3800, only then the discount should apply.
    Here there is also a situation where 1 customer places more than 1 order. So duplications should be avoided when system saves the values in the Z table.
    Discuss this with your ABAPer on how to devise the logic.
    Hope this helps.
    Regards,
    Sivanand

  • Condition Type Scenario

    Hi friends, I need your help with the following scenario.
    I have a pricing procedure with 2 automatic discounts condition types and the company wants to give an additional discount over the net value of the invoice, for example:
    Price               1000
    Discount 1         100
    net value 1         900
    Discount 2           50
    Net value 2         850
    Manual discount   50
    Net value 3         800
    tax                     100
    Total                  700
    This manual discount is a discretional discount that we can decide to give it or not, but we need to apply it to the net value before tax. (Net value 2 in the example)
    We need a percentage discount.
    Thanks a lot in advance.
    Gerardo.

    Hi
    Create one Condition type -- Manual discount Z001
    No need to maintain the access seq
    maintain it as manual in V/08 and in V/06 also...
    And in pricing procedure V/08.. Keep this discount type obe step before that of Tax condition...
    Hope this will resolve your problem....
    reward points if helpfull
    Muthupandiyan

  • Discount conditions getting cummulated in R/3

    Hi,
          around 5 discounts (ex 3111,3102,3103,3104,3105) coming from POS thro POSDM and they are getting into BIW .And the cummulative value is getting posted into R/3 under one conditon type( ex 3333).
        how and where the values of 5 are   getting cmmulated into one  discount CONDITION in R/3?
    thanks
    OM

    Hi Om,
           Thats because all your discount conditions are mapped to one single condition type in ERP in this case  3133..Also this discount condition type should be found out in the POS interface pricing procedure - POS000(standard) which can be checked in Tcode - V/08
    Please check your value mapping between PI - POS & ERP.This would you to understand the whole discounts.Also dont forget the discount condition 3133 should have been assigned in Discount type in POSDM and then it should also have assigned to the profile type in POSDM
    Hope it helps
    Best Regards,
    Aram K.

  • Discount for all materials

    Hello,
    I would like to create a purchasing info record in SD VK11 (condition record) but for all materials.
    I mean when the customer buy 1000 peaces (not depending from material) by us he receives 2% discount.
    How ca I loose this problem? with VK11 or with another T.CODE.
    Thanks
    Dede

    Go to V/06, select the condition type for discount and execute.  There tick the box "Condt.update" under the tab "Master Data". 
    Next go to VK11, input the discount type and execute.  There click on magnifying lens on top and maintain the maximum value you require in the field "Upper Limit".
    thanks
    G. Lakshmipathi

  • Discount Condition in Service Entry Sheet

    Dear All
    I made a service PO of amount 500 INR and entered discount condition RA01@5%, so net price comes to 475 INR.In PO taxes are getting calculated on 475 INR.
    Now when I make a Service Entry sheet (SES) of amount 100 INR then in header conditions tab I am not able to see discount condition.Also the tax is getting calculated on 100 INR instead of 95 INR (5% Discount).
    Please tell me whether I a have to manullay enter discount condition RA01 in SES everytime I make a SES or it should automatically fetch from PO and where can I see discunt condition type in SES.
    Regards
    SK

    P347206 wrote:
    Dear All
    >
    > I made a service PO of amount 500 INR and entered discount condition RA01@5%, so net price comes to 475 INR.In PO taxes are getting calculated on 475 INR.
    >
    > Now when I make a Service Entry sheet (SES) of amount 100 INR then in header conditions tab I am not able to see discount condition.Also the tax is getting calculated on 100 INR instead of 95 INR (5% Discount).
    >
    > Please tell me whether I a have to manullay enter discount condition RA01 in SES everytime I make a SES or it should automatically fetch from PO and where can I see discunt condition type in SES.
    >
    > Regards
    > SK
    hi,
    For this you have to set the discount type as item condition not header condition in m/06 you have to select the condition type .
    in position you have to give the  ra01 which is your condition type in changes which can be made tab you have to given manual entries   tab can be select as B     Automatic entry has priority
    Thanking you.

Maybe you are looking for

  • Print the report to different Printers

    Hi, We are using Oracle EBS 11.5.10.2. We've defined a check printing report , which prints the output to a printer directly. We've mentioned this printer in the Concurrent Program definition. Its printing the output to a pre printed stationary. Now

  • My MacBook Pro is running very slow with the wheel constantly spinning.  Can anyone please help?!?!

    My MacBook is running very slow and the wheel is constantly spinning.  It's not just using the internet as it takes forever to start, open programs, etc.  It is even taking me a long time to type in this question as the spinning wheel keeps coming up

  • How can I move address book information between Address Book and Entourage?

    (I have the same question regarding iCal and Entourage.) I have a lot of important information to enter, info that would be very difficult to relocate. I had some problems with iCal awhile back (it started randomly deleting events), so I am trying to

  • Failed to download

    Failed to download imovie. Your computer's video card does not meet the minimum system requirements. I'm on a 2008 iMac Core2Duo, with SSD. Isn't there some way of getting the new iMovie to install? Generally speaking the system runs fantastic with t

  • How edit Firefox web site preview font type? (About chinese problem)

    Hello guy , I have problem , this chinese font not of good and preview have problem , can't show some font . how setting size font or use other chinese font type to preview web site ? Thank ! Last edited by wing (2014-11-16 15:27:05)