cancel
Showing results for 
Search instead for 
Did you mean: 

Service rendered date in invoice

Former Member
0 Kudos

Hello,

The problem i am facing is with the service rendered date at invoice item level. I have created invoice through milestone billing plan assigned to the item category.The service rendered date is given in the order item level .

When i invoice the order the service rendered date in the invoice item level is the billing date in the billing plan, which is different from the service rendered date in the order.

When tax is determined in the order based on the sevrice rendered date in the order , where as the tax is redetermined in the invoice considering the new service rendered date.

Please inform the reason for the same and how could i avoid the problem . My requirement is that the service rend. date in the invoice should be same as in the order , not the billing date .

Billing type i am using is milestone billing and billing relevance in the item category is "I" order related billing_billing plan.

Thanks in advance

Kiran

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Kiran,

You are using Milestone Billing and hope you are following the Orderreleavant billing. I request you to check the Copy controls wherein you select item category and click details button Check the "Pricing Type".

Try to Maintain Pricing Type = "G" and check.

let us know...

Regards

Sathya

alex_zheng
Contributor
0 Kudos

Hi Kiran,

The behaviour being experienced is standard. The item category has

billing relevance of 'I'.

In this case, please check the following coding:

LV60AA93 -> FORM VBRK_VBRP_FUELLEN

...

move-corresponding vbkd to vbrp. >>>>> VBRP-FBUDA filled

Main Program SAPLV60A

Source code of LV60AA93

FORM VBRK_VBRP_FUELLEN

if xfplt-fkdat ge xfplt-nfdat.

vbrp-abrbg = xfplt-nfdat.

vbrp-fbuda = xfplt-fkdat. >>>> VBRP-FBUDA is overwritten here

else.

Since a billing plan is being used, VBRP-FBUDA is being overwritten by

the billing date of the billing plan.

This is the standard functionality of the system.

Please use the following workaround by controlling the date in the data

transfer routine.

Example coding -> VBRP-FBUDA = VBKD-FBUDA.

I hope the information is helpful.

Regards,

Alex

Former Member
0 Kudos

For Billing Plans the Billing date is taken as the service rendered date. and you cannot change it in the billign document.

If you want the service rendered date in the order to be taken as the service rendered date in the invoice then you need to write some coding either in the copy control data routines or User exit in the billing document ( Program RV60AFZZ).