Skip to Content
avatar image
Former Member

Service rendered date in invoice

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Mar 26, 2009 at 03:27 PM

    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).

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 28, 2009 at 05:17 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Mar 28, 2009 at 06:18 AM

    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

    Add comment
    10|10000 characters needed characters exceeded