Report needed to view different prices applied in a sales order / invoice

Hi Friends
            In the sales order/ Invoices there are 2 different prices , List price and another special price . These 2 condition types  are generally determined in pricing .
Requirement is to have a report which displays these 2 prices per customer per a specified time period .
Customer wants to see how much discount in the form of special price he received .
Is there any standard report for this , or can this be created using ABAP queries or Net price list ?
Regards
Ragav...

Hi  All ,
Thank you all for your quick respose . Let me give your more info for a better understanding of my requirement .  Basically here two prices are to be compared . List price which is based on sales org / distribution channel and material . The other is special price matained for sales org , customer and material . 
In my system I have 2 different pricing reports ( T- code SAP1 )  , one is based on sales org , material - This I can use to find list price . I also have another customer based report and using this I can get the special price
But user wants to see both these prices side by side in a single report . Is there a way these two reports can be combined ?
Regards
Raghav

Similar Messages

  • How to put 2 kinds of material prices on the same sales order

    Hello SD Gurus,
    I have a requirement to put a one-time price (e.g. installation price ) and a recurring monthly price on the same sales order.
    I've tried the following but it is not working.
    1. I have a pricing procedure (PSER01) in which I'm using the following price types:PR00 (Defined as a "Discount or Surcharge") and PRSV.  I'm using PR00 to represent my one-time installation price.  I'm using PRSV to represent my monthly+recurring price.
    2. I used it for a material master in a sales order.  I can add PR00 and see the green traffic light.  But as soon as I add PRSV, the traffic light on PR00 turns yellow (Inactive because of subsequent price).
    I've read several posts on the forum regarding this.  Based on my understanding, I'm using two pricing conditions in one pricing procedure which is not allowed. 
    What can I do differently to enable the one-time price and monthly price to appear for my material master on the sales order?
    Thanks so much for your help!

    Hi,
    As per SAP Logic, if the condition type has condition class "C" then only one value is allowed.
    if you want to add two values ( Fixed + Variable) then you can do the following logic.
    1 ) Have one condition type  say ZFIX ( Use this for Fixed Value ) cond class = C
    2 ) another condition type Say ZVAR(Use this for  variable value ) Cond Class = C
    3 ) another condition type say Zxxx ( use this for your Final Value) cond class = C
    now do not assign any access sequence to the third condition type. write a logic in the "Alt Calculation type " routine to get the value of this condition from the sume of ZFIX + ZVAR
    i.e., ZXXX = ZFIX + ZVAR.
    Make sure that the sequence of the codition types are mentioned exactly like the above.
    this is because if you put ZXXX third then the system automatically ignores the value of ZFIX and ZVAR.
    but the values against those condition types will be stores internally. So in future if we want some information also we can trace back..
    let me know if you need further help..
    thanks..

  • Can we view  SH's partner functions in Sales Order?

    Hi All,
    SP has a different SH and FA is assigned to SH in master record. When we create order we can see all the partner functions of SP but we can't see partner functions of SH. User wants to see which FA is assigned to SH. We can only view partner functions of SH in delivery document. Is it possible to view partner functions of SH in sales order as well? Please suggest the ways to configure this setting.
    Thanks!!

    Hi,
    Yes, you can view . Check the Partner determination procedure, include the partner function SH to your partner determination procedure assigned for your sales order.
    Regards,
    Murali

  • How to limit the number of price conditions in a sales order

    Dear experts,
    We've created discounts in our pricing procedure, and they are added manually. They have a maximum.
    But the problem is that the user can add several discount price conditions in the sales order!
    Is there any customizing to limit the number of occurrences to 1 in the pricing procedure?
    Thank you for your help
    Marjolaine

    HI,
    You can make use of feature to maintain maximum and minimum limits per condition type.
    SPRO > SAP Implementation Guide > Customer Relationship Management > Basic Functions > Pricing > Define Settings for Pricing > Create Minimum/Maximum Limits
    In this activity you can restrict manual processing of pricing conditions in transactions using minimum and maximum limits per condition type.
    Kindly reward with points in case helpful
    Sharif

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

  • Different between Customer requirement and Sales Order.

    Hi, can any expert explain the Different between Customer requirement and Sales Order to me?
    Any help would be appreciated.
    Regards,
    Tiger

    Hi...
    The Customer sents the requirement ( Like specially manufactured products as per the customer specifications) which can be entered in the form an Inquiry. With ref. to this inquiry a quotation will be sent to the customer. The customer places an order thru document with reference to this quotation.
    Now the company processes the order and manufactures the Product and delivers the Product to the Customer and recieves the payment.
    Hope this clears the query
    Reward points if found usefull
    regards
    Sajeev

  • Average moving price in a past sales order

    Dear gurus,
    How can I check the average selling moving price in a past sales order. For example, I want to see the average selling price in a set of orders which has been created in March or May this year as we are in August.
    How do I do that?
    Thanks
    Chris

    Hi
    In the moving average price procedure (price control u201CVu201D), the system valuates goods receipts with
    the purchase order price and goods issues with the current moving average price.
    The system automatically moving average price calculates( the latter) upon every goods movement by dividing the total value by the total stock quantity.
    This is the concept of MAP (It changes dynamically with each and every MIGO or SD goods issue happens with that material in its master record )
    MAP is a dynamic parameter and it changes with each and every sales order in MMR
    MAP for the past single order can be seen in VPRS condition type provoded if you have choosen the appropriate price control there
    average selling price in a set of orders which has been created in March or May this year as we are in August.
    This statement is meaningless
    Regards
    Raja

  • I need a Badi that is triggered when saving Sales order in both Va01 and Va

    Hi
    I need a Badi that is triggered when saving Sales order in both Va01 and Va02
    I tried with the following BADI's
    BADI : BADI_SD_SALES
    Implementation : /BEV1/SR_SALES_ORD_1
    Method SAVE_DOCUMENT
    Now when i want to put my peice of code in this (SAVE_DOCUMENT) method.
    It is asking for Access key. Which i do not have.
    Should i create a implementation and then create a method and then put my code there?
    Anybody plz help.

    You will probably not find a BADI to suit your needs.  However if you look at include program MV45AFZZ you should find two subroutines:  USEREXIT_SAVE_DOCUMENT_PREPARE and USEREXIT_SAVE_DOCUMENT.  You can put the code you need directly into these subroutines.  If these have not been changed yet on your system, you will need an access key to make these changes.
    Please read the documentation in the header of the subroutines for furtner information on when they are called.
    Best Regards,
    Chris H.

  • Need to specify different price on Goods Receipt than on Purchase Order

    Hi!
    My application creates Goods Receipt (object of type SAPbobsCOM.BoObjectTypes.oPurchaseDeliveryNotes). This Goods Receipt is based on an existing Purchase Order. Creation itself (including the reference to the Purchase Order) works well.
    The problem is that using DI API, price in a document line is always set (automatically) to the price specified on the Purchase Order line. I'm not able to set the unit price to any other value. When I assign my unit price, document is added successfully, but my unit price is ignored. Unit price specified on the appropriate line on Purchase Order is used instead.
    Thanks for help!
    Jan

    Hi! I'm using SBO 8.81. I put my C# code below. The %xxx% strings are just symbols - for simplification.
    SAPbobsCOM.Documents oPurchaseDeliveryNotes = (SAPbobsCOM.Documents)SBOCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oPurchaseDeliveryNotes);
    oPurchaseDeliveryNotes.CardCode = %CARDCODE%;
    oPurchaseDeliveryNotes.DocDate = %DOCDATE%;
    oPurchaseDeliveryNotes.TaxDate = %TAXDATE%;
    bool first = true;
    while(...) {
        if(!first) oPurchaseDeliveryNotes.Lines.Add();
        oPurchaseDeliveryNotes.Lines.BaseType = (int)SAPbobsCOM.BoAPARDocumentTypes.bodt_PurchaseOrder;
        oPurchaseDeliveryNotes.Lines.BaseEntry = %DOCENTRY_OF_PO%;
        oPurchaseDeliveryNotes.Lines.BaseLine = %LINENUM_OF_PO%;
        oPurchaseDeliveryNotes.Lines.ItemCode = %ITEMCODE%;
        oPurchaseDeliveryNotes.Lines.Quantity = %QUANTITY%;
        oPurchaseDeliveryNotes.Lines.Price = %UNIT_PRICE_DIFFERENT_FROM_PO%;
        oPurchaseDeliveryNotes.Lines.Currency = %CURRENCY%;
        first = false;
    oPurchaseDeliveryNotes.Add();
    Althought the unit price on the Purchase Order is for example 7 and in my code I assign the Price property for example 9, then when the document is successfully added, I see that on newly created document the unit price is still 7 (same as on PO). Value 9 is ignored without any errors or warnings.
    When I remove the code which connects this Goods Reception with PO (i.e. assignment to BaseType, BaseEntry and BaseLine properties), created document is correct. However when there is a connection to PO, I'm unable to set different unit price.
    Do you or anybody else have explanation for this? Or do you have some piece of working code you can provide?
    THANKS!

  • Apply different exchange rate types in sales order and invoice

    Dear Experts,
    How to configure different  exchagnes in sales order and invoice?
    For example, use average exchange rate in sales order but current exchange rate in invoice.
    Thanks!
    Regards,
    Wang Hui

    Hi all,
    I also need to apply different exchange rate between sales order and Invoice.
    E.g:
    condition type currency (komv-waers)          sales document currency (komk-waerk)         company currency (t001-waers)
    In my example, each of above currencies can be different:
    komv-waers = EUR
    komk-waerk = USD
    t001-waers = GBP
    I tried through VTFL transaction but it is not working in all situations cause VTFL allows me to manage situations where
    komk-waerk NE T001-waers
    But I need to convert condition types where
    komk-waerk EQ T001-waers but
    komv-waers NE komk-waerk
    Can I manage this situation through SAP standard and/or VTFL transaction?
    Is there any other solution?
    I really hope you can help me
    Thanks a lot
    Regards
    Andrea

  • Need a Report for a List of PO's against a Sales Order

    Need a Report for a List of PO's against a Sales Order

    Hi
    We can get through Me2n, with selection parameters with account assignment as C (Sales Order)
    Regards
    Prasanna

  • Updating price in already created sales order

    Hi all,
    I have an issue. When we create sales order, system will display current date pricing on sales order, for example total value of sales order is 9000. Now before delivery, prices change and we have to manually update price on sales order individually. Is there any report available that can update price of all already created sales orders instead of going on sales order and update one by one.
    Please respond.
    Best Regards,
    AI.

    Hello,
    You can update the pricing for all the created orders at a time in VA05 .
    Goto Transaction code VA05 and give all the sales orders and then in the MENU click on
    EDIT->MASS CHANGE>NEW PRICING
    And update the New pricing, then will carry out new pricing for all the sales orders at a time.
    OR,
    There is also one function module  SD_BULK_CHANGE , Create your own Query in SQV1 and make changes.
    Hope it will resolve , Please revert if you need further details
    thanks,
    santosh

  • Help needed on the logic used to display ERP Sales order in CRM WEB UI

    Hi,
    I have a requirement where i need to trigger an activity/workflow in CRM for orders that are created through ERP Salesorder functionality. In the workflow list, we need to give the order description and provide an hyperlink to the order number. on selection of order number, it should display the ERP sales order. To achive this in workflow, i am trying to understand the as-is standard functionality which is available in Agent Inbox search on ERP sales order.This search is getting the ERP orders and on selecting the order it is opening the ERO sales order page. I tried debugging the method GET_MAINCATAEGORY available in the component iccmp_inbox and in the view Inboxsearch.But couldnt really able to crack the logic how it is retrieving the ERP sales order from inbox search. Any pointers on how this is achieved will be of great help.
    Thanks,
    Udaya

    Hi Denis,
    very good idea. I thougt myself about that workaround, but it is not really that for what I searched.
    I mean the "SAP Query" is a really good standard tool, that are used by many customers. That is why think there must be a standard way to display the SAP Query in the Web UI without using Transaction Launcher.
    But it seems that there is no way, except of the transaction launcher or by using an additional analyse system like SAP BI.
    By the way do you know a Web UI compoment which enable the user to start reports like SE38?
    Regards
    Fabian

  • AR Invoice has different currency than that of Sales Order.

    SR 3-3082378321, Release 11.0.2.
    Customer is reporting 3 Invoices (autoinvoiced at 3 different times) are having USD currecny_code where their (internal) sales order are in JPY. All other internal orders and invoices are fine. This problem is not reproducible at will, but it has happened 3 times in the past 2 months.
    Need help on debugging the root cause of it. Support has done following:
    1) reviewed Autoinvoice concurrent logfile and for the troubled invoice it shows:
    =====
    Customer_trx_id = 172207
    Trx_currency_code = USD
    trx_number = 6000042547
    trx currency = :USD:
    sys currency = :USD:
    ======
    Where for a good one, it has:
    =====
    Customer_trx_id = 17220x
    Trx_currency_code = JPY
    trx_number = 600004254x
    trx currency = :JPY:
    sys currency = :USD:
    ======
    This happened where system is selecting * from TAX_LINES_INVOICE_IMPORT_V. We understand data in TAX_LINES_INVOICE_IMPORT_V are fetched from ra_interface_lines_all table. This means data in ra_interface_lines_all table already has wrong currency_code.
    2) We collected concurrent program logfile of the Receivables Interface Program , and it doesn't reveal anything relates to currency.
    3) Customer stated there is no custom code for Receivables Interface program.
    4) Customer is on 11.0.2 and we ran shp11ord.sql (per note 117627.1), that doesn't reveal any currency information neither.
    5) We collected output from inv_info_110.sql for a good and bad invoices, and we see difference as follows:
    =====
    TRX_NUMBER TRX_ID TYPE STATUS TRX_DATE SOB CUST_ID RATE_TYPE RATE_DATE RATE
    6000041899 170695 NSO OP 2/18/2011 1 1026
    Good record has following:
    =====
    TRX_NUMBER TRX_ID TYPE STATUS TRX_DATE SOB CUST_ID RATE_TYPE RATE_DATE RATE
    6000038751 163874 NSO OP 9/25/2010 1 1026 User 9/25/2010 120
    The difference are the Rate_Type, Rate_Date, and Rate. The bad invoice has null value for these fields whereas the good one have all of them populated. Again, both orders (on Order Entry side) have currency of JPY.
    6) Customer also confirmed that no one has ever manually changed anything in ra_interface_lines_all table.
    Any idea what else we can do to sort out a root cause of this issue? Any pointers will be greatly appreciated.
    Thanks and best regards,
    Mark

    Thanks for your input. But my problem is that on a same day, they have most invoices are generated fine while only one invoice goes like this. Therefore I can't see this is relating to any user type, nor gl rates issue.
    I am actually looking for some inside on how to debug it. I can't trace the Autoinvoice on Production instance as the problem doesn't happen at will, and it has been only happened few times in the past couple months.
    thanks, mark.

  • Basic price unchangeble mode in Sales order

    Hi,
    We are creating the sales order with reference to contract.And we are also using the same pricing procedure in contract and sales order document.Now we want that basic price should be changeble mode in contract and unchangeble mode in sales order.
    We are using the differen item category in contract and sales order.Need your suggestion to resolve this issue.
    Regards
    Prabudh T

    One option is that in V/06, for your condition type, if you maintain D for the field Manual entries, neither in contract nor in sale order changes can be made.  This will work only if you have different pricing condition type for contract and sale order.
    If you have the same condition type for both, then the other option is to try with any of the following sale order user exits
    -  User exits in the program MV45AFZZ - USEREXIT_MOVE_FIELD_TO_VBAP
    -  User exits in the program MV45AFZB - USEREXIT_CHECK_VBAP
    thanks
    G. Lakshmipathi

Maybe you are looking for

  • How to I point to my itunes library with my new computer?

    I have recently got a new computer and so I've reinstalled itunes.  I backed up all my music from my old machine and have copied it to my new machine.  How do I tell my new machine where that folder is?  All the music is in folders under C:\iTunes Mu

  • Switching of iMac display when connected to HD TV

    Does anyone know if it possible to turn of the iMac diplay when connected to a TV through the HDMI input?

  • Can't drag clips into timeline (newbie warning)

    I'm sure that this has been discussed previously on this board, but I couldn't find a post. Back to my problem: All of a sudden, the current project that I'm working on will not let me drag clips into the timeline. The clips turn to a "lite" color of

  • Error -354809 occurred at VBAI Interface - Open Inspection.vi

    I am using a NI Smart Camera 1722 and am stuck at Open Inspection.vi of my code.  It throw this error: Error -354809 occurred at VBAI Interface - Open Inspection.vi Possible reason(s): Vision Builder AI: (Hex 0xFFFA9607) The validation of the inspect

  • Side effects of supplement Thermosculpt Pro

    it is expensive and own goal by are really cheap one is not from reputable company by an affordable one that you can afford but make sure that the company is reputable do your research and if you plan on buying me specify any plans skimpy then you I