VF04 – billing due list – What is the difference between billing date FKDAT and V_FKDAT in the ALV list?
If you execute transaction VF04 to process the billing due list and create invoices, an ALV list is shown. Here appearantly the column with “Billing Date” is shown twice.
Checking the field’s technical characteristics, it can be seen that the first column shows FKDAT, whereas the second one V_FKDAT:
What is here the difference?
The first column with the billing date FKDAT shows this date, which the system would use as default billing date, if no other entries are made by the user. In delivery related billing this is usually the post goods issue date, in order related invoicing the billing date entered in the sales order.
Now comparing this FKDAT billing date column with the second one of V_FKDAT, then the dates mostly are identical.
However if you enter at the start of transaction VF04 on the default tab a billing date:
Then in the ALV list, for V_FKDAT this default date is shown, whereas FKDAT remains the same:
Another functionality of V_FKDAT is that always the oldest billing date is shown in case of several items in the same sales order, which have different billing dates:
Then in VF04 the ALV list without entering a default billing date looks like this:
Nice Info.
Hi Phani Prasad,
thank you very much for you positive feed-back!
Best regards,
Tobias
Informative..
Thanks!
Thank you Tobias for sharing the useful document. Please keep sharing 🙂
Srinu.
Thanks! I will do so... 😉
Hi sir Nice Thread
Thanks a lot for sharing .............. 🙂
very good blog Tobias, thank you very much
Clearly articulated, well presented and easily understood explanation of one of the many little mysteries that SAP presents us with that we are often too busy to investigate but always take pleasure in having resolved! Thanks Tobias.
Highly appreciated for sharing such information. Can't wait for your next blog 😎
Thanks so much!