Rebate Conditions issue (Pricing incorrect Order Viz Billing)

Hi Forum,
We have an issue with the rebate conditions.
User has created a credit memo request (VA01) due to change in the Price. Due to this change rebate accruals have got reduced. The rebate accruals should not be reduced in this case, since there is no material return.
There is a specific order reason while creating such credit memo requests Eg. ZXX.
As a solution to this we have created a new routine AAA and assigned to the rebate condition types in Pricing procedure.
This routine will function when there is a order reason ZXX entered in the Credit memo request (in VA01), therefore all the rebate condition types (assigned with routine AAA) will get deactivated in Conditions. This not change any accruals value. This is working correctly.
The issue is -
When the credit memo (VF01) is created, these condition types are again activated and accruals are posted.
This should not happen. Pricing from the CM request (VA01) should get copied in Credit memo (VF01) completely.
When we open the Credit memo we find all the conditions are activated and accruals posted.
Is there any one who has faced the similar issue in billing documents where pricing data is not getting copied from Order conditions.
Please help.
Thx / Sheetal

Hi Sheetal,
Suggest to make a seperate CR memo order type for cases wherein you don,t want reduction of rebate accruals.
You would have to redetermine a new pricing procedure (create one keeping all condition type as are in Billing procedure except rebate) and assgin the determination of new PP basis the sales areacustomer PPOrder PP.
Pls go through the below link.
Re: New pricing procedure in credit note created w.r.t.  billing document.
Regrds
Sanjay

Similar Messages

  • How to Avoid Duplicate Pricing Condition Types In  Sales Order and Billing

    Hi SAP Gurus
    I have a requirement in Pricing (Sales and Distribution). We have  issue duplicated condition types in Sales order and it causes wrong posting in to accounts.
    I want make them inactive duplicated Condition type in Sales order and Billing Documents.
    Please advice me how to make inactive status to duplicated Condition types
    Thanks  in Advance.
    Ravikanth

    Hi
    You can use Exclusion Group
    You can define 2 Groups and include 1 condition type in each
    and define exlusion procedure
    A   Best condition between condition types                
    B   Best condition within the condition type              
    C   Best condition between the two exclusion groups       
    D   Exclusive                                             
    E   Least favorable within the condition type             
    F   Least favorable betweent the two exclusion groups     
    you can use Exclusive to set your condition type or as per your requirement
    Regards
    Jitesh

  • VPRS-based condition redetermined in return order (referencing billing doc)

    I have an issue with copy-control from invoice to return order.
    I want the invoice pricing conditions to be copied unchanged to the return order.
    This is similar to when creation the Sales order>Delivery>Billing Document.
    I need to make a return order for the same amount as in the original sales order (naturally, we want to credit the same amount).
    This works fine for all conditions, except for a VPRS-based condition, which is redetermined upon return order creation.
    The VPRS-based condition should fetch the moving average price for the sales order only, not for the return order.
    I have maintained copy control for billing document to sales order with pricing type 'G'
    G: Copy pricing elements unchanged and redetermine taxes. The system
    This works fine for Sales order --> Delivery --> Invoice, but not for Invoice --> Return order.
    I would prefer not to use a formula, but I guess one alternative solution is to fetch the condition value from the original sales order if I cannot do this with customizing.
    Let me know what you think about the forumla (VOFM) and if it is possible to achieve copy-control with unmodified condition values for the VPRS-condition.
    Thanks!

    Ok, thanks for your input!
    I'm sharing my solution:
    I implemented a new condition value formula for my pricing procedure:
    VOFM>Formulas>Condition value
    FORM FRM_KONDI_WERT_XXX.
      DATA: lv_kbetr TYPE kbetr,
            ls_vbfa  TYPE vbfa,
            lv_knumv TYPE knumv.
    Get moving average price for return order from SO
    The ZPRS pricing condition modifies price in return order
    The value of ZPRS should be the same in return order and SO
      IF xkomv-kschl EQ 'ZPRS'.
    Get sales order and position
        SELECT SINGLE vbelv posnv
          INTO corresponding fields of ls_vbfa
          FROM vbfa
          WHERE vbeln   EQ komp-vgbel  "invoice number
            AND posnn   EQ komp-vgpos  "invoice item
            AND vbtyp_n EQ 'M'         "invoice
            AND vbtyp_v EQ 'C'.        "order
        IF sy-subrc EQ 0.
    Get sales order conditions key
          SELECT SINGLE knumv
            INTO lv_knumv
            FROM vbak
            WHERE vbeln EQ ls_vbfa-vbelv.
          IF sy-subrc EQ 0.
    Get moving average price from sales order conditions
            SELECT SINGLE kbetr
              INTO lv_kbetr
              FROM konv
              WHERE knumv EQ lv_knumv
                AND kposn EQ ls_vbfa-posnv
                AND kschl EQ 'ZPRS'.
            IF sy-subrc EQ 0.
    Recalculate condition values
              xkomv-kbetr = lv_kbetr.
              xkomv-kwert = ( lv_kbetr * komp-mgame / 1000 ).
              xkwert      = xkomv-kwert.
            ENDIF.
          ENDIF.
        ENDIF.
      ENDIF.
    ENDFORM.

  • Copying Freight condition from delivery, on order related billing line

    Hello,
    Greetings!
    My client use Pitney Bowes interface to calculate freight on outbound deliveries, Interface creates condition ZPFR on delivery; It works well, however scenarios such as milestone billing and phantoms are order related billing; I couldn't find standard way to read those delivery conditions and bring over to order related invoice.
    Appreciate your thoughts,
    thank you,
    Hetal

    Hi Mukund,
    As mentioned, Milestone orders and phantom parts are order related billing.
    Components (for phantom) and lines on milestone order are shipped, therefore freight is calculated on delivery.
    At this moment,
    1. Workaround is to manually add freight condition on sales order, after PitneyBowes calculated freight on above delivery.
    2. Write some custom solution to copy freight condition from delivery to sales order (may not be best solution, but to avoid manual workaround)
    Therefore, freight would carry over to invoice and finance flow works as other delivery related invoicing.
    thank you for reply.
    Hetal

  • Rebate Condition Type cannot be reflected in sales order?

    Hi Guru:
    It seemed to be a issue? I set up the rebate agreement and ran the vbof successfully regarding this condition type rebate,and the retroactive billing also can view its rebate condition type as well as the accruals,and I believe the rebate settlement had been run too,credit memo to customer will be aslo routed to accounting side for sure,but I failed to see the rebate condition type and accrual value in the sales order based upon the retroactive all billings,please advise what I should do,thanks.

    Hi Klaas,
    If I remember well, in the standard price determination there is a conditional formula that only shows rebate conditions in the invoice, therefore you should not see rebate conditions in the sales order.
    That is standard functionality.
    For a Customer I took out the formula condition in the pricing so he could actually see the rebate condition in the sales order, the reason was to had access to this information before end of month invoicing. The problem is that in case of changes in rebate agreement or in case of retrospective agreements the rebate condition is only updated in the invoice, not in the sales order.
    Best Regards,
    Franck

  • Rebate condition in rebate agreement cannot be maintained (greyed out)

    Hi.
    We have setup rebate processing in CRM 7.0.
    We get our invoice to the billing due list and it fills then the extract. But we fail in setting up the rebate agreemnt in the webui.
    Partner and material are entered. On the position (material) we try to add one of the conditions of the maintenance group we customized. Both condition types can be selected but none of them will work.
    What happens: we click on "new" select the condition type and get then presented with the view but with all fields greyed out (as in display mode).
    As there are a lot of obligatory fields we get up to 8 messages. After "fill in required entry fields" it says "maintain rebate material".
    Whatever that means.
    The material we use is a finished product.
    Has somebody ever seen this or some idea. Couldn't find oss messages on this.
    Thanks.
    Regards,
    Thorsten

    Hi Klaas,
    If I remember well, in the standard price determination there is a conditional formula that only shows rebate conditions in the invoice, therefore you should not see rebate conditions in the sales order.
    That is standard functionality.
    For a Customer I took out the formula condition in the pricing so he could actually see the rebate condition in the sales order, the reason was to had access to this information before end of month invoicing. The problem is that in case of changes in rebate agreement or in case of retrospective agreements the rebate condition is only updated in the invoice, not in the sales order.
    Best Regards,
    Franck

  • Copy Pricing Conditions from Sales Order to Billing

    Hi,
    Is there anyway to copy pricing conditions for item level from Sales Order to Billing Document at the time of creation of Billing Document.
    Thanks

    This question is not on topic for the Web Dynpro ABAP forum and has been locked.

  • Pricing issue in sales order

    Hi All,
    We are facing pricing issue for few sales orders.
    The pricing is being carried for  line items even though there is valid condition record exist at pricing date of line items .
    For example we are creating order on 26.10.2010 and Requested delivery date is 01.01.2011.
    The pricing date at line tem is 01.01.2011 and condition record is valid only till 31.12.2010.
    Still pricing is carried for line item and it is not for all the sales orders .
    So could please advice how to overcome this kind of errors?
    Thanks in advance

    Hi All,
    We are again facing pricing issue in sales order,the pricing date of line item is not in synchronization with the condition record validity date.
    Due to that incorrect pricing is being carried out .
    But when we do repricing the error is getting fixed.
    So could you please let us what could be the root cause for this error ?
    This is not happening for all the orders,for only few orders it happens.
    If we create new order for  same sold to ,sales doc type the error is not occuring.
    Thanks,
    Praveen

  • Order Re-pricing while creation of Billing Doc.

    Hi,
    I have a custom requirement - The Order needs to be repriced - based on current date , just before / while running the Collective Billing Program - RJHFAKT.
    I have explored almost all User Exits/ BADIs - in an attempt to update the the PRSDT field and rebuilding the condition table before the Order line BDS gets billed. But it does'nt seem to update all order line item fields correctly.
    I need a more robust solution.
    Thanks in advance.

    Hi,
    Kindly maintain relevant pricing type in below menu path to meet your requirement.
    IMG-SAP Media-Advertising Management-Billing-Order Billing-Maintain Order-Related Billing Document type determination
    Best Regards,
    Chandra

  • Authorization for Change Conditions in Sale order or Billing document

    Good Morning
    In my scenario we have same pricing procedure for sale order and billing document. My requirement is to enter one condition manually in sales order.
    I want a specific user to enter this discount condition for a specific distribution channel only manually only in Sales order, not in billing document.
    Now here are some problems i am facing now.
    We have to make this for one user and for one distribution channel only.
    I can't use transaction variant to make condition tab in display because all users are allowed to enter freight condition manually at the time of invoicing.
    I have tried authorization object V_KONH_VKS but its not working. This is for maintain condition record not for entering in sales or billing document manually.
    Please suggest me is there any standard way to do this or should I go for ABAP?
    I prefer to do this with authorizations control. ABAP will be the last solution.

    I have a feeling that via PFCG,  this can be controlled and of course, with the object what you had indicated and Activity type.
    Create two roles one for maintaining manually in sale order and the other one for display.
    In one role, the activity can be 01 with TCode VA01 and VA02 and in the second role, the activity can be 03 with transaction VF01. Your basis guy should be able to do this so that the requirement can be achieved.
    thanks
    G. Lakshmipathi

  • Pricing order/del/bill

    Hi,
    Few questions on pricing:
    1) Pricing is carried out in order , delivery and invoice based on fields in KOMG structure, is this true? For eg: i am using an access sequence where I use order reason from sales order, will the same condition type trigger in delivery and invoice too, since it is maintained in KOMG structure (but invoice does not have order reason in header(VBRK))???
    2) In delivery only freight & surcharge related pricing is calculated? How does system understand not to calculate freight during order and invoice and only in delivery? Freight condition type can be percentage or weight basis, what kind of trigger we set in condition type, to make the system understand to only trigger these condition types during delivery pricing? Also if i chose pricing type 'B", carry out new pricing, still system will not calculate all pricing (PR00...etc) in delivery? if 'Yes' how?
    3) What is the difference between pricing in sales order and invoice? Is pricing calculated all over again in invoice? does it also recalculate freight, if choose pricing type 'B'?
    In general, my question is are we controlling the pricing based on pricing type during order/ship/bill or is the system controlling it??? Thanks.

    solved!

  • User Exit / BAdI to update the pricing conditions of the Purchase Order

    Hello SAPients,
    This is my requirement:
    "Copy the Pricing Conditions from the Shipment Cost Document (VI01 / VI02) to the automatically generated Purchase Order".
    I'm using the enhancement V54U0002 (Function Module EXIT_SAPLV54U_002) to EXPORT  the values of the Pricing Conditions to memory and I have used the enhancement MM06E005 ( FM EXIT_SAPMM06E_006, 007, 012, 013, 014, 016, and 017) to IMPORT the values from memory and store them in TKOMV. But, when the PO is generated the values don't stay, they are always changed with the standard PBXX pricing conditions.
    My question is: Does anyone know the User Exit / BAdI that I can use to change the Pricing Conditions of the Purchase Order?
    <<removed_by_moderator>>
    Thanks!
    Edited by: Vijay Babu Dudla on Jan 14, 2009 11:08 PM

    >
    kartik tarla wrote:
    > check this badi
    > ME_PROCESS_PO_CUST
    >
    > and the following user exit
    > Goto-> include RV61AFZA then search for
    > USEREXIT_PRICING_RULE see if its helpful to u.
    Hello Kartik / SAPients,
    I tried with ME_PROCESS_PO_CUST but didn't work. The system doesn't execute that code. Any other idea would be greatly appreciated.
    Thanks.

  • New condition in pricing procedure in Sales Order

    Dear SAP Gurus,
    I want to add one new condition in pricing procedure in Sales Order.
    Earlier we were having following conditions.
    PR00   (price)                           1000 Rs     (say)
    MWST                                     100%    sub cond.
    ZSER  (service tax)                   12%
    ZSRT                                       100%  sub cond on ZSER
    ZEDU    (Education tax)             3%(on ZSER)
    ZEDT                                        100% sub cond on ZEDU
    Now I want the structure to be
    PR00   (price)                           1000 Rs     (say)
    MWST                                     100%    sub cond.
    ZSER  (service tax)                   12%
    ZSRT                                       100%  sub cond on ZSER
    ZEDU  (Education tax)               2%  (on ZSER)
    ZEDT                                        100% sub cond on ZEDU
    ZHED (Higher Edu. Tax)             1% (on ZSER)
    ZHET                                        100% sub cond on ZHED
    For this I have Done following Customizings
    Created new Condition Types (ZHED & ZHET ) by Coping from ZEDU and ZHET respectively.
    Maintained pricing procedure with these conditions.
    Made condition Record for ZHET through VK11.
    But I am not able to set ZHED as 1 %
    Please guide where to configure this and how ?
    Thanks & Regards
    Rajesh

    Hello,
    Have you maintined the calculation type of the condition type ZHED as A - Percentage ? If no, then maintain the same. If it is already maintained, then let us the error when you are trying to maintain the condition record as 1%.
    Prase

  • New pricing condition update for sales order

    Hi All,
    We need to insert new pricing condition for existing sales order.Could you please sugest any bapi or function module to
    update new pricing condition type.
    Thanks
    Mohit

    One reason to use program is that then the business can be 100% that all the sales orders are "updated"
    (maybe) & if anything goes wrong; The SAP consulting company - who created the program - is to be blamed / is accountable.
    In short business wants to be 100% sure that update has taken place for ALL s orders.
    Is that correct Mohit?
    Edited by: Typewriter on Jun 24, 2011 9:27 AM

  • Different pricing procedures on Sales order and billing documents

    Hello All,
    I have come across a situation where I will have to maintain seperate pricing procedures for Sales order and the corresponding billing document.
    I was just wondering if this is normal. In my previous projects I always had same pricing procedure for the order and the billing.
    Please share your experience.
    Appreciate your help.
    Thanks,
    Raj

    Hello Friend
    This is a very common requirement in many implementations depending on the scenario
    Sales order with one pricing procedure The same sales order when goes for billing
    Billing document with another pricing procedure
    Settings needed
    Order type VOV8 has a document pricing procedure  Say A
    Billing type VOFA has a document pricing procedure  Say B
    Sales area 1000,10,00 and CPP is 1
    OVKK settings is like this
    1000,10,00 DPP A, CPP1 Pricing procedure is  RVAA01
    1000,10,00 DPP B,  CPP1 Pricing procedure is RVAA02
    The control data in both  RVAA01 and RVAA02 is different
    In VTFL between your del type to billing type aunder the header that item level The pricing type should be B (carry out new pricing) if delivery related billing
    In VTFA betwen your ord type to billing type aunder the header that item level The pricing type should be B (carry out new pricing) if ordery related billing
    Now the same sales order will carry PP RVAA01at order level and RVAA02 at the billing document
    There can be some business scenarios you want to add some extra discount at the time of billing
    That time you have a discount type added in the billing PP so that it is reflected in the billing
    This is scenario dependent
    Hence SAP has given the option of DPP in VOFA so that by billing documentwise we can differentiate
    To achieve this Copy control settings and DPP should be different both in VOV8 and VOFa
    Regards
    Raja

Maybe you are looking for