Invoice split with examples

Hello guru
can any one send the details regarding invoice split with examples
[email protected]
thanks in advance

hi,
As a rule, the system combines into one billing document all transactions for the same customer, default billing date and sales organization.
If data from the related reference documents differs in the header fields of the billing document, the system will automatically split the invoice.
An order contains terms of payment at header as well as item level. These are stored only at header level in the billing document, however. If there are different terms of payment in the reference documents, an invoice split will always be made.
If data from the related reference documents differs in the item fields of the billing document, the system does not split the invoice.
The order basis is stored at header level in the order and at item level in the billing document. The system does not split the invoice. If you require an invoice split, you must first define the appropriate split requirements in Customizing for copying control. Copying control depends on the following criteria:
Billing Document Type
reference document type (i.e. type of order, delivery or billing document on which the sales document is based)
item category in the reference document
You can also display a split analysis to discover why an invoice split has occurred.
Thanks
Sadhu Kishore

Similar Messages

  • Prevent invoice split with different partners on item level

    Dear Experts,
    in a sales order we have different representatives (partner function "VE") on item level due to commission issues. Now we have the requirement to prevent the invoice split with different representatves on item in order-related billing. While in copy control it is easy to prevent invoice split due to different VBRK-fields we have not found  a userexit ( or copy-control) to prevent invoice split with different partners.
    Anybody has an idea to this issue?
    Thanks for your help.
    Mark

    Dear Mark,
    You are on the right-track.
    As, there is no standard routine, you have to write your requirement in existing routine (i.e. modify standard routine with your requirement)
    To do so, go to:
    T. Code: VOFM --> Copying requirement(Menu-bar) --> Billing Document (Take help from ABAPer).
    Write code as an implicit enhancement:
    clear: KURGV-KUNNR
    - {Please confirm the Table-Field name}
    And if there is any further changes, ABAper will help you out.
    Once modified, attach your routine in to Field: VBRK/ VBRP.
    Best Regards,
    Amit
    Note: I think, following thread will help you and clear the requirement:
    Re: Avoid invoice split (Please go-through it)

  • Invoice split with Free Goods !

    Hi All,
    I am having a invoice split when i am generating a sales order with free goods.
    Item category i am using is TAN & TANN
    Sales order -> Delivery -> Invoice (it is splitting to 2 deliveries) and 2 items are getting billed separately, i want in one invoice.
    Need help Please.
    Thanks & Rgds
    Naveen

    Delivery split can occur when the following are different:
    1. ship-to-party
    2. shpping point
    3. route
    4. incoterms
    5. transportation zone
    etc
    Delivery split happens based on not only on different shipping points,but it depends on your business logic which supports thru order to delivery copy controll.
    at item category level.if you do not have different shipping points for multiple line items ,but if you have for example business logic of say "any line items with 10 tons and above gross weight' can be split into multiple deliveries.
    Regards
    AK

  • Invoice split with same document type

    Hi Experts,
    Kindly suggest on following issue:-
    Currently we are using two billing types ZBBL  for division 11 & ZDBL for division 12.
    Whenever we do invoice with billing type ZBBL(manual entry) with reference to delivery for 12, system gives error message i.e. ZBBL can not be processed with division 12 & vice versa.  This is OK .
    But if we do VF01 for two delivery document one with division 11 & other with division 12-billing document ZBBL(manual entry) , system splits the invoces. It create two invoices. Again its a standard process.
    So my problem is system is creating two different invoices , one for division 11 & other for 12-but with same billing type.
    How can I make setting so that if system splits into two invoices ,it should create one invoice with ZBBL & other with ZDBL.
    Please advise.
    Thanks in advance.
    Regards,
    Dharminder dalal

    There can be many reasons why your invoices with same sales area are getting split. It many based on:
    - Billing type
    - Billing date
    - Payer
    - Billing unit
    - Terms of payment
    - Incoterms
    - Letter of credit
    Further, if you want analysis, on what bases system is splitting these in invoice. Try following steps:
    - Try using Tcode VF04. Opt for delivery related billing.
    - Select the desired delivery docs in Billing due list. (Press Ctrl Key from keyboard to select multiple lines).
    - Then click on simulation button.
    - Billing Doc Simulate: Billing Doc Overview Screen
    - Select all lines.
    - There first go for Logs, by pressing Log button.
    - If log is fine then, click on Split Analysis button to get split analysis.
    For further reference on Invoice split. Refer SAP Note 11162 - Invoice split criteria in billing document
    So, how to handle this?
    Based on the split analysis amend your copying control for Delivery to Billing in TCode VTFL.
    There many be a possibility that you might need to create customized routine with help of a tech consultant to suffice your requirement.
    Also, refer link - multiple delivery but single invoice for reference/understanding.
    Then to combine the billing. Follow following steps:
    1. Use Tcode VF04. Opt for delivery related billing.
    2. Select the desired delivery docs in Billing due list. (Press Ctrl Key from keyboard to select multiple lines).
    3. Then click on Collective Billing button.
    Regards
    JP

  • *Billing Document Splitting with Credit control Area*

    Hi
    please give me solution for the  following matter
    there have some invoice splitting with credit control area from sales order header , because some orders available credit control area some order not available credit control area . can i create one billing document for those without splitting?
    thanks
    L.C

    Hi L.C,
    You can see VBAK-KNKLI field differs in sales document. The split is standard system behavior since   
    these are header fields. Please refer to note 11162 for details on split criteria for invoices.                                                                               
    In order to avoid the split you can either clear the fields in the copy control or you can change your credit management              
    configuration so that the credit accounts determined are the same. 
    I hope it can help you.
    Regards
    Ruy Castro

  • Sales to Billing Invoice Creation with Split that Shouldn't Occur

    Good Morning,
    First of all, let me tell you i've started doing some ABAP development last week, so i have a lot of things to yet understand.
    I received a request to implement a change in the creation of a billing document.
    Context:
    I have a order - Order 132098723 - with the following header data:
        VBAK-VBELN = 0132098723
        VBAK-VBTYP = C
        VBAK-AUART = ZCV
        VBAK-VKORG = 0100
        VBAK-VTWEG = T1
        VBAK-SPART = 00
        VBAK-KNUMV = 0000223615
        VBAK-FKARA = ZF3
        VBAK-KUNNR = 0010135306
        VBAK-TAXK1 = <empty>
        VBAK-TAXK2 = <empty>
        VBAK-TAXK3 = <empty>
        VBAK-TAXK4 = <empty>
        VBAK-TAXK5 = <empty>
        VBAK-STCEG_L = <empty>
        VBAK-LANDTX = <empty>
    The items for this Order - Order 132098723  are:
    Item
    Material
    Order Quantity
    Un
    Description
    ItCa
    10
    0,000
    ZATX
    20
    1400008183
    1
    UN
    <Description>
    ZTAS
    I have a delivery - Delivery 811128713 - with the following header data:
        LIKP-VBELN = 0811128713
        LIKP-VBTYP = J
        LIKP-KUNNR = 0000223615
        LIKP-FKARV = ZF3
    The items for this Delivery - Delivery 811128713 are:
    Item
    Material
    Delivery. Qty
    Un
    Description
    ItCa
    10
    1400008183
    1
    UN
    <Description>
    ZTAS
    A copy control was created in transaction VTFA - Sales to Billing Document:
    Header
        Tgt    Billing Type    Source        SalesDoc Type
        ZF3  Invoice          ZCV            Standard Order
        Copy Requirements    001    Header/order-related
        Determ.export data    <empty>
        Assignment Number    E
        Reference number      A
        Copy item number checked
    Item
        Target Billing Type    ZF3    Invoice
        From SalesDoc    Type    ZCV    Standard Order
        ItmCt        Description
        TAD          Invoice
        ZATX        Text Item
        ZSCV      <Description>
        ZTAD        <Description>
    Step by Step of the process:
    I call transaction VF01 and i input two docs to be processed:
        132098723 - Order
        811128713 - Delivery
    Before i Execute i will do a Billing Document Overview (F5) and in the Billing Document Overview two invoices are generated:
        Invoice - <Name> - <Net_Value>
        Invoice - <Name> -<Net_Value>
    THE PROBLEM:
    INSTEAD OF TWO INVOICES, ONLY ONE INVOICE SHOULD BE GENERATED. When i do a split analysis the system informs me that the reason for the split is happening because of different header data:
    Fld  Name
    $000000001
    $000000002
    Tax classification 1 for customer (TAXK1)
    1
    Tax classification 2 for customer (TAXK2)
    1
    Tax classification 3 for customer (TAXK3)
    1
    Tax Classification 4 Customer (TAXK4)
    1
    Tax classification 5 for customer (TAXK5)
    0
    Tax departure country
    PT
    I've spoken with my colleague who requested the correction of this and he told me that what he wants is that, in this case, only one invoice should be created.
    He also told me that in this case only happens when a item with category ZATX exists in the Order (in this case item category ZATX exists in the first item of Order 132098723).
    Debugging, i've found out that the reason for the split is that in program SAPLV60A, in include LV60AA95, form VBRK_VBRP_DATENTRANSPORT, the VBRK-TAXK* values are populated with values from KURGV-TAXK* and VBRK-STCEG_L is populated with values from KURGV-LAND1 or KURGV-STCEG_L (conditional). The problem is that the program goes through the section of code where KURGV is changed twice (as far as i've understood it's related with the fact that there are two items in the Order 1320987239 and on the first pass the KURGV-TAXK* and KURGV-LAND1 are empty, and in the second they have values and i think that's why the split occurs.
    I'm also attaching a document with screenshots of the debug which i think they can help.
    Please let me know if you need specific information.
    Can you please help me in finding how can i prevent this split to occur?
    All help is welcome
    Best Regards,
    Pedro Gaspar

    Hola Pedro
    First of all, see SAP Note 11162 - Invoice split criteria in billing document as a checklist.
    Second, look for posts in this site with the string or keyword ZUKRI or ZUK. The question is populate the field ZUKRI and force the split according this field. It could be made with a custom VOFM subruoutine, taking any standard as a template.
    f you are using values from SO and delivery for populating values in VBRK and VBRP, populate them in SO, doing them mandatories (incomplete schemes,...) or populating data in master data (material, partners,...).
    I hope this helps you
    Regards
    Eduardo

  • Invoice Split: Sales orders with Differnt PO number

    Hi Experts,
    I was created two sales orders (OR) with different Purchase order number and done collective delivery using VL10, while create the invoice; Invoice was spited based PO number. (Reference doc is delivery I was given)
    I am wondering there was no Purchase order number in delivery document but how system has done Invoice splittingu201D. Can you please explain me How Invoice split had done in above case.
    I have maintained everything stranded settings onlyu2026 
    Thanks in advance,
    Regards,
    Pa1 _Jackson Robert

    Dear vijay kumar      
    This is due to the copy controls in between "VTFL" in that you can find the reference number and assignment number. These fields will be use full to pass the SD information to FI.
    In our issue The  "Reference number" you must have mentioned "A"(Purchase order number) Change this and maintain either D or E.
    Because in sales order you have given different purchase order numbers and try to make ot one single invoice with reference to one single delivery documnet.
    When you are combining the sales documents in to one invoice system is confusing , which reference purchase order number it should take in order to pass the information to FI.
    So it is splitting the invoice.
    Please revert if you have any further clarifications
    Thanks&Regards
    Raghu.k

  • Invoice split new requirement

    Dear Sap Gurus,
    Invoice will get split due to various parameters such as incoterms, billing date, payer, foreign trade data, exchange rate type etc according to standard.
    I would like to consolidate all my intercompany invoices irrelevant  of difference in header and item data.
    My idea is to develop a new routine where it will bypass all the criteria of invoice split, so all the invoices will get consolidate into a single invoice when this applicable to a particular sales org or company code.
    pls let me know what are the fields that i have to give to abaper to bypass all the criteria for invoice split.
    after creating that routine i will be using that routine in vtfl - copy control, so invoice split will not happen.
    Pls guide me abt this logic , is correct and let me know abt the advantages and disadvantages.
    Phani

    Hi,
    Check the VOFM '001' as an example (ie: report FV60C001). The field that decide the split is VBRK-ZUKRI. The lenght is 40 characters, so you must define the internal table ZUK up to 40 and you must analyze if you must use offset of fields what is the codification of fields (eg: organization levels, and so on).
    To understand how works VOFM search in google with this string: inside vofm ext:pdf
    Check the notes:
    Note 356737 - Customer name range for VOFM routines
    Note 327220 - VOFM function and its objects
    Note 381348 - Using user exit, customer exit, VOFM in SD
    and related notes
    I hope this helps you
    Regards
    Eduardo

  • Invoice Split by TAXM1

    Hi, I have a requirement where I need to check all items of an invoice and if any item differs in field TAXM1, invoice must split.
    Example:
    ITEM 10     TAXM1 = A
    ITEM 20     TAXM1 = B
    A not equal to B ---> split.
    Now how I may check all the items? I was given include LV60A002 (routine 02 from VOFM transaction) but I checked it and I quite do not understand how to solve it. Also, Is this the correct routine?
    Any help would be appreciated.
    Regards,
    Ernesto
    Edited by: Ernesto Caballero on May 1, 2009 4:39 PM

    Hi, thank you for your answers. I have been investigating a little bit with the information I got from your answers and I copied routine 001 to 600 and I modified it like this:
    FORM DATEN_KOPIEREN_600.
    Header data
    VBRK-xxxxx = ............
    Item data
    VBRP-xxxxx = ............
    Additional split criteria
      DATA: BEGIN OF ZUK,
              MODUL(3) VALUE '600',
              VTWEG LIKE VBAK-VTWEG,
              SPART LIKE VBAK-SPART,
              TAXM1 LIKE VBAP-TAXM1,  ---> Line added
            END OF ZUK.
      ZUK-SPART = VBAK-SPART.
      ZUK-VTWEG = VBAK-VTWEG.
      ZUK-TAXM1 = VBAP-TAXM1.  ---> Line added
      VBRK-ZUKRI = ZUK.
    ENDFORM.
    Now, Am I missing something? all the customizing has already been done but the invoice split doesn't work. Item 10 TAXM1 = 0 and item 20 TAXM1 = 1. Is this enough for the invoice split?
    Thank you in advance.
    Ernesto
    Edited by: Ernesto Caballero on May 6, 2009 9:59 AM

  • Number of Pallets on layout in case of Invoice Split

    Hi,
    Ours is a warehouse managed storage location from where we deliver the goods of our Sales Cycle.
    IN the Invoice output, we have to print the number of pallets as no of packages, which is fine as we go back through VBFA & get the value of LIKP-ANZPK
    But in the case of a invoice split, where the delivery may have 5 pallets but we are only invoicing 2 pallets, it is difficult to create logic to get the data from the Item level from delivery. COuld anybody help with that pls
    Thanks

    Hi,
    I think that you need create your own VOFM subroutines in the copy rule from delivery to invoice. If will be important how to populate the structure ZUK (there are a lot of post about this issue in this forum) to split the invoices. I think that you need be careful with performance, because you must use VBFA table to link HU, delivery and other documents. Try do define the algorithm in this VOFM with an ABAPer.
    I hope this helps you
    Regards,
    Eduardo

  • Invoice split

    hi
    i created sales order for the material with 2 qty.  i delivered 2 qty. after PGI,  the customer asked two invioce (mean each qty).   i set Billing relevance K in item category level.  But problem is , first i saved on one billing document. i am not able to create another billing for another qty.  Error is invoice is incorrect? please rectify
    regards
    murali

    Hi Murali,
    As a rule, the system combines into one billing document all transactions for the same customer, default billing date and sales organization.
    If data from the related reference <u>documents differs in the header fields of the</u> billing document, the system will automatically split the invoice.
    An order contains terms of payment at header as well as item level. These are stored only at header level in the billing document, however. If there are different <u>terms of payment</u> in the reference documents, an invoice split will always be made.
    If data from the related reference documents differs in the item fields of the billing document, the system does not split the invoice.
    The order basis is stored at header level in the order and at item level in the billing document. The system does not split the invoice. If you require an invoice split, you must first define the appropriate split requirements in Customizing for copying control. Copying control depends on the following criteria:
    Billing Document Type
    reference document type (i.e. type of order, delivery or billing document on which the sales document is based)
    item category in the reference document
    You can also display a split analysis to discover why an invoice split has occurred.
    Regards
    Srikanth.A

  • Automatically invoice split is going there

    when i am doing the billing the invoice is getting automaticaly splitting
    i want only one invoice
    i check at shipping point,plant ,ship to party
    but all are correct
    plz give the solution
    with regrds
    g.phani

    Hi,
    In VF04 while creating the collective invoice at first instance don't save the document by selecting Individual document,but select simulation option.Here you will be able to check the split analysis.In split analysis system will definetly show the fields which caused the invoice split.
    Also you can do the invoice split analysis for the splited invoice.Go to VF03 enter 1'st invoice number,Go to environment,Split analysis,Enter 2'nd invoice number and enter.Here also system will show you the relavant fields which caused the invoice split.
    Once you get the fields which are causing the invoice split you can restrict this in copy control by creating a Z routine and defining split criteria in ZUKARI(combination criteria) field in table VBRK.
    Reward points if useful
    Regards,
    Amrish Purohit

  • Invoice Split bassed on Condition Type

    Hi ,
    For the invoice split issue, PFB the functionality required:
    1.       1) Sales order created where the item condition tab would have the Standard price as well as a condition type for the freight charges.
    2.       2) Create a delivery for this sales order.
    3.       3) At present, we get an invoice for the above sales order created with the standard price and the freight charges on the same invoice.
    Requirement:
    We need 2 invoices, where one invoice has the standard price and the other has the freight charges printed separately for the above Sales order scenario.
    if this requirement is feasible?
    I have search in SDN i have found the below links
    http://scn.sap.com/thread/3476396
    The Above link he has Confirmed is feasible. He provided the SAP Note and he told write the routine in VOFM. I refer the SAP Note they have provided the header level split.
    Can you please tell how can i atcheive that? if Any one done the same previously please tell how you done that?
    Thanks,
    Dhina..

    Hi Fred,
    There is no problem in that SAP note. I just want to know how can i atcheive that?
    if any one done the requirement previously how they done that? i need the each and every steps.
    Thanks,
    Dhina.

  • Stopping Invoice Splits

    Dear Friends,
    Need your expert tips to stop invoice splitting in the folllowing scenario :
    Scenario :
    Client is changing terms of payment at the item level of Sales Order. This changed terms of payment differs from the terms of Payment at document header. Here single delivery document is being created. Finally this single delivery is getting split into two invoices.
    I found in the "split analysis" that split is happening due to the different header data for a) Terms of Payment Key b) Foreign Trade data.
    Query :
    Client wants to have a single invoice for the above delivery scenario. I tried changing Data transfer VBRK/VBRP routine for the relevant item category in delivery to Billing copy control but could not zero in on the exact configuration.
    Whether there is any standard routine to achieve this or shall I create a new routine ?
    What other setting is required here ?
    Requesting you to please share your views soon.
    Thanks in advance !

    Hi Anubhav,
    You cannot combine line items having different payment terms in one invoice, reason being payment terms is a header field in invoice and it applies to the entire document i.e for all the line items.
    Moreover Payment terms are also responsible for deriving the "Baseline date" which is taken into account while ageing of customer line items.
    Also when the customer pays you he pays with reference to the invoice # and not the line item # in a particular invoice.
    It is not logical also to group number of line items with different payment terms in single invoice. it might have impact in FI also, so please consult FI people also before you make new routine.
    Regards,
    Shantanu Kunte

  • Invoice Split according to Plant code

    Dear Experts
    I have requirement wher i want to spilt my invoice according to PLANT. I have created a Table using the userexit and assinged my number range object with the combination of PLANT-DOC TYPE-number RANGE OBJECT.
    Like
    1003 -  LF1 - A1 (number range object 71000-79999)\
    1004 -  LF1 - A2 (number range object 81000-89999)
    Also in copy control i have maintained at item level VBRK / ABRP - 007
    Now i m trying to create Individual billing document with each plant and i am able to generate different different billing according to my PLANT.
    BUT when i trying to create billing with delivery of two different plant say 1003 and 1004 in the same billing , system is not doing invoice split.It is creating just once invoice, infact it should split the invoice as for both the delivery i have different different plant as 1003 and 1004.
    Plz guide me as how i spilt the invoice when i am giving the 2 different delivery(with plant 1003 and 1004) into the same billing document. As of my requirement it should split the delivery and create two invoices. Instead here i am getting only once invoice.
    Thanks in Advance

    Thnx Laxmi,
    I am facing another issue plz guide
    Dear Experts
    I am trying to run a test scenario for Make to order sale's. I have created a INQUIRY > QUOTATION > and ORDER.
    Now since my PP consultant is not thre, so i am just trying to put some dummy stock -using MIGO against my sales order
    using 561-E,
    BUt System is not allowing me, "Account assingment is not carring out because of different origin"
    < So now if i give my inquiry number here, system is accepting stock against my inquiry and also i am now able to do the delivery. >
    Well,, as i understood i have made some mistake in configuration. In my Inquiry the Requirement type is Coming as KEK (Make to order configurable for my material) . Can some one guide me as how i resolve this problem.
    I am facing the same issue , if i start my scenario through Quotation > then ORder.
    Plz guide as , how i can stop the system from raising the requirement , for my Inquiry and ORder.
    I am using the Item category TAC (0002 is my item category group in my Material Master and strategy is 25)
    Thanks IN Advance

Maybe you are looking for

  • Errors in SWI2_DIAG

    Hi , These are all the erros are generating in Diagnosis of wf with errors for PO release. Work item 000000042774: Object FLOWITEM method EXECUTE cannot be executed Error when processing node '0000000012' (ParForEach index 000000) Error when creating

  • To acess the mic port on the motherboard

    i m building a lan chatting softwere. i got stuck in the problem to acess mic port on the motherboard. please help me out of this problem.thanx

  • Adding Project Type as a charecteristic in Drilldown reports

    Hello SAP PS gurus's, Can anyone advise how a Project Type field can be added to the characteristic list in the CJE1 (create report) Hoping for input Regards, Pradeep Palli. Edited by: PRADEEP PALLI on Mar 31, 2009 3:37 AM

  • SD Billing Document via Email

    Dear Expers, I have a requirement to send the invoices for allied and non-allied customers via email whenever it is created or changed always.  there are various output types for which i need to enhance the email functionality. For my understanding c

  • HT201303 How do I get the answers to my security questions?

    I forgot the answers to my security questions how do I get them?