cancel
Showing results for 
Search instead for 
Did you mean: 

Condition Pricing date

Former Member
0 Kudos

I have made the condition pr00 automatic from manual.

I created condition records from date 01.10.2009.

In Billing,For the older orders which are before 01.10.2009 and whose schedule lines are before 01.10.2009, The system is taking the price from sales order.

In Billing, For the older orders which are before 01.10.2009 and whose schedule lines are after 01.10.2009, The system is taking the price from condition records.

Our requirement is that the system should take the value from condition record based on order date not on schedule line date.

To achieve this, In condition type, I have put the pricing date as 'E' - Order date ( KOMK-AUDAT).

Even then in Billing, the system is taking condition pricing date from Schedule line date not from order date.

Please suggest some solution, Because this is a normal business scenario where you have increased the price from next month but the orders which are booked earlier should be billed at older price.

Regards,

R.K.Srivastava

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos
Our requirement is that the system should take the value from 
     condition record based on order date not on schedule line date

Go to VF04 where you have the tab "Default Data". Choose this tab where you have a field "Service Rendered Date" and "Pricing Date". In either of this, maintain a date which is before 01-10-09 and execute. Check the billing documents in condition tab.

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi Lakshmi,

Thanks for the reply.

I have already tried this, This is not working, actually it should work.

Any idea why it is not working or any other idea?

Regards,

Rishi

Lakshmipathi
Active Contributor
0 Kudos

What is maintained at item category for the field "Pricing Type" in VTFL ?? It should have been other than "B"

thanks

G. Lakshmipathi

Former Member
0 Kudos

Hi Lakshimi,

Thanks.

It is "G" there.

Regards,

Rishi

Former Member
0 Kudos

Hi Rishi

As per your posts, everything seems ok. If in copy control pricing type has maintained as 'G', why system is redetermining the prices? May be billing document redetermining taxes only? check the base price.

Also please check whether the price in billing document and delivery document are same?

Also you can check the pricing analysis in billing document.

check and revert

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

You can create Condition master records for specific validity periods in the system. (Tx: VK11)

Correct price will be determined based on the pricing date in the sales order line item / Sales A tab

Once sales order is created in the system, header pricing date will automatically set to system date of the sales order creation.

When adding new line item to an existing sales order, header pricing date will automatically inherits to new line items.

Therefore system determines the price relevant to the order creation date as line item price, not price relevant to the line item creation date.

Therefore you have to use a user exit to pick the line item creation date (System date) as Line item pricing date, which will address the above issue.

Eg:

Condition master record for a particular Material has 2 validity periods.

$ 4 - valid from 01.01.2008 to 31.12.2008

$6 - valid from 01.01.2009 to 31.12.2009

Letu2019s say sales order was created on 04.01.2008; Header pricing date is also set to 04.01.2008 automatically. (Since you have set Order date in the configuration)

If user add a new line item on 10.09.2009; new line item pricing date still remain as 04.01.2008; not 10.09.2009.

Therefore system determines $4 as its price; which is wrong.

Best regards,

Anupa

Former Member
0 Kudos

Hi,

Goto T.Code "VTFL",Select the valid combination.

Click on Item.

Select your Item category.

Details.

Maintain the pricing type as value other than "B".

And also check the pricing source as "Order" or maintain the value as "B(Purchase order/delivery)".

Save.

Regards,

Krishna.

Former Member
0 Kudos

Hi,

I can not make the price source as order because We are putting freight in Delivery.

As of now it 'E' - Delivery /Order.

Then freight form delivery will not flow.

Regards,

Rishi