cancel
Showing results for 
Search instead for 
Did you mean: 

Invoice date always use todays date

Former Member
0 Kudos

Hello!

Is there a user exit we can use to always set invoice date = today? In VF01 or VF04 is it also possible to set system to always use todays date?

Regards

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

This Data Requirement routine works fine with order to billing also. Check in VTFA for the relevant item category which Data VBRK/VBRP routine is assigned. If you have assigned any customer developed routine other than the standard one, try to incorporate the validation of Billing Date = System Date as like Standard Routine 11 = Billing = Today's Date. This is the simplest way we had achieved for order related billing.

Hope this helps.

Thanks

Krishna.

Lakshmipathi
Active Contributor
0 Kudos

Dear Simen

Try with USEREXIT_NUMBER_RANGE_INV_DATE (Module pool SAPLV60A, program RV60AFZC)

Alternatively, as you may be aware, the "Actual GI Date" in delivery will flow as invoice date, if we are not entering the date manually in VF01. There is a BADI to lock manual entry in Actual GI Date and the definition name is LE_SHP_DELIVERY_PROC method name is CHANGE_DELIVERY_HEADER. Apply this BADI in Delivery and grey out the invoice date in VF01.

thanks

G. Lakshmipathi

Former Member
0 Kudos

We are not using deliveries, all invoices are order related. Are there any other user-exits to use then?

Former Member
0 Kudos

Take help of your Abaper write a small code in copy control

as

billing date = system date

this will solve your problem

ramesh

Former Member
0 Kudos

Hi,

There is a standard routine in the Copy control for Billing which is 11 = Bill. date= Today. You can assign this in the Data VBRK/VBRP in the copy control at the Item Level.

Hope this helps.

Thanks

Krishna.