Skip to Content
avatar image
Former Member

Invoice price is different from sales order price

Hello Everyone,

Need help on the following scenario :

Sales order created with price value of 100 $

The pricing type copy control is set to G

Condition records have been maintained for 3 periods, say:

a) 01 January 2012 - 20 November 2012

b) 21 November 2012 - 30 November 2012

c) 01 December 2012 - 31 December 9999

The sales order price is based on the condition record in the second period. However, when the invoice is created on 02nd December 2012 and pricing date for the billing document is 02nd December 2012, the price is being determined based on the condition record from the third period.

The condition category for this particular condition is not "L". Hence, with pricing type "G", the price should have been copied over from the sales order. However, this has not happened. The price has changed.

The additional part to focus here is that, we have a custom table which redetermines prices for the entries in that table. However, these entries are for a different sales area, and should not impact our pricing.

So, we are not sure if we are missing anything our analysis.

Would appreciate your help.



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Dec 13, 2012 at 03:39 AM


    i believe you still need to check out the potential impact from your custom table.

    please talk to abaper how to do that.


    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi MRI,

      If i have got your requirement correctly you want the pricing according to the "Order date".

      Please goto V/06---select your condition type--- control data 2 ----pricing date = Order date (KOMK-AUDAT). Please let me know your response the same.

      Warm Regards


  • avatar image
    Former Member
    Dec 13, 2012 at 08:42 AM

    When a combination of invoices with both sales areas (i.e., sales area for which entries were maintained for re-determination(A), and sales areas for which there were no entries in the custom table (B)), are billed, the system is not clearing out the flag for the re-pricing.

    i.e, if  A is billed before B, B is also getting repriced.

    Add comment
    10|10000 characters needed characters exceeded