Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Control Pricing Date for Invoice

long_le
Explorer
0 Likes
644

Hello Alls,

At my company, SAP has been configured to create invoice with pricing date as "Date of Service Rendered". However, few of our customers want to have invoice with pricing date as "Order Date".

How can we control this type of pricing differences for different customers? Has anyone experienced this configuration or user exits?

Many thanks in advance for your advice.

Cheers!

Hello Alls,

At my company, SAP has been configured to create invoice with pricing date as "Date of Service Rendered". However, few of our customers want to have invoice with pricing date as "Order Date".

How can we control this type of pricing differences for different customers? Has anyone experienced this configuration or user exits?

Many thanks in advance for your advice.

Cheers!

3 REPLIES 3
Read only

Former Member
0 Likes
511

Hi

I believe you should be able to handle this scenario in a copy control routine. On your specific condition override the vbrp-prsdt with the order date.

Regards

Kalpana

Read only

Former Member
0 Likes
511

You can use transaction VOFM, data transfer to create a routine for 'Billing document'. You can figure out the pricing date in this routine. Now this routine needs to be assigned to different kind of transfers in 'copy control for sales document'.

Read only

0 Likes
511

Hi!

Of course you can make a change in copy routines during billing document creation - but then you need a new pricing in billing documents with all it's disadvantage (no manual order conditions...).

You might also go for a change in sales order transaction (header field pricing date VBKD-PRSDT), routine USEREXIT_MOVE_FIELD_TO_VBKD(MV45AFZZ).

Regards,

Christian