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

Similar Messages

  • 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

  • Issue with Net price at Purchase order / Line item

    Dear All,
    I have an issue in the Purchase order, given below is the detail of the issue.
    PO/LI1 Consists a material A (Grid based), and with a condition record i have maintained sizewise pricing.
    Eg:  Size L - 1usd per 1, Size M - 2usd per 1 and Size S - 3usd per 1. Assume the quantity for each size been 10
    Thus at a Schedule line item level it would be as follows
    Grid   |  Schedule Qty  |  Net Price
    S              10                  3
    M              10                  2
    L               10                  1
    Thus at a PO/ Line item level the net price should be (6/30)that is (net value/net quantity)  = 0.2 per 1, in my system it doesnt show like as 02. per 1, it shows the net price of size L (in this instance it picks the price of size L and shows it as the NET PRICE at PO/LI Level
    What could be the possible reason this could happen, i believe this is a problem.Is there a place in configure where i can change the system to capture Net price at PO Line item =(Net Value / Net quantity) rather than picking the price of the size L.
    Other info
    Size L is the last Delivery Schedule line number
    Hope my question is clear.
    Thanks & Regards
    Shabeen
    Shabeen Buhary
    Edited by: shabenn on Dec 17, 2010 10:13 AM

    Hi,
    Even though you maintained different Prices for Different grids only default grid value only displayed at line item level. But if you do GR for those grids valuation will happened at as you mentioned the purchase order.
    regards,
    Siva reddy

  • 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.

  • 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

  • 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

  • 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.

  • 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

  • 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.

  • 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

  • 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

  • I can not access the net w/ Internet Explorer but not firefox. I have Mozilla set as default browser.

    I have had a problem previously accessing the net w/ firefox. After checking firefox info site, I set Firefox as the default browser and that corrected the problem. It has now happened again w/ the settings as described. No problems (other than normal) w/ Internet Esplorer and no problems w/ Thunderbird. Suggestions?

    You may also need to reset some prefs. You have a lot of prefs in your More system details list that were changed from the default.<br />
    One of them being the pref to override the user agent to Firefox 3.6.3
    general.useragent.override Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
    If you haven't set network.http prefs yourself to those values for specific reasons then you should reset them (not all servers support pipelining). dom.max_chrome_script_run_time 0 and dom.storage.enabled false should also only be done in case of problems. dom.storage is a replacement for cookies and dom.max_chrome_script_run_time set to 0 may cause the browser to hang in case of script errors.

  • How to retrieve the list price for u0093Free of Chargeu0094 items?

    Hi Gurus,
    I need an urgent help:  For the commercial invoice, I need to provide the “List Price” (PR00) value even for the “Free of charge” items.  But for TANN, PR00 is not retrieved.
    How can I still retrieve the list price(PR00) for “Free of Charge” items?
    Thanks.

    Hi,
    By giving item category as TANN in VBAP, you will be able to get all material numbers, and the document numbers.
    Using document numbers, get the doc condition no, in VBAK (VBAK-KNUMV)
    Now
    VBAK-KNUMV = KONV-KNUMV and
    VBAP-POSNR = KONV-KPOSN for VBAK-VBELN=VBAK-VBELN
    you should be able to extract the value of PR00 from KONV table.
    Hope this helps you
    Pls reward if this helps you

  • Error in upading the net price amount for the PO line item

    Hi all,
    I'm using the 'BAPI_PO_CHANGE' for inserting a NEW PO line item for the given purchase order no(PO).   A new item number has been generated. But the amount which i pass for NET_PRICE is not updated correctly.   It takes some other value instead of the value i give.  
    For some PO, its working correctly.   But for some other, its not..
    Could anyone pls tell me why this problem occurs, and what are all the STRUCTURES, and TABLES inputs needs to passed for creating a new PO line item?..
    Its very very urgent..
    Could anyone pls help..
    Regards,
    Shanthi

    Hi,
    Please reward points if it helps
    PURCHASEORDER - Import Parameter
    *POITEM-NET_PRICE - Table Parameter ,here need to pass
    Item number,Material Number,Qty fields*
    Thanks
    Vikranth

  • User Exit to change the Net price in the Billing document

    Hi,
    We have one billing document used for three countries
    My requirement is , for worng price, user has to chaange the Price manually in the Billing document.
    I cannt maintain the copy control setting from the Delivery document to Billing with Pricing Type C
    Is there any user exit or alternative way to change Netprice in the Billing document.
    regards,
    santosh

    Check the user exit USEREXIT_PRICING_CHECK  or USEREXIT_CHANGE_PRICING_RULE  in include MV61AFZA for your requirement.
    Regards,

Maybe you are looking for

  • Conflicting answers on upgrading 10.3.9 to 10.5

    I was at the Apple Store today and wanted to purchase OS X 10.5, but first asked if there would be a problem installing it on my iMac G5 as an upgrade from 10.3.9. The first person I spoke to said she thought I had to install 10.4 first; she was unsu

  • Stored procedure which returns date error

    if have a function getGmtDate in the package pa which uses a date as parameter and returns a date conn.Connect() strSQL = "pa.getGmtDate" P_RETURN As New OracleParameter(":pRETURN", OracleDbType.Date, ParameterDirection.ReturnValue) Dim P_DATE As New

  • Term Store missing complete list of terms

    In my Term Store Management Tool, when I expand a Term Set, it is not listing all terms.   It used to list the complete list of terms, but just recently it doesn't .  The down arrow is missing where you would click to see the rest of the terms.  It o

  • Do I have a virus on my Mac

    I have a ibook 1.33 ghz PowerPC one and this has Mac OSX 10.5.4 Since the last few days, I see that the icons on my dock are getting deleted automatically and so are the files in Mail.app. I seem to have lost a lot of emails and the itunes playlist i

  • CSPS4 and Printing

    Hi Group! I just installed and updated CS4 on my Mac Pro 10.5.6. Opened my first job in Photoshop and when I went to print i got the following error: "Before you can perform printer-related tasks such as page setup or printing a document, you need to