Skip to Content
avatar image
Former Member

Provisional/ Differential Invoicing - VF04


We are using the IS-Oil MAP and provisional/ differential invoicing.

F2 -> Provisional

ZDIF -> Differential


Sales Order (F&A pricing conditon) -> Delivered -> provisionally invoiced

Issues we are facing:

- Even if the final quote is not available the delivery appears in billing due list though it errors out eventually due to lack of final quote. This leads to adrupt ending of the billing run even if anyone of the document is not completed.

- VKDFS-OIC_NXTINV remains empty and thus I elieve the delivery appears in the billing due list even if the formula is not complete. But even if i enter a value in the above field in debugging, the delivery is still appearing in the due list.

Please suggest, if you might hae come across similar issue and the work arounds. I found few SAp notes like: 1115954, 979938, 176858, 973576 which are all already implmented in our systems.

Thanks for your help!

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Sep 03, 2008 at 09:20 AM


    we also had this type of problem. But Now we are working with the same VF04. Here in VF04 we added Provisional & final invoice radio buttons ..

    So when your running VF04.. you have to select the Provisional radio button. And execute this program it will go and hit table lips /lipk.. From document flow get the sales order . in the sales order go to Condition tab at item UP DATE F&A.. at the back around.

    Once its updates the status of the Formula will change, (if its found the Quotes)

    Check the formula status if formula status is provisional brings the entire documents which are relevant to Provisional invoice.

    Now you will get the delivery Documents which are meet the Provisional invoice ...

    The same case for final invoice.Select the final invoice button execute.. up date F&A and checks the status of the formula.. if its final it will bring all the deliveries which are only related to final invoice.

    this development with the help of ABAP...

    Thanks and regards


    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 18, 2008 at 09:50 AM

    Hi Agarwal,

    In VF04 which option do you use for generating Billing documents?. If you choose 'Collective Billing Document / Online " then the due list may stop at the error record as you have indicated.

    Instead if you use " Individual Billing document " or "Collective billing document" , system will generate all correct billing documents and throw away the incorrect documents. The log will give you details.

    Trust it helps.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member


      the issue is resoved by using the following business process:

      - Use VF01 with correct billing document type if the documents are to be created manually and individually.

      - Use VF06 (and NOT VF04) with variants for the required billing types if executing a batch run. SAP maintains a log of the errored/ incomplete quote documents and creates billing documents for the rest.

      - for collective billing as you correctly pointed out VF04 may be used.