BAPI for Prices? FM for Prices?

Hello,
Is there a Bapi or FM to find out the price of a customer/material-combination (condition)?
I'm looking for something like VK13.
What I intend:
I'm connecting to SAP (4.6C) via JCO, and read out the price of 1...n Materials. Return the result (via JCO) to my external application.
Thanks for your answers.
Jan
PS: I know, there are some similar questions in the WAS - Abap Forum, but the solutions didn't work (or I misunderstood them).

Hi,
  The function module pricing can be called without the vbeln.
CALL FUNCTION 'PRICING'
    EXPORTING
      calculation_type = l_c_calctype_c
      comm_head_i      = fp_rec_comm_head_i
      comm_item_i      = fp_rec_comm_item_i
    TABLES
      tkomv            = l_i_komv.
There are also threads which have some more details:
https://www.sdn.sap.com/sdn/collaboration.sdn?node=linkFnode6-1&contenttype=url&content=https://Re: Best method to get connected to KONV table!!!
regards
Aveek

Similar Messages

  • Is there a BAPI or function module for price condition?

    Hi experts,
      I just want to create price condition info record to purchase order.
      we create price condition through tcode MEK1/MEK2/MEK3.
      it is more different from tcode ME11. it doesn't need to input purchase group, tax code etc.
      but I can't find the BAPI or function module for this tcode.
      does anyone know it?
      thanks in advance.
      looking for your reply.
    jack

    Please check this answered link:
    Re: Bapi_prices_conditions does not delete old condition properly
    Re: bapi for condition recaords
    Edited by: Afshad Irani on Jun 13, 2010 3:38 PM

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

  • Mass price change for articles using VKP5

    Hi All,
    I have came across a requirement where I need to create price calculation for articles in mass using VKP5 transaction. What are the ways I can achieve this? e.g. BDC, LSMW , BAPI etc.
    Thanks
    Ashutosh

    Hi Jay,
    Thanks a lot for your valuable reply, let me give you an overview of the requirement, we have around 16K articles for which we need to create price calculation using VKP5 which usually created the pricing document. is this BAPI can be used for the same functionality? do you have an idea how to implement this BAPI if it serves the required purpose.
    Thanks for your inputs
    Ashutosh

  • How to forbid any further changes for PO (QTY and price ) after it has been

    Hi,
    How to forbid any further changes for PO (QTY and price ) after it has been done GR and LIV? Thanks.

    Hi,
    Price anyway cannot be changed once GR is posted on the PO item, it can be changed only by cancelling the GR, the same applies to IR too.
    But quantity can be changed at any time.
    So if you are looking at blocking qty too, then a customized message through save exit is the option, I am not aware of any standard SAP messages that can be configured to achieve this..
    Ramesh

  • How to forbid any further changes for PO (QTY and price )?

    Hi,
       How to forbid any further changes for PO (QTY and price ) after it has been done GR and LIV? Thanks.

    Better to post this in logistic forum.
    THere will be some config option to do so but normal FI perosn would need to dig deep, a MM perosn should answer quickly.
    Reg
    Hein

  • Report for MM for seeing the material old price and new price

    Hello friends,
    For the ROH material we are maintained the Moving average price. So that material is calculated the average price of that material,
    Know My clint wants old price of that  material i.e. one year before And
    he wants comparison report for old price and new price of the all raw materials
    is there any reports are there  such kind.
    Regards
    Pramod

    Hi Pramod,
    If you want to view the old and new prices on a frequent basis, u can go for an
    ABAP query (SQVI) with the base table as MBEW.
    Cheers
    Arun.

  • Reg Price diff for latest invoice and last invoice without user exit or bac

    Hi gurus,
    This is regarding the price difference of the latest invoice document price with respect to the price of last time the document was invoiced.Without using the customer exit or back-end developement. need info if this can be done on the front-end using the front-end tool bex designer using the CKF, RKF , Variables or conditions etc
    say for instance the user wants to get the price differences with respect to the invoices for a certain period that is from 01/01/2008 to 06/30/2008( dynamic entry can be any range).
    Once the user enters the range for the billing document date as 01/01/2008 to 06/30/2008 the query should return the report as
    Sold-to(customer) Material, Bill doc date and the price difference. these are the four columns the users needs in the report.
    now the bill-doc date will the latest invoice date for the sold-to & material, but the price difference will be the price of the last invoice date(for the sold-to , material) - the latest invoice date price.
    Example. between 01/101/2008 - 06/30/2008
    customer : 2765 , material : XAWE33636FD this particular customer-product had 3 invoices on 02/15/2008 , 04/18/2008 and 06/03/2008.
    price on 02/15/2008 : $1.09
    price on 04/18/2008: $1.87
    price on 06/03/2008: $3.84
    so the report should look like
    customer material bill doc date price diff
    2765 XAWE33636FD 06/03/2008 3.84- 1.87( latest invoice price - last invoice price)
    Thanks
    appreciate responses

    HI,
    Try this:
    EXIT_SAPMM06E_013
    *"      XEINA STRUCTURE  EINAU OPTIONAL
    *"      YEINA STRUCTURE  EINA OPTIONAL
    In debug find out what values are stored in XEINA and YEINA. One is the old value and the other is the new value.
    Regards,
    Subramanian

  • I want to order multiple copies of an iPhoto book I have already purchased once. Is there a price break for multiple copies? Also, can I send to multiple addresses?

    I want to order multiple copies of an iBook I have already purchased. I have two questions:
    1) Can I send them to multiple addresses?
    2) Is there a price break for multiple copies?

    1) No.
    2) No.

  • Price change for a material

    Hi Experts,
    Need ur help urgently,
    i have made a PO taking a material with std. price say 1 rs. but before doing GRN i changed the price to 4 rs. Now, when iam
    doing GRN , system post the document taking the old price (1rs.) of the material.
    I want that system should calculate the cost with the new price defined for the material ( 4rs.)
    In Accounting 1 tab of the material display MM03 :
    price control for valuation data for prevoius period is S
    and, price control for valuation data for prevoius year is also S
    Need ur assistance as I am new to MM
    Thanks.
    Dhruv

    Hi Experts,
    Need ur help urgently,
    i have made a PO taking a material with std. price say 1 rs. but before doing GRN i changed the price to 4 rs. Now, when iam
    doing GRN , system post the document taking the old price (1rs.) of the material.
    I want that system should calculate the cost with the new price defined for the material ( 4rs.)
    In Accounting 1 tab of the material display MM03 :
    price control for valuation data for prevoius period is S
    and, price control for valuation data for prevoius year is also S
    Need ur assistance as I am new to MM
    Hi,
    Dhruv,
    Whenever you create purchase order price is suggested from info records (if valid conditions are maintained) , if not from your last purchase order. If info record doesnt exists you have enter the prive manually in the item overview of purchase order. The price mechanism whether Moving average or standard is used basically for valuation purposes only. They are never suggested in purchase order.
    If you have updated your material master record with standard price and has changed it. Then it should be valuated at new standard price during good receipt
    It is always with standard price valuation that good receipt is always valuated at standard price and not purchase order price.
    Kindly check your material master record details.
    Also which transaction you have used for changing the standard price in material master record.Use MM02 Tcode and change the standard price as you like.
    I hope this is useful
    Regards,
    Tushar Patankar

  • Why is it difficult to get a straight answer on future price increases for the PS CC $9.99 offer

    I own CS6 and am happy with it. I have been a PS user since the second version so I have extensive experience with updates and the value I seek. I am an advanced amateur so this is a hobby, not a profit source and Adobe needs to consider us. No one wants to buy a product that can continue to increase in price indefinetly after they already own one or can find substitues. The curret offer is more expensive than upgrading every other time (or when there is a great new feature   ) as I normally do. Taking into consideration that the current base pricing for new contracts for PS CC is $20 per month forever it is much more expensive and rise to even more unreasonable heights.
    Adobe should freeze the pricing for the $9.99 offer for 5 years (or commit to limit increases to a nominal amount) and consider this approach a steady annuity and as a way to secure existing hobbyists.  They have created a great deal of ill witth thier move to CC without a any real benefit to the customers.

    Noel you make somevery  good points.
    We never knew what the price of the next upgrade for the perpeual license was to be but if we did not upgrade our cameras then we had perfectly working software, Adobe of course tried to force the issue when issuing new versions of Raw (and excluding previous versions of PS) to many people's annoyance.But that is the Adobe we know....
    They could certainly commit to freezing the price as much as we could commit not to buy in on CC or in past not to buy into an upgrade if the new features were not that great. They needed to delight us into giving them our cash.Sadly I don't think they have realloy ever felt that way and although they have  innovated within the program and its interface are strating to show it's years (it is more like  Windows than any cool app) and DSLR photography is headed in the same  direction as Kodak. I am a skilled user and recomend it to anyone wanting to improve their work but I love it enough to konw its limitations.
    We can cancel as you siggest but we are left with nothing with CC.  I still own and can use PS6 if I don't like their new deal which is worse for them than getting a steady stream of tens for a known timeframe. It is one way of looking at it and maybe not their cup of tea but I think they should consider it.
    Not many people take the time to master PS and among the kids I know not many think they need to go past their phone and a coulple of apps. Maybe we are all heading in that direction.

  • Price Change for Revenue Recognition

    Dear experts,
    I am using Revenue Recognition of type B with Revenue Recognition before invoicing.
    I have an issue/question about the way price changes are treated in the functionality.
    The below example is used to describe the issue for your understanding:
    1.Pricing master data: $100/EA
    2.Price of item in sales order: $100/EA
    3.Qty in sales order: 10 EA
    4.Delivery & Goods issue: 10 EA
    5.Revenue Recognised (VF44) for: $1000
    Accounting Entry:
    DR Unbilled Accounts Receivable $1000
    CR Revenue $1000
    6.Change in pricing master data: $120/EA
    7.Partial Invoice for: 2 EA @ $120/EA
    Accounting Entry:
    DR Customer $240
    CR Unbilled Accounts Receivable $240
    8.Partial Invoice for balance qty: 8 EA @ $120/EA
    Accounting Entry:
    DR Customer $960
    CR Unbilled Accounts Receivable $760
    CR Deferred revenue $200
    9.Subsequent Revenue Recognition (VF44)
    Accounting Entry:
    DR Deferred revenue $200
    CR Revenue $200
    As you can see in the example above, the amount of the price difference is not credited to sales in step 7. From what I have seen so far the additional amount due to price difference gets credited to sales only after the total invoice value for the item exceeds the revenue recognized.
    Is there any option to set the system so that the price difference is taken into account for revenue recognition during each invoicing (even
    when the invoicing is partial) ?
    Thanks in advance for your help.

    The price difference will not go to Sales in Step 7.  The reason being Revenue Recognition works on the item rather than the amount.  Since you have run F-44, the system finds the same in Unbilled Receivables and posts to that account.
    For updating the price changes, you have to run VF46 to cancel the original RR entries.  In this case, it will just clear of the RR lines if realization has not happened and post a reversal if realization has happened.  This txn will also create a new RR line for VF44 which you can process.
    Refer Note 820417 Implementation guide for RR.  Download the attachments and look into Part2 doc page 13.  This explains how to deal with price changes in sales document.
    Hope this helps.
    Ravi.

  • Quantity Proration in case of Price change for a Disconnected Installation

    Hi Experts,
    As we know if any installation is disconnected then interpolation or Extrapolation of MR will result to Zero consumption , Logically it is correct because after disconnection you can not have consumption .
    Because of this if Price change happen in-between a billing period and same installation is disconnected then whole quantity is getting charge either on new price or in old price but normal Quantity proration is not happening .
    Example : Bill from 15.04.2014 to 15.05.2014 (30 days)
    Quantity =   2000
    Price change on 01.05.2014
    Normal Bills
    Consumption Amount = 1000 * Old Price + 1000 * New Price
    But in case of Disconnected installation
    Consumption Amount= 2000* Old Price + 0 * New Price
    But I wants Quantity Proration to take place in-case of Disconnected installation as well
    (One solution I have is Z Variant for QUANTI14 )
    Please Help if you know any user exit for MR interpolation or something like that.

    The best and easiest solution for this is.
    Inside FM "ISU_MRRESULT_DEMARCATE" we have one more FM "ISU_DB_V_EDISCOBJ_SELECT_LNR_H" where system checks whether this contract is disconnected or not if disconnected then it will update variable "y_disconnected" as "X" so at the end of "ISU_DB_V_EDISCOBJ_SELECT_LNR_H" FM SAP provided one enhancement space their based on your requirement you can Change "y_disconnected" value as initial so system will do proration as it is non-disconnected installation.

  • Issue in Exporting the Sales Price List and Purchase Price List for the Materials from SAP Business ByDesign (SAP Cloud)

    Hello Everyone,
    I would like to have a discussion on the issues, which I am facing at the time of Exporting the Sales Price List and Purchase Price List for the Materials from
    SAP Business ByDesign (SAP Cloud).
    (1). Sales Price List :
    We have maintained Customer Group Specific Sales Price List for the Materials in the following Location.
    Location :         Product and Service Portfolio Work Center > Pricing > Price Lists > Customer Group Specific Price List (Type of Price List)
    Target :             We want to export the entire records in some reports or excel sheet.
    Records :          Number of Materials in the Customer Group Specific Price List is more than 2,00,000
    Issues : 
                                         (A). In the SAP Business ByDesign Screen we can filter by number of records but we can export till  50,000 records.
                                                 And if we are trying to export records more than that limit, then it throws "HTTP 500 Internal Server Error".
                                         (B). We could not find any SAP standard reports in Product and Service Portfolio and/or Business Analytics Work Center
                                                for getting the entire record set of the Sales Price List, so that we can have the entire set of records together.
    Searching For :
                                          (A). Is there any SAP reports or data source available for getting the entire Sales Price List records?
                                          (B). Can we have any other filter conditions for exporting the Sales Price List records in a single shot or module wise?
    (2). Purchase Price List :
    We have maintained the Purchase Price List for the Materials in the following Location.
    Location :           Product Portfolio Work Center > List Prices > Active List Prices (Type of Price List)
    Target :               We want to export the entire records in some reports or excel sheet.
    Records :            Number of Materials in the Purchase Price List is more than 4,00,000.
    Issues :  
                                           (A). In the SAP Business ByDesign Screen we can not see more than 10,000 records and the actual number of
                                                   records are more than 4,00,000. We could able to download the records till 10,000 but that is not sufficient.
                                                   We want to export the entire records in an excel sheet.
                                           (B). We could not find any SAP standard reports in Product Portfolio and/or Business Analytics Work Center for
                                                  getting the entire record set of the Purchase Price List, so that we can have the entire set of records together.
    Searching For :
                                           (A). Is there any SAP reports or data source available for getting the entire Purchase Price List records?
                                           (B). Can we have any other filter conditions for exporting the Purchase Price List records in a single shot or module wise?
    Please go through the attached screen shots for the references and more clarity on the issues.
    I am waiting for the valuable responses.
    Thanks and regards,
    Susanta Dey Sarkar
    Bangalore, India
    19th March, 2015

    Dear Michael,
    The number of records :
    2 Million (Approximately) is for the Sales Price List Material Price Data
    4 Million (Approximately) is for the Purchase Price List Material Price Data.
    Regards,
    Susanta Dey Sarkar

  • CK11N User exit for valuation strategy sequence Price Purchase info records

    Hi,
    When ck11n is executed for a particular material whose purchase order is created then only price from purchase info records is considered. As the sub strategy selected is purchase order price via condition table.
    Requirement: CK11N should consider purchase info record even if there is no purchase order against that material. As the check of valid  agreement is done outside SAP.
    Can anyone sugest a solution ? eg any user exit
    BR,
    Ameya

    Hi
    I lost my notes on this somewhere.... Just to refresh my memory - Can you tell me whats the difference between Net Quotation price, Gross quot Price, eff price from Quotation and Quot price via cond table
    I compiled it actually, but lost it somewhere
    br, Ajay M

  • Manual Price Ajusted for Quantity Variance

    During sales order entry a customer service rep enters a manual price.  This price applies to the entire order independent of quantity delivered.
    During Billing creation configuration is setup to copy manual pricing elements unchanged but the manual condition entered into the order is actually adjusted based on the quantity delivered.
    For example:
    Pricing condition type ZFRT is entered manually into the sales order at a value of 500.00
    The order quantity was 100 widgets
    The delivered quantity is 80 widgets
    When this order is invoiced the ZFRT condition value is adjusted to 400.00
    Copy control is setup to price type C which I think should copy the manual condition type entered into the target billing doc unchanged.  We are using delivery related billing as well.
    Any comments / help is appreciated.
    Thanks.

    Dear Customer,
    it seems to be, that you your a condition with fixed amount.
    Please have a look at the following notes. Here is the beahviour describe:
    25020
    485740
    84605
    25144
    I hope that the information are helpful.
    With best regards
    Claudia Neudeck

Maybe you are looking for

  • How can I apply a current fill color to a stroke, then adjust that stroke color's build?

    Hi all, I'm trying to figure out a way to automate a simple, yet repetative process I do countless times a day. Ideally, I'd like to tie it to a keystroke to speed up my workflow. I work on line art and colorways for footwear, so the way I'm coloring

  • Unable toView  the default framework pages in content Admin

    HI Team ,            I am trying to view the Default iviews in the portal content whenever i try to view the option PREVIEW it takes me to the Support page Please help me wiht the Issue Thanks & Regards Madhu

  • Footer out of whack

    I'm using the same template for my conact page as I did with the rest of my website. But for some reason the footer on my contact page is not lined up with the rest of the page. I don't understand why. It should be the same. www.kurtesposito.com Than

  • Oracle Files with Workflow in OCS release 2

    I am trying to configure email notification in the Workflow that comes with OCS release 2. Refering to Oracle Files Admin Guide, page 7-10, it says that I should conifgure sendmail to be used. I want to use OCS mail. Can this be done? In fact, I need

  • I wish to buy a student version

    As the parent of a student, I notice that there is a choice box to buy the student version.  Will I get the discount as his parent and if so how do I submit proof etc., or does my son have to place the order with his own credit card, etc?