Price in the Sales Order

Dear SD,
Normallly we enterd the Price in the Sales Order for a Finished Goods.  Is there any other way, that Sales Order Directly Picks the Cost from Pricing Procedure.
REgards

Hi,
I understood that you need the following clarifications.
1.     VPRS:  This is cost price. For example, you are doing trading business and you buy an item for Rs. 125. This is cost price. This price is maintained in material master in Accounting view in the field Standard Price.
2.     PR00: This is selling price. This includes the profit. In this example, say it is 200. This is maintained in Condition records. The transaction code is VK11.
3.     Pricing Procedure: Both of the condition types (VPRS, PR00) are maintained in the pricing procedure. Please check the standard pricing procedure RVAA01.
If the condition type is not maintained in your pricing procedure, you can add the condition type VPRS in your pricing procedure and assign the requirement as 4 (Cost). Enter tick mark in u2018Statisticsu2019. 
If you create a sales order, you will get the value of PR00 (selling price) and the Cost price (VPRS) in the sales order. Sales order is a document that can be sent to the customer to confirm the sales. So, here you do not want to show the cost price of the item. That is why the condition is not selected for print. If you are dealing with your associate companies and you want to print the cost price in the sales order, you can print the cost price VPRS in the sales order. To do this, select u2018Xu2019 in print column of the pricing procedure for Condition type VPRS. Hereafter you can print the cost price of the item in the sales order. But it should be printed appropriately with the help of an ABAPer.
4.     VPRS u2013 Statistical: VPRS is always maintained as statistical. This is not used for updating financial entries while creating billing; but it is used to find the profit margin. Whenever the cost price of the material changes, we have to update the cost price (VPRS) by transaction code MR21.
5.     Stock value: While calculating warehouse stock by transaction code MB52, the system takes the value given in the material master in accounting view. The value shown in VPRS and Value taken for stock valuation are one and same. Stocks are evaluated on cost price; not on selling price.
Hope this information will be useful to you.
Regards,
K Bharathi

Similar Messages

  • Final price of the Sales Order calculation on payment term

    Hi,
    Out Business requirement  as follows.
    1) one ZNAP pricing condition will be maintained by the monthly wise by business for pricing. this is a  statistical condition only checking at sales order level only. this condition will check with Final price of the Sales order.
    Now the requirement is
    1) based on payment term of the Sales Order. plus if its a credit payment if the its CASH payment. these deduction should be added to ZNAP condition, and same will calculate with Final price, while creating Sales order.
    For Example:
    ZANP condition maintained  1000 USD.
    while creating the SO:
    If the payment term of the customer: PT30, ( it means payment with be in 30 days of the bill creation date)
    system should do the below calculations
    1) Scenario
    Sales Order: Final price :                                       1500  USD( maintained by the Sales User while creating the SO)
    ZNAP price                      :                                    1000  USD
    according payment term 30 days                            20 USD ( as per table maintenance for calculation of the payment term.)
    Calcuation:                                                          1000+20= 1020 (approximate need to add as interest rate)
    Then final it should display final price 1500-1020= 480 USD.
    2) Scenario:
    If the payment term Cash:
    ZNAP                                                            : 1000 - 20= 980 ( approximately and deduct, from the condition due to cash payment its like discount)
    calucalte"                                                       1500-980= 520 difference
    this purely internal pricing calculation with final price...
    pl let me know how to get this in the pricing. and payment could be 30 days, 45 days 60 days etc.
    Thanks.

    Hi M Sham,
    I believe your requirement can not be met with Standard pricing and you will have to create Routines for getting this result.
    From scenario I believe you will be doing below points:
    You should Create Z-Table with Payment Term and respective rates against those payment Term.
    You should create a statistical condition type(Ex. ZNP1) and create Calculation Type routine with Logic to get KOMK-ZTERM field and derive value from Z-Table and update XKWERT field.
    Calculate addition of ZNAP and ZNP1 (With +ve or -ve Signs)
    And then again make deduction of derived value from Finale Value.
    Do let me know if I have misunderstood your question.
    Regards,
    MJ.

  • How to update the condition price in the sales order for all the items

    Hi,
    How to update the condition price for all the itmes in the sales order to carry out the new price automatically through a stand alone program, for all the orders in the billing due list table?
    Thanks,
    Balaram

    Hi,
    There is a change in the requirement.
    Scenario:
    I have created a sales order with some 4 condition types, in that 2 condition types are of class A & B and the other two is of class C. Here I need to update the condition price of class A & B only and the remaining condition types should not get update even though there is an updated price is available.
    For the above scenario, I need to write a standalone program. Do we have any function modules to update the price of the single condition in the sales order? Please tell me how we can update the sales order at item condition level.
    Thanks.
    Balaram

  • Expected Price ED1 EDI2 Sales Order & Incompletion issues re: Delivery/Bill

    Hi,
    We are using ED1 and EDI2 conditions for expected price on the sales order to trigger incompletion.  This works fine, and it's possible to use V.25 to release or manually adjust the pricing conditions to match.
    However we have problems in the way it is working re: Header/Item - if say we have two lines, line10 EDI1/2 prices are ok, complete; line 20 EDI1/2 conditions also added but incorrect and therefore incomplete.
    Now when user trys to create a Delivery - they can create a delivery for line 10 but the line 20 errors because it is incomplete.  This at line level would be ok, if we could subsequently Bill this line, but doing this through VF01 errors because of message 'VF055 (VF)055 Pricing error in document'
    The only way to clear it is to clear line 10 on the sales order, say V.25 which then allows Line 10 to also be Delivered and Billed.
    The above is with incompletion status group 06 which should prevent Delivery & Billing.   Alternatively we could use Incompletion status 02, which blocks Delivery but allows Billing.
    However this is inconsistant with the EDI1/2 conditions - Delivery seems to be blocked at the Item Level, but Billing at Header Level.
    Is there a solution?  Ideally we want the either:-
    i) Delivery to prevented if any line is incomplete for EDI1/2, or
    ii) Billing to be prevented only if the line Billed on the Delivery is incomplete on the Sales Order, not any line.
    Any advice appreciated.

    Hi,
    I suggest you check copy control (delivery->billing) at item level in tr. VTFL.
    Do you use standard routine in 'copying requirements' ? If needed you can also create custom routine that would not raise error for your scenario.
    Regards,
    Dominik Modrzejewski

  • Disable / Deactivate Update Price button in Sales order creation

    Hi Gurus,
    My requirement is to disable the 'Price Update' button in the item --> conditions screen while creating or changing the sale sorder. A set of users should not be able to update the prices using 'Update Pricing' button. Is there any way to disable/deactivate  this button in VA01 / VA02?
    Regards,
    Sam

    Hi Sam,
    I think you can control through Authorization for the set of users to update the price in the sales Order.  I think it will solve your requirement.
    Regards,
    SK

  • Base price calculation in sales order using Routines.

    Dear all,
    I have a requirement related to usage of routine in pricing procedure. The requirement is as given below.
    A base price for a material is entered in the contract manually using a customized condition record.Later a sales order will be raised with reference to contract. now we need to bring the price entered in the contract to sales order after some calculations done using a customized "Z TABLE"
    We are trying to use routines to trigger to calculate the base price in the sales order.
    Please suggest what type of routine to be used in such cases(ex formula,pricing etc)
    Also please go through the below mentioned example for better understanding.
    Contract price : Quantity 3: base price 10,000 per day Total : 30,000 perday
    ZTABLE : number of days per month will be maintained in the table based on the working days.
    Sale Order : Quantity 1 : Month working days 23 total 2,30,000 (We need to calculate this total and display as base price in sales order)
    Please suggest how to address this using routines.

    Dear Mudigonda,
    As per your scenario you are creating sales order with reference to the contract and here in contract you are maintaining the manual price . that means the same manual price has to copy to sales order level then as per the calculation rule it will multiply with your Z table value .
    For this requirement you can make some changes in copy control from contract to sales order, here at item category level you have to change pricing type to 'B' so that what ever your manual price value will populate to sales order level after that due to calculation rule value will change .
    Regards,,
    C.B Reddy.

  • Manual price change on Sales Order line

    Hi everyone,
    Say I have a product A and have entered this in the price list Product A = USD 100 per unit.
    I create the order and process the order, do ship confirm, but at the time of creating the invoice, I want to change the price to 97. or 95 or whatever. This is not fixed and depends probably on various business factors not in anyone's control.
    I tried to manually change the price on the sales order line, but it is not allowing me to change, saying 'no manual discounts available'. My questions are :
    1. How can I manually change the price of a product at the time of invoicing?
    2. I have not defined any modifiers or qualifiers. Is this required, and if yes, what type and how to do it.
    3. At what level can the price be changed? at order booking or even after ship confirm?
    4. If I change the price today, this price change will be applicable to what orders? All orders with booked statuses, or all orders which are not yet ship confirmed, or all orders not interfaced or all future orders entered after this price change is saved?
    5. Do I need to make this price change in the price list also?
    Pls reply asap.
    Thanks a lot in advance.
    Sudhindra Desai

    Hi Sudhindra,
    Check out if this helps:
    1. How can I manually change the price of a product at the time of invoicing?
    You cannot change the price once invoicing is done or when the Order Line Status becomes 'Closed' . Any change at the order entry level can only be effected till the Order Line Status is in 'Entered' Stage.
    2. I have not defined any modifiers or qualifiers. Is this required, and if yes, what type and how to do it.
    We have defined a modifier for our business purpose where by we can manually change the Price at the order entry level. If you require I can send you the screen shots of the setups we have done. I would need your e-mail id for that.
    3. At what level can the price be changed? at order booking or even after ship confirm?
    Price can be changed till the order is in 'Entered Stage'. It cannot be changed once it is 'Booked'
    4. If I change the price today, this price change will be applicable to what orders? All orders with booked statuses, or all orders which are not yet ship confirmed, or all orders not interfaced or all future orders entered after this price change is saved?
    I did'nt understand this question actually. I think the price change is done on an order to order basis, if it is done for a particular order I don't think so it would affect further orders. If i'm changing the price in my price list then surely it would affect future orders.
    5. Do I need to make this price change in the price list also?
    This depends on ur business situation. If the price change is permanent u can make the changes in the price list also. Our business situation demands a base price to be defined in the price list even though the price we enter at the order entry level is always different from what comes from the attached price list.
    Hope this helps you.
    Regards,
    Anil Wadhwa

  • User based block the pricing field in the sale order

    HI FRIEND
    We have requirement user based block the pricing field in the sale order
    pls suggest me the configuration steps
    with regards
    dinesh

    hi friend
    when create a sale orde,r price and exchange rate is triigger from the master record.
    head department want not require to End user to change the price in the sale order .
    so head department only have authorisation to change price.
    selected user is not allow the change the price.
    so i need the configuration
    with regards
    dinesh

  • Price disappearing in sales order after F2 invoice is creted

    Hi
    we have a problem, till PGI we have the prices on the sales order. once F2 invoice is created the price in the sales order gets disappeared. what could be the reason, any idea. This is for a single order only.
    Venkat Cheedalla

    hello, friend.
    a possible reason is that in your copy controls using VTFL (delivery to billing) or VTFA (order to billing, if order-related), the settings for price tell the system to re-determine or update prices in the invoice.  when this is done, all manual prices in the sales order will be discarded.
    you can prevent this by choosing the right settings.  look for the option to "copy prices unchanged".
    please do post your feedback.
    regards.

  • System resets the sales order item price changes after save in VA02.

    Hi All,
    We have implemented automatic credit control at sales order level.
    System is blocking the sales order once saved in VA01.
    But if I do any changes in prices at item level in VA02 and save before credit releasing the sales order then system agian reset to the original prices from pricing condition records.
    Can any body tell me why this is happening? I should able to change the sales order prices manually before releasing the sales order credit block. Is it possible?
    Regards,
    Kartheek.

    Like Lakshmipathi said, you should be able to change the prices in the order even if the order is under credit limit block.
    Please check the condition types which are being changed . In the condition type definition( T Code V/06) for the field Manual Changes - the value should be either "Manual entry has priority" or "....should allow to change manually...".
    Also in your pricing procedure ( T Code V/08) , against your pricing procedure , please select the value for pricing type as ..."copy manual conditions and redetermine others".
    Hope this helps
    Regards
    Sai

  • How has the Sales Order Changed Prices ????

    I created a Sales Order, manually entered the prices  and Open - Printed.
    All saved and updated.
    However, customer  has received wrong prices.
    How do I check if another user has made changes?
    Or have the prices defaulted to another price list  called the (catalogue price list )
    Edited by: Philip Eller on Jun 13, 2008 9:57 AM
    Edited by: Philip Eller on Jun 27, 2008 9:53 AM*

    Darpal,
    Which Price field on the row of the Sales Order are you viewing?  There is both Unit Price and Price After Discount.  Unit Price editable, while Price After Discount is not.  If you are only viewing Unit Price on the document, B1 may be changing the price in the Price After Discount field without you being able to see it.
    B1 uses Price After Discount to calculate the final row total.
    If the Print Layout points to Price After Discount, you'd see a different price than what is in the Unit Price field on the document inside B1.
    The enhancement pack print layouts all point to the Price After Discount field, not Unit Price, out of the box.  This quite possibly be your issue if you are using the layouts directly from SAP without alterations.**
    Price After Discount will differ from Unit Price if there is any special pricing (i.e. Period and Volume Discounts or BP Special Pricing) or if a discount has been applied to the row n the Discount % column.
    Are there any types of special pricing being used?
    Confirm which database field the Price field is linked to on the print layout?
    Regards,
    Brad Windecker
    Edited by: Rui Pereira on Jul 8, 2008 5:28 PM

  • Val.Price for the requisition on the sales order

    Hi,
    I am creating automatically purchase requisition on the sales order with NLAG material type.
    My problem is system asking Val.Price for the requisition on the sales order. I don't want the this screen when sales order create.
    My Purchase Req. Doc Type = NB
    Field Selection key = NBB for the NB
    NBB Field Label >> Quantity and Price >> Price and price unit = Optional Entry
    Thank you
    Gulay Celik

    Hi Gulay,
    The error is coming because you have not maintained Accouting view of this material for teh plant, from where you want to procure/ship the material.
    Or even after you have maintained the Accouting view, Material price (Moving avegare price when price control is V must be Zero)
    Kindly check the master data records.
    This will resolve your issue.
    Regards,
    Dnyandeo H. Ainarkar

  • How To Add a new column for ZPR0 price in open sales order report ??

    HI,
    my requirement is To Add a new column for ZPR0 price in open sales order report if the order/scheduling agreement is a cross-company code transaction l(company code of order/scheduling agreement <> company code of delivering plant), price = ZPR0 price as at estimated GI date

    k

  • How to block the sales order for not creating requirement

    Dear All,
    My client want that whenever a sales order is raise, that should not go create requirement for production unless until account department check whether the prices etc are correctly put or not
    how can i do this
    thanks

    I suggest you can try to use the functionality of Status Profile.
    Create one Status Profile  with 2 line items-
    1: First line : Pricing Approval or PR and check what all you want to block if this status is assigned to the order type.
    2: Second line : Released and check what all you want to be released once the Approval is done.
    So by default the status profile - Pricing Approval will be assigned to the Sales Order during order creation. Then after your accounts department check the pricing and approves , they can change the status to Released and the order can be processed further.
    Regards
    Sai

  • Material Listing Error while creating the sales order

    Hi Guru's
    I have mantained a material in the lisitng for A002 combiantion for SO/DC/Pric. ref. material
    While creating the sales order is throwing an error as material is not listed so the transaction is not possible.
    I have done the basic invetingation on the folowing aspects
    1)checking the material in the listing
    2)Validity periods
    3)Material not blcoked
    4)Mateial is extened for the respective sales org
    Kindly help ASAP.
    Thanks & Regards
    Tarakaram

    Dear SAP SD 007
    I can confidently tell that an enhancement or an user exit has been applied in your scenario
    You have to check that
    Normally when creating a sales order with respect or referring billing documents the qty will be in editable mode and it is standard problem
    Your people has solved the standard problem by enhancement
    Usually OR--LF-PGI----F2 (SAY THE QTY IS 25 UNITS)
    Now you are creating returns order with reference to F2 in the return order type Re there is a standard issue that user can edit the qty to 30 from the original 25
    To solve this only your people have used userexit
    Line items and qty greyed out means definately there is some enhancement or user exit applied
    You have to check that
    Regards
    Raja

Maybe you are looking for

  • Atist name in playlist with a local phone number?

    Hi. I was syncing my iPhone 4s when I noticed a artist name on my play lists with a phone number from the city I live in. is this some type of adware?. I clicked on it and my computer got frozen, had to force shut down. any comments to this isue?.

  • FAQ hard disk clarification?

    In the FAQ's storage section Harm recommends "Use at least 3 different physical disks on an editing machine, one for OS/programs, one for media and one for pagefile/scratch/renders." So if I'm exporting my video it's best to save it to the same disk

  • Upload data problem

    Hello eveybody Im facing next problem I have uploaded a CSV file coming from a Excell spreadshet using APEX into my database (Oracle DB 10GR1) all work good in the process. But when I compare data to select rows from table the database not locate the

  • Is it save to apply invisible sheild screen protector with the provided liquid? I'm worried about water damage to my 4s

    Is it safe to apply a invisible sheild screen protector with the liquid provided? I'm worried it will cause liquid damage to my 4s

  • Modprobe and module problems

    I recently noticed that my USB devices didn't work all of a sudden, so I figured I'd play around, test a few things, it doesn't appear in /dev. I figured I'd try a few things, modprobe usb-storage etc. I got this error: FATAL: Could not load /lib/mod