To calculate net price of a material for a Sales order

Hi gurus..
I'm usin Sales_order_simulate bapi to caluculate the net price of the the new sales order..
This is workin fine if the pricing procedure is not havin any manual conditions..
If it has a manual condition type it is not calculating the new value of material.
Please help me out...

Hello,
Using transaction VK33, enter Customer, Material and Condition type PR00 in the selection screen and execute.
Thanks,
Venu

Similar Messages

  • Price Determination from Material Master in Sales Order.

    Hi Gurus,
    We have a Requirement from Client, The Client maintains Planned Price 3 in Costing 1 View of Material Master and this is Maintained by Finance Department and they want that Price to be Reflected as Sales price PR00 in Sales Order without maintaining the Condition Record for PR00.How can we Configure this please help.
    Thanks in Advance

    Dear Amit1986 ,
    Ask your ABAPer to write a routine for alternative condition type(VOFM)
    Logic will be to fetch the value in the costing view (you can get the table and field by pressing F1 in the relevant field) of the matnr in vbap. the Abaper will be able to call the matnr value from the screen before the sales order is saved.
    This matnr value should be passed in the table (which you got by pressing F1 in the material master) and you can fetch the value of the relevant field .
    Now assign the alternative condition type against your PR00 in the pricing procedure.
    Check and revert back.
    Thanks & Regards,
    Hegal K Charles
    Edited by: Hegal . K . Charles on Oct 18, 2011 8:58 AM

  • Reg net price disable in ME22n for production purchase order

    Hi All,
    Can any body tell me how I can make disable(suppress) the field of netprice of a particular purchase order.
    My requirement is if PO is of type prod order I should disable netprice field of the line item of a purch order How can I will do that? Can I do this using any of the user exit if so in which user exit and How can I do it?
    Thanks&Regards
    Mahesh

    Hi,
    Yes, this can be achieved. Don't maintain any price in inforecord. Then in SPRO > Materials Management > Purchasing > Environment Data > Define default value for buyers > Here click on settings on default values > In Inforecord update > Maintain no update fro PO and quotation.
    Now the last PO price will not be saved in Inforecord and hence this will not b carried to PO.
    Regards,
    Prabu

  • How do know open quantity  for a  sales order  (patially  delivered)

    Hi  Gurus,
    I have requirement to  know  open quantity for  sales order and it was partially delivered.
    Any table  to know partially delivered qty of a material for a  sales order.

    Hi
    Check This Table  VBBE for open order quantity
    You can find open Qty like this
    Open Qty  = Delivery Qty (LIPS-LFIMG) - Order Qty (VBAP-KWMENG)
    Swamy

  • Capacity Planning for all Sales Order Items

    Sir,
    A Sales Order have 4 different line items & need to produce on single work center.
    In schedule line of sales order requirement dates are given priority wise.
    After running the MRP I have observed that for all schedule lines, all planned ordered are starting on same date & time on the given capacity.
    I need to level it manually.
    Here I have few Question.
    1) Can Capacities are Scheduled as per priority given in SO automatically.
    2) Can revised availability dates will be reflected in SO.
    3) Which reports will be useful for understanding consolidated availability date of material for given sales order/s.
    Regards

    Dear ,
    To answer the question for Capacity requirement planning on sales order I would say that MRP does  only materials planning based on demand and reciept  but never does Capacity Requirement Plannig .MRP generates Planned Order  and susequently , production order can be genreted and farther you can carry out capacity requirement planning based on the work cente available capacity , requirement and load for those MTO orders .
    But there are SAP business suit like APO-SNP APO PPDS which carriy our details scheduleing and caapcity check based on the demand situation : Sales Order ,Independent Order  and does capcaity vaialbality chek for those demands while planning .
    Now , here is the answer of your question :
    1) Can Capacities are Scheduled as per priority given in SO automatically. : Not possible  through  SAP MRP but in APO-PPDS, APO-SNP-CTM , Herustic model .
    2) Can revised availability dates will be reflected in SO. : It can be reflected as per the ATP chekc , Replishmenet Lead  Time and re-scheduling horizon maintained in OPPQ-Carry all overall plant parametres.
    3) Which reports will be useful for understanding consolidated availability date of material for given sales order/s. : You can check through MD04/MD05 or in sales order -Availaibility check -Schedule Line -Availaibility date .
    Hope your are clear about the requirememt .
    Regards
    JH
    Edited by: Jiaul Haque on Jun 5, 2010 1:59 PM
    Edited by: Jiaul Haque on Jun 5, 2010 1:59 PM

  • How to calculate net price based on customized formula

    Hi  all expert,
    I have a requirement in a rental process:
    The price of a rental is defined as daily rate (e.g. 100/day) and monthly rate (e.g. 2500/month).
    when I create a rental contract, I'd like SAP to calculate net price based on contract duration with both rate and use the lower one.
    e.g. rental 5 days. use daily rate = 500; monthly rate = 2500; So use 500.
    e.g. rental >=26 days. use daily rate >= 2600; monthly rate = 2500; So use monthly rate 2500.
    I was think to use price condition scales to set:
    1 - 25 days: 100/day
    >=26 days: 2500/month
    But the problem is there are 30day a month and 31 days a month. When the contract has to calculate partial month, daily rate has to be calculated as monthly rate/actual days in the month.
    How to handle it?
    Thank you in advance!    

    There might be more than one method to resolve the requirement.
    You can develop a routine in t.code VOFM and add it in the column  AltCTy. The logic in the routine can be if the netvalue exceeds 2500, then the net value should be 2500.
    The second option is you can try with using standard. In VK12, after maintaining the pricing as 100/day, go to details. Then in upper limit add value as 2500. Then create a test sales order for 25 days and more than 25 days, then check the values. I think this can help with your scenario.
    Regards,

  • Net price calculation for a sales order item

    I am sending the input to BAPI_SALESORDER_CREATEFROMDAT2 for a sales order item with a customer expected price and the material number (pricing group is not being filled in). When the sales order is generated, I see that net price is different from the expected price and the price is being obtained based on the material number that is being given as input. I want to know at what point of code the net price is calculated?  I tried to debug and see but with the numerous userexits and BADIs in the calls I am not successful yet. Any input is appreciated.

    It goes through different pricing routines but the start will be in function module 'PRICING'. Put a break point and run your BAPI or go to tcode VOK0 - find the condition and routines.
    Pricing will be calculated based on customer and material.
    Previous answer is pretty good, you need to fill item conditions in table in bapi also header conditions if you are using header pricing.
    Anyways, first of all create your order from VA01 and see the netprice in conditions. again, the pricing will also depends upon region of customer and material.

  • 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

  • Net price update in creation of the purchase order

    Guys,
    I have a query, please find the details below.
    I have created a ABAP for posting the purchase orders using the BAPI function 'BAPI_PO_CREATE1', I am passing the net price value in the input file. But the system is taking the net price from the purchase info record of that material. My own net price is not considered.
    Please find my observations below.
    1. First of all system is checking whether there is a PIR maintained for the material or not. If PIR is maintained, then system is defaultly considering the net price maintained in the PIR.
    2. Later I have deleted the net price maintained in PIR. In this case, system is considering the net price of that material from the previous purchase order.
    But my query is that I don't want the system to consider the net price from previous material, I want to update my own net price to line item of the PO.
    Could anyone please suggest me how should I proceed further so solve this query?
    Thanks in advance.
    Regards,
    Vijaymadhur.

    Hi,
    Yes, this can be achieved. Don't maintain any price in inforecord. Then in SPRO > Materials Management > Purchasing > Environment Data > Define default value for buyers > Here click on settings on default values > In Inforecord update > Maintain no update fro PO and quotation.
    Now the last PO price will not be saved in Inforecord and hence this will not b carried to PO.
    Regards,
    Prabu

  • Creation of Material for multiple sales organizations

    Hello,
    is there a way to create a material for one sales organization and that this material can easily be copied
    to other sales organisations? Now it takes a lot of time to create the materials for different sales organizations with
    transaction MM01. Thanks in advance,
    Ivo

    is 5 seconds a lot of time?
    make use of copy from fields in MM01 initial screen, enter as copy from material the material number you want enhance with a new sales org view.
    At the organisation pop-up make sure you enter the copy from sales org and plant on the right.
    next step is just to go into the material and click save button.

  • Extracting material classification data for given sales order

    Hi Experts,
    Requirement is I Need to display a report with material and its characteristics values for given sales order. Please let me know if there is any FM/standard tables involved to display the below fields.
    Sales order number, Sales order line item number , Material number , Characteristic Name(ATNAM),Characteristic description(ATBEZ),Characteristic Value(ATWRT),Characteristic value description(ATWTB).
    Thanks & Regards,
    Pavee.
    Moderator message: "spec dumping", please work yourself first on your requirement.
    Edited by: Thomas Zloch on Oct 14, 2011 1:30 PM

    Hi Keshav,
    Thanks for spending your precious time in replying to my thread.
    I did a search before posting, I got an FM which is we cannot use due to performance issue.
    Thanks for letting me know that sales order  has material and material has characteristics,
    But For each characteristics that material has we will have several values, you will be selecting whichever is appropriate based on the requirement.
    If you know the answer pleases post. I have enough patience to wait for answers from other experts.
    Thanks
    Pavee.

  • Single planned order for different sales order of same material

    hi frnds
    my client want that if there is two  or more sales order of same material in a specific period than he require single planned order during mrp run for that material or when if he enter same material in two different line in single sales order than mrp doesnt considered it line item aand produce single planned order for both sales order
    please help me out its very urgent
    thanks

    Hi,
    In Mrp 3 view set the availability check as 01 and in Mrp 1 view
    Keep the lot size as periodic lot size and try the same.
    Thanks,
    S.Nandhakumar

  • What's the name of FM for getting Sales Order Header / Item Status info

    Hello All:
    Do you know what's the name of Function Module for getting Sales Order Header / Item Status Overview ? Any sample code will be very much appreciated.
    Basically, I am trying to create a Webpage where user can enter the Sales Order document number and will return the Sales Order: Status Overview.
    Thanks,
    Dipankar Biswas

    Thanks everybody ! Appreciate for your prompt response. I was also looking for some sample code, and I did find some on. And here is one. I still have to try the code, but here is for all your reference:
    *& Report ZBAPI_SALESORDER_GETSTATUS *
    *& Read and Display the Sales Order Items and Status of the Order *
    REPORT zbapi_salesorder_getstatus NO STANDARD PAGE HEADING LINE-SIZE 200 LINE-COUNT 33(3).
    TABLES: vbap. "Sales Document Item Data.
    DATA: wa_bapireturn TYPE bapireturn,
    wa_bapisdstat TYPE bapisdstat,
    it_bapisdstat LIKE STANDARD TABLE OF wa_bapisdstat.
    TYPES: BEGIN OF ty_mat_name,
    matnr TYPE makt-matnr,
    maktx TYPE makt-maktx,
    END OF ty_mat_name.
    DATA: wa_mat_name TYPE ty_mat_name,
    it_mat_name LIKE TABLE OF wa_mat_name WITH KEY matnr .
    PARAMETERS: p_vbeln LIKE vbap-vbeln DEFAULT 5573.
    START-OF-SELECTION.
    SELECT matnr maktx FROM makt INTO TABLE it_mat_name.
    CALL FUNCTION 'BAPI_SALESORDER_GETSTATUS'
    EXPORTING
    salesdocument = p_vbeln
    IMPORTING
    return = wa_bapireturn
    TABLES
    statusinfo = it_bapisdstat.
    IF wa_bapireturn IS INITIAL. " Successful Execution.
    WRITE: / 'Document No: ' COLOR 1, 20 'PO Number : ', 40 'Status' , 50 'Delv.Stat',60 'Item No', 80 'Material', 90 'Material Description', 130 'Net Price' COLOR 2.
    ULINE.
    LOOP AT it_bapisdstat INTO wa_bapisdstat.
    WRITE: / wa_bapisdstat-doc_number. " Sales Document Number.
    READ TABLE it_mat_name INTO wa_mat_name WITH KEY matnr = wa_bapisdstat-material.
    WRITE: /20 wa_bapisdstat-purch_no, " Customer Purchase Order Number
    40 wa_bapisdstat-prc_stat_h, " Processing Status
    50 wa_bapisdstat-dlv_stat_h, " Delivery Status
    60 wa_bapisdstat-itm_number, " Item Number
    80 wa_bapisdstat-material, " Material
    90 wa_mat_name-maktx, " Material Description
    130(10) wa_bapisdstat-net_price. " Net Price
    CLEAR wa_bapisdstat.
    ENDLOOP.
    REFRESH it_bapisdstat[].
    ELSE.
    WRITE: wa_bapireturn-message.
    ENDIF.

  • VPRS Cost not pickibng only for single sales order

    Hello Gurus
    Goodevening every body
    If we maintain  two prices  in material master one is moving average and another  one  is stanrdard price which  price the system will pick in the  sales order of my pricing procedure.
    Note-Only for one sales order system is not picking  VPRS  cost in my sales when was doing testing and giving some  message  in condition analysis -VPRS     111 Condition ignored (requirement 004 not fulfilled)
    I tried to analysis it but not able to come final conclusion this  message
    I am looking for your inputs
    Thanks in advance
    Regards
    Venkat

    Something wrong in the "item category" settings for that material.
    Pls activate "determine cost" control in the item category setting.
    Revert back for confirmation.
    Rgds
    Sumanth.Gururaj
    Consultant/Systems Analyst - SAP SD/MM

  • Capture u201CInstallation Chargesu201D of a material sold in Sales Order

    Hi SD Gurus,
    We have requirement to capture u201CInstallation Chargesu201D of a material sold in Sales Order. The charges are quantity based and shall be shown separately in sale order & invoice. This charge shall be treated as additional revenue (with separate revenue G/L Account) and shall be maintained as optional. If included as a condition type, we do not want the item totals of the materials to be affected by this condition.
    In the existing pricing procedure, the material price field is made mandatory. We tried to enter it as a service line item and entered the u201CInstallation Chargesu201D with a new condition type with new revenue G/L Account. But it insists for a price for the material due the mentioned configuration.
    Request your valuable suggestion in achieving this requirement.
    Regards,
    Vikrant

    Hi,
    You can achieve this functionality using the Bill of Material concept.
    Create the material and its BOM. In the BOM, include the main material and the service. (Case A)
    Also maintain an alternative BOM for the same material, the BOM being the material itself and nothing else. (CaseB)
    Make the parent item relevant for pricing and child items not relevant for pricing
    In sales order, give the main material, so the sales material and service will come.
    In Case A, maintain a condition type with a reqmt routine saying that the condition will be valid only if the BOM contains the service item. Maintain the condition record. So, if the BOM contains the material and its service, this condition type will come else it will not come.
    If you don't want to charge the service, replace the BOM of case A with the alternative BOM maintained for the material to go to case B.In case B, this extra condition type will not come. Hence only the price of the main material will come.
    Hope this helps u

Maybe you are looking for

  • Sum in report

    Hello ,  i have group report that group email/sms per patient name . when i sum the email/sms ;summation get from db with repeated col the result expected  in footer is : emailcount=6 , smscount is =8 Ahmed Osman

  • How do I copy, paste Word document into Adobe Reader PDF?

    A client is not using Microsoft Word, but typing text for my edits into Adobe PDF. Too many edits, too cumbersome for me. After converting PDF to Word, I edit using various ink colors. How can I copy, cut, paste edited WORD document into her PDF? Oth

  • Displaying std field in enable mode after throwing error msg

    Hi experts, I have a requirement where i need to  check the value enterred in standard field (final grade) of infotype 0022 and need to throw error message, when the user click save button in PA30. But the problem is, if i throw Error message, that f

  • Why did my itunes card get deleted from my account when i changed my password

    why was my itunes card deleted from my itunes and app store when i only changed my password

  • Question - Error message

    I was editing a piece for broadcast when an error message appeared on my screen. The session crashed and I lost most of what I'd edited. Thankfully I had a long cut I'd just bounced. Since then it's happened again. Does anyone know if this errror mes