Manual pricing condition to overwrite the Net price

Hi ,
We have a wrong price scenario for Russia where the Sales order was created in one month and the delivery created in next subsequent month. Delay is due to some customs clearace
Now the scenario is , we have a cost price (VPRS) which will have the cost from the material master
and based on which the net price is calculated which is 15% of the VPRS
If the VPRS is 100
Base price is 115
and the discount is 10
Net price is 105
Tad is 3% which is 108.15
Now the delivery will happen after  getting the customs clearance and the material price might have changed to 120
Now due to this the user will change the price manually in the sales order on which the tax will be calculated
Let say, he will maintain the Net price as 128 after deducting the discount 10 as well
and now the tax should be calculated as  3 % on the 128
I am trying to se PN00 and PMIN condition type from standard but those condtions are de actving the remaining condition includig the tax as well
Please let me know if tere is any condtion which will just ovrwrite the netprice after the discount and TAX should be calculated on that
regards,
santosh

Hi Santosh,
Surely, you have seen them, but read these notes and related notes:
Note 1365939 - VPRS logic and Customizing settings in SD
Note 201830 - Calculation of the net price of an item
Note 547570 - FAQ: VPRS in pricing
Note 201830 will help you with some examples.
I think that the use of VOFM would be the last resort.
I hope this helps you
Regards
Eduardo

Similar Messages

  • Modify the Net price of an existing Sales Order

    Hi,
    I got a requirement to modify the Net price of an existing Sales Order. I have called BAPI  "BAPI_SALESORDER_CHANGE" for this purpose but its not working. I have passed the New Price in  CONDITIONS_IN table parameter. Can you help me with any BAPI or FM for this purpose.
    Mukesh KUmar
    Moderator message : Duplicate post locked.
    Edited by: Vinod Kumar on Dec 7, 2011 9:40 AM

    Talk to your SD consultants. Net value is determined based on the pricing conditions. Pricing configuration is usually unique to each business, so your SD consultant should know how the pricing condition should (and may) be changed in your specific situation.

  • Pricing Conditions and how the pricing date is determined

    Hi all,
    Small question, i ahve some pricing conditions that use the Serives Rendered date and others that use the Pricing Date from an order, how is the condition decided on what date it uses?
    Hope i have expplained this ok, if not and you need more info let me know.
    Regards
    Steve

    Hi
    There is a difference between Service Rendered Data and Pricing Date.
    Normally Freight Conditions are maintained on Service Rendered Date so the freight will be picked on the basis of date on which the Actual Delivery done, whereas Pricing date is used for other conditions so that price will be based on the date on which the document created and the Pricing Date maintained in that.
    In the same way there is a Billing Date which came in Invoice so price will be based on the date of Invoicing.
    If you maintain the record in VK11 and test a cycle you will be able to find the difference easily.
    Regards
    Amitesh

  • User exit to copy Manual pricing conditions with in sales documents

    Hi all,
    I have a situation where i have to copy the manual pricing conditions from inquiry to quotation.
    Problem: From VA21 when I try to do the same using the tab "create with reference" the document is being copied but the manually set pricing condition in the inquiry is not being copied into quotation. This is because in the copy controls the pricing type is set to 'B' which means "carry out new pricing". I can change it to 'C' or 'D' so that it copies manual pricing but i am not allowed to do so because other sales orgs in the company has a problem if i do so. Only our perticular sales org needs this config. I cannot even create another item catogory specific to this plant because it is against the rules of the company. So I am looking for a user exit in which i can change this pricing type during runtime so that i can plug in some code specific to this sales org to copy manual pricing. I have found one from the SAP note 24832 (MV61AFZA). It doesn't work as i think its obsolte. Can anyone suggest me a better way of solving this issue. Any quick response is appreciated.
    Thanks,
    Giridhar.

    Hi
    The following EXITS may help you
    Exit Name              Description                                                                               
    SDTRM001            Reschedule schedule lines without a new ATP check                 
    V45A0002            Predefine sold-to party in sales document                         
    V45A0003            Collector for customer function modulpool MV45A                   
    V45A0004            Copy packing proposal                                             
    V45E0001            Update the purchase order from the sales order                    
    V45E0002            Data transfer in procurement elements (PRreq., assembly)          
    V45L0001            SD component supplier processing (customer enhancements)          
    V45P0001            SD customer function for cross-company code sales                 
    V45S0001            Update sales document from configuration                          
    V45S0003            MRP-relevance for incomplete configuration                        
    V45S0004            Effectivity type in sales order                                   
    V45W0001            SD Service Management: Forward Contract Data to Item              
    V46H0001            SD Customer functions for resource-related billing                
    V60F0001            SD Billing plan (customer enhancement) diff. to billing plan      
    V45A0001            Determine alternative materials for product selection
    Regards
    PRabhu

  • How to correct the net price of Purchase info record

    Hi
    When I create the purchase info record, I input the wrong net price.
    And when I use ME12 to change the purchase info record, i find the net price cannot be modify.
    How to resolve it?
    Thanks a lot.

    MR21 and MR22 are used to modify the value of the stock for the material.
    I understand that you want to change the price in the info record and the field appears as non modifiable.
    In order to modify this value, you should use ME12 and press F8 or the button Conditions and input a new price. Please note that you can also fix a time fence for validity of this data.
    Hope it will help.
    Regards,
    Flaviano.

  • The net price is calculated incorrectly for service items in contracts

    The net price is calculated incorrectly for service items. Iu2019m creating a contract for services, transaction ME31K (without service master). At the services level Iu2019m adding u201CConditions Supplementsu201D:
    -     PRS (gross price) =1000 EUR
    -     Z999 (discount) = -100 EUR
    -     ZPRS (cost) = 1500 EUR
    The gross price is calculated correctly = 2400. My problem is with the net price, with this example the net price is just 1500 this means that is just considering the condition ZPRS.
    Where can I customize the net price determination to considerer all price conditions?
    Thanks in adavnced

    Hi,
    In the service industries area, SAP uses two calculation schemata,       
    MS0001 for contract/master services (Z999 must be added to MS0001) and otherwise, MS0000. Assignment    
    occurs according to the Customizing settings defined under     
    'Materials Management -> External Services Management -> Maintain        
    Conditions for Services -> Conditions: Schema for Services'. If you want 
    to use another calculation schema for contract/master services, you must 
    define this with an own entry under Maintain Conditions for Services ->  
    Variable Calculation Schema for Services', for example, in the form 'K   
    WK value contract MSxxxx service schema', if a corresponding schema      
    MSxxxx has been defined first.       
    If Z999 is a header discount for the service outline level, it must be added to MS0002.
    Like the standard  discount condition type ZA00 the Z999 must have Cond. class   A  for Discount or surcharge in the condition type setting in the customizing, and no access sequence should be assigned to it.
    Please read the notes 798798 and 353482.
    Regards,
    Edit

  • Manual Pricing Condition for sales order!!

    Hi,
    I have an issue, My requirement is I have to add a manual pricing condition in sales order header level. I have define the pricing condition for Freight Charges and that I have added to the pricing procedure that we have used for the transaction.
    The problem is when Iam creating the order in the condition tab manully want to choose the condition type, but what I created condition type (Freight Charges) is not appearing in the view. Only exesting condition types only appearing in tha selection view. I am on CRM Stand alone
    Pls anyone can advise where I miss the setting, I am new in CRM PRICING
    Regards
    VJ

    Hello VJ,
    You must consider that there is a setting "manual" in the pricing procedure customizing, indicating that the condition must be manually entered, and also a setting in condition type  customizing regarding changes that can be made. In condition type customizing you should NOT have option D "Not possible to process manually". Have you checked condition type customizing?
    Additionally please execute function module from note 867428 ( IPC_DET_CLEAR_CUST_BUFFER ).                
    This will ensure that all the customizing changes are immediately available  ( otherwise you would need to wait until the automatic buffer refresh occurs, by default once per day 
    Best Regards
    Luis Rivera

  • Surcharge not going after the net price

    Hi all -
    We have setup a simple modifier of type "Surcharge" to add 0.75% to every qualifying order line. Everything is working except that the surcharge is based on the list price but we want it to be based on the net price. Any way to do this?
    Thanks,
    Srikanth

    Since you are mentioning a Surcharge and also a net price, which is different from list price, I assume there is atleast one modifier applied to list price to come to net price. In this case you can pricing phase of modifier line. You can assign the surcharge line to the last pricing phase. So it will be applied at the end.
    Hope this helps.

  • User exit for SO creation while changing the net price for  item

    Hi folks,
    Is there any user exit or BADI to change the net price in the item label of Sales order??
      My req. is that--- i need to change the net price of sales item if the cond type is 'ZUR1 ?
      how can i achive this?
    Regards
    pabi

    Hi
    The user exits and badis for va01 tcode:
                                                                                    Enhancement/ Business Add-in            Description                                                                               
    Enhancement                                                                               
    V45L0001                             
      SD component supplier processing (customer enhancements)       
    V45E0002                               
    Data transfer in procurement elements (PRreq., assembly)       
    V45E0001                               
    Update the purchase order from the sales order                 
    V45A0004                              
    Copy packing proposal                                          
    V45A0003                               
    Collector for customer function modulpool MV45A                
    V45A0002                              
    Predefine sold-to party in sales document                      
    V45A0001                               
    Determine alternative articles for product selection           
    SDTRM001                              
    Reschedule schedule lines without a new ATP check              
    V60F0001                             
      SD Billing plan (customer enhancement) diff. to billing plan   
    V46H0001                               
    SD Customer functions for resource-related billing             
    V45W0001                             
      SD Service Management: Forward Contract Data to Item           
    V45S0004                              
    Effectivity type in sales order                                
    V45S0003                               
    RP-relevance for incomplete configuration                      
    V45S0001                              
    Update sales document from configuration                       
    V45P0001                               
    SD customer function for cross-company code sales                                                                               
    Business Add-in                                                                               
    BADI_SD_SCH_GETWAGFZ                   
    Scheduling Agreement: Read WAGFZ from S073                     
    BADI_SD_V46H0001                       
    SD Customer functions for resource-related billing             
    If it is helpful rewards points
    Regards
    Pratap.M

  • Function Module for calculation of the net price of a configurable material

    Hi,
    I would like to know if a function module allows to calculate the purchasing /net price of a configurable material at a vendor and at a requested delivery date before the creation of a purchasing order.
    For configurable materials, we have no PIR and no moving / standard price thus the valuation price in the PR is blank.
    I would like to fill in the field "valuation price" in the PR with the net price we can find in the PO.
    However the PR is created before the PO.
    Thanks a lot in advance for yours reply.
    regards,

    hi Pravenn,
    I don't know about these functions, but u can try anything like this:
    data:
    strdate like sy-datum value '20070901',
          enddate like sy-datum value '20070909',
          date(10),
          moddate(1).
    date = enddate - strdate + 1.
    moddate = date mod 7.
    date = date div 7.
    if moddate <> 0.
      date = date + 1.
    endif.
    write: / date.
    Regards
    Allan Cristian
    Message was edited by:
            Allan Cristian

  • ME52N : How can i change the net price ?

    Dear guru.
    The system allow to change only the valuation price (only relevant for release strategy)  in ME52N.
    Does exist a chance to change in the purchase requisition  the net price of source of supply assigned ?
    Thanks

    Hello,
    I doubt whether any other way is there to resolve your problem.
    May i know why do not want to change the Info record?
    MM

  • Making the Net Price on a PO line item 0 if Free Indicator set on PO line

    Hello All,
    I have a requirement to make the Net Price on a PO line item 0 if Free Indicator (UMSON) is set on PO line.
    Please help me with an exit/badi using which this can be achieved.
    Thanks
    Indrajit

    Hi,
    Check this user exit
    EXIT_SAPMM06E_012.
    This user exit is triggered before saving the PO.
    Regards,
    Sachin M M

  • Cannot Change the Net price or currecny of a PO

    Hi
    When i go into change mode of a Purchase Order, I cannot change the Net price or currecny, when my collegaue is able to change this, is this a authorisation issues?
    also, were can I see the PO history TAB?
    Edited by: Ian Wong on Jul 4, 2008 4:53 PM

    Hi
    You  must have the following Authorization Objects
    with 02 Change Activity in your role profile
    M_BEST_BSA
    M_BEST_EKG
    M_BEST_EKO
    M_BEST_WRK
    And for PO history tab, its at PO screen item part
    but to be able to see it there must be some logistic movements
    such as GR,IRetc.
    After logistic movements the tab is appearing
    Best Regards

  • Manual Pricing condition type

    Hello Experts,
    We are maintaining a manual condition for surcharge in pricing schema. we want this to be statistical, however this is adding up to the net pricing. Since it is not constant all the time we cannot drive this through condition record. Is it possible to make this manual condition statistical through user exit or BAdI. Please advise
    Rgds
    rahul

    Hi,
    If you want to enter header conditions, you have to use the fields:
    <b> ORDER_HEADER_IN-cd_type1    = 'ZVOL'.
        ORDER_HEADER_IN-cd_value1   = '1.0'.
        ORDER_HEADER_IN-cd_type2    = 'ZTAP'.
        ORDER_HEADER_IN-cd_value2   = '2.0'.</b>
    If you want to enter item conditions:
    <b>
        ORDER_ITEMS_IN-cond_type  = 'ZTAT'.
        ORDER_ITEMS_IN-cond_value = '3.0'.
        ORDER_ITEMS_IN-cond_type2  = 'ZTUT'.
        ORDER_ITEMS_IN-cond_value2 = '5.0'.
    </b>
    I hope it helps you.
    Alexandre Nogueira

  • Duplicate pricing conditions printed in the invoice

    The values returned in the table parameter "TKOMVD" of the function module "'RV_PRICE_PRINT_HEAD"used in the program RVADIN01, causing some duplicate pricing conditions in the script printing.
    Also this table parameter is not always returning the same set of values. Only at the first time print of the invoice (via the job schedule of the program RSNAST00) this parameter is filled with some values, so when i reprint the invoice via VF03, it prints fine.
    I searched some notes to resolve the problem. But in the below mentioned note it says that, it is the standard behaviour of the function module. But if it is the standard behavior, then the function module should return the same set of values always. (I am working on SAP 4.7)
    (Note Number : 68057
    Symptoms:
    If conditions are revealed in the totals block for order confirmations or billing documents, conditions are only accumulated if the condition rate or the condition percentage rate is identical.
    Example : Billing document with            Item      Condition    Condition rate
               10        PR00         100
               20        PR00          10
               30        PR00         100
    If condition PR00 is printed in the totals block, the following two lines appear :
               Price     100  per piece    200
               Price      10  per piece     10
    Additional key words
    Invoice printout, RVADOR01, RVADIN01
    Cause and prerequisites
    Standard behavior
    Solution
    To achieve a summarization of conditions with identical condition keys but with different condition rates or condition percentage rates, you can change the standard behavior by using a user exit as described below.)

    Hi..
    If you are talking about proforma invoice that needs to be printed and is required to be changed.Then i would suggest you to look at one of the output type for the std proforma invoice FUPI has aprogram linked to it RVADAUS1 that determines the output with print parameters fetching from NAST table.
    You can devlope the log or can incorporate the new requirements  you wanted to be changed
    Just check if this is the thing you are looking or let me  have more clarity from you about your issue.
    Thanks
    Saurabh.

Maybe you are looking for