Skip to Content

Combination of multiple order into one invoice based on PO number at Item level

Hello All,

I am in ECC 6.0, and I want single invoice from multiple orders but the condition which I required for combination is PO number should be same at item level of different order should combine in one invoice.

Regards,

Ashish Arora

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    Jan 18, 2016 at 09:38 AM

    Hi Ashish,

    1. Use VTFA

    2. Maintain Routine 003 in the field of VBRK/VBRP

    Please check where u get expected output or not.

    Regards,

    Arnab

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Ashish,

      As per standard SAP rule if you have two different dates then according to the spliting rule your sales order must be split. So for your requirement not to be split you need to talk with ABAPer who will give you the proper solution how to achieve this goal.

      Regards,

      Arnab

  • Jan 15, 2016 at 01:01 PM

    Dear Ashish,

    As per my understanding you have more than one sales orders with its different PO numbers, delivered together within one delivery document than you need to create one billing document for every sales order.

    If my understanding is correct than customize the copy control (VTFL) at header level setting field 'Assignment Number' and/or field 'Reference number' with 'A' or 'B'.

    Here field VBRK-ZUONR and/or VBRK-XBLNR of billing document is filled with PO number or sales order number, and one billing document for every sales order will be created.

    Regards,

    Shatrughan

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jan 20, 2016 at 06:47 PM

    Ashish,

    You will have to write an ABAP condition in the copy control routine and use the SAP provided field VBRK- ZUKRI to combine the invoices based on the desired condition.


    Thanks,

    Ravin

    Add comment
    10|10000 characters needed characters exceeded