INVOICE SPLIT AND CONSOLIDATION
Hi Everyone!
Do you happen to know any site that I can search for information on invoice split and consilidation? Or perhaps you can share with me some of the documents you have.
I'll promise to reward points for those who'll give me answers. Thanks!!
Hi Clarey,
Invoice Split by Item Category-
In trx VTFA (if your billing is sales order based) choose your billing type and SO type, there select your item categories and there select the field VBRK/VBRP data. In that field you will see the currently used routine. With the help of your ABAP guy create a copy of that routine under a different number and add your lines of code. Let's say you use routine 001.
FORM DATEN_KOPIEREN_001.
Header data
VBRK-xxxxx = ............
Item data
VBRP-xxxxx = ............
Additional split criteria
DATA: BEGIN OF ZUK,
MODUL(3) VALUE '001',
VTWEG LIKE VBAK-VTWEG,
SPART LIKE VBAK-SPART,
END OF ZUK.
ZUK-SPART = VBAK-SPART.
ZUK-VTWEG = VBAK-VTWEG.
VBRK-ZUKRI = ZUK.
ENDFORM.
This is how it should look after modification:
Header data
VBRK-xxxxx = ............
Item data
VBRP-xxxxx = ............
Additional split criteria
DATA: BEGIN OF ZUK,
MODUL(3) VALUE '001',
VTWEG LIKE VBAK-VTWEG,
SPART LIKE VBAK-SPART,
PSTYV LIKE VBAP-PSTYV, <- New line
END OF ZUK.
ZUK-SPART = VBAK-SPART.
ZUK-VTWEG = VBAK-VTWEG.
ZUK-PSTYV = VBAP-PSTYV. <- New line
VBRK-ZUKRI = ZUK.
ENDFORM.
After this routine is created and activated place it as the default copy control routine instead of the old ones.
REWARD POINTS IF U FINDS THIS AS USEFUL...
Regds
MM
Similar Messages
-
Invoice Splits and Invoice Consolidations
Hi All,
Can anyone suggest me in regarding the Invoice Spits and Invoice Consolidations and in which transaction can I find these type of invoices.
Regards,
Bharth.Dear Bharath,
1. To split an Invoice follow this:
VF01 - Enter the Delivery Document Number & from the Menu bar click in the button Selection List
Here you can select the required items & split the Invoice.
2. In case of collective Invoices the following need to be the same:
Payer, Billing date & Payment terms.
Go to VF01, enter multiple Delivery numbers (with similar Payer / Billing Date & Payment terms) & press enter.
Hope this helps. ..
Give points if useful...
Thanks,
JIgnesh Mehta -
Invoice split and copying problem in JEX invoice after ECC6.0 upgrade
Dear All,
After upgrade from 4.6c to Ecc6.0 I am facing following problem in STO billing document(JEX)
1) system created two billing documents for each line item, even though the correction note 885024 applied maually. In 4.6C the system generates single document for the main FG code.
2) The STO line item contains one FG material and one Returnable Packaging material. The system copies packaging item instead of main FG code. In the 4.6c system, the billing document consists only singe line item.
Hope I had summarized the issue well and waiting for expert guidance...
Regards
Sunil NairHi Sunil,
pls check the following criterias in your materials.
Plant
shipping point
shipping conditions
Transportation grp
Loading grp
Regards
Kedasu -
Invoice split & Delivery split
Can any body tell me what is Invoice split and Delivery split and how it is done?
Dear Raj Kumar
Please make use of the "Search" option b4 posting your question, as the question what you posted has been answered so many times.
1) Delivery Split
If you want to combine multiple sale orders in one delivery, the following should be same in all sale orders
- Ship To Party
- Inco Term
- Delivery Priority
- Shipping Point
- Transportation Group
If any of the above differs in any sale order, you will get delivery split which means, multiple deliveries will be created
2) Invoice Split
As like delivery split, if you would like to generate one invoice against multiple sale orders / deliveries, the following should be same in all preceding documents
- Payer
- Inco Term
- Payment Term
- Actual GI Date
- Exchange rate in case of exports
If any of the above differs, then you will get multiple invoices which is nothing but an invoice split.
thanks
G. Lakshmipathi -
Invoice Split due to Business Place
Hi Experts,
Pl. advice on how to overcome the below scenario:-
One sales order contains multiple article and each of those articles get manufactured in different plant. I now create a single delivery for this order (this is possible since the shipping point is same). When I try to create an Invoice for this delivery it causes an invoice split and the reason given is different header data and below it shows that the Business Place of both the articles are different.
Any idea how to resolve this.
Thanks,
SunnyHi,
This is a standard behavior. Check below link to know more about this and the way it works.
http://help.sap.com/saphelp_470/helpdata/es/da/3e3c3c8b334f24e10000000a11405a/content.htm
Regards,
P Gomatheeswaran -
Debit Invoice split, based on split analysis refering to payment reference in header
Hello Experts,
When debit memo request process for billing through SDBILDL due list job, debit invoice split and when I check in silt analysis it is referring to payment reference for split criteria and both the invoice carries same payment terms from predecessor debit memo request.
This is something unusal and I cheked all the split citeria stated below,
same payer / Soldto/ foriegntrade /payment terms/ inco terms/ destination country
Apart from the above criteria is somthing here that i am missing over here.
Please note that in our case we did not encounter any of the split invoice at debit level.
Your inputs is highly appreciated.
Thanks,
Satish.Hello TW thanks for the response. Please see the below screen shot, the combination criteria shows with 0011010 for both the invoices. And debitmemo request created with reference to the original invoice and the same carry to the debit memo invoice as well.
-
What is the configuration settings of invoice split
hi,
sap gurus,
can any body explain how the settings will be done for
invoice split
and
collective billing
regrds,
balaji.t
09990019711Dear balaji
1) Invoice split
No configuration settings needed. If any of the following datas are different in Sale Order / Delivery, then you will get Invoice split
a) Payer
b) Payment Terms
c) Inco Terms
d) Shipping Conditions
e) Actual GI Date (from delivery)
f) Exchange rate at header level
2) Collective Billing
It is same as above. Run VF04 and ensure that the header datas are same so that you will get one invoice.
thanks
G. Lakshmipathi -
Invoice Split due to Tax Departure country and Number of Foreign Trade Data
Hello Friends,
With all the search I have done, this question was asked and answered a lot previously, but at the same time most of the previous solutions confuse me or didn't help me to solve the issue.
My issue is there is a invoice split for a sales order, yes its Order based Billing.
We had order combinations with two different plants before in the past and had no issues, but this plant is in abroad foreign country.
So I checked VTFA. ( order - billing copy control )
Header: Item:
Copy requirment 001 Header/order-related Copying Requiremnets 002 Item / Order related
Determ.esport data B Data VBRK/VBRP (Blank)
Assignment Number E
Reference Number A
The Billing split analysis shows as:
Split due to different header Data:
Fld Name $000000001 $000000002
Export indicator Z
Tax classification 1 for custo 1 0
Number of foreign trade data 0000000667
Tax Departure Country US NL
Please do offer advice and solutions. Thank you.Hi
First, use SAP Note 11162 - Invoice split criteria in billing document as a checklist. Check it carefully.
After, subroutine VOFM in Data VBRP/VBRK. Check routine 007 as a template. The idea is populate the field ZURKI (CHAR 40) with a concatenation of strings. Each value is a different invoice. So, if the concatenation is over 40 characters, the do an offsetting of some values. As SAQ MD says, take the help of an ABAPer.
I hope this helps you
Regards
Eduardo -
How to avoid Invoice Split due to billing date, reference number and payment reference?
Hi,
In a scenario of delivery to invoice copying, we are facing issue of invoice split.
After analysing split, came to know that split happened because of different billing date, reference number and payment reference.
In VTFL we kept below fields blank at header level:
Assignment Number
Reference number
In VTFL we kept below setting at item level:
Copying requirements: 001 (this is a del related Pro-forma invoice)
Data VBRK/VBRP: 001 (Inv.split (sample))
Also in VF04, at "default" tab maintained billing date, but still system is splitting invoice.
Split analysis showing below results
Different billing date
Different reference number and
Different payment reference
Pls let me know how to avoind this split. Do we have to copy routine and do changes into it to avoid split.
Regards/PravinHello,
Also in VF04, at "default" tab maintained billing date, but still system is splitting invoice.
Split analysis showing below results
Different billing date
Different reference number and
Different payment reference
this doesn't seem to me standard behaviour (as it regards the billing date). Try the same with VF01: enter manually the billing date, the documents to invoice and press "Billing document overview"; if it keep on splitting according to the billing date, I guess that there's a user-exit during the creation of the invoice, which determines the invoicing date.
Check the following exit:
RV60AFZA
RV60AFZC
RV60AFZZ
Best regards,
Andrea -
Invoice split due to 'Number of foreign trade data in MM and SD documents'
Hello experts,
We need to avoid invoice split that happens becuase of the different foreign trade numbers on delivery headers. After going through few of the other related threads, I found one solution to this issue where in
We go to VTFL and under DEL TO BILL AND HEADER DATA -->DETERMINE EXPORT DATA maintain B
Using above we can avoid invoice splitting. But this still does not resolve my issue as for us some plants need setting of A for the above. So we were wondering how we can control this setting based on the plants.
Lakshmipathi, Yadav, Raja Singh,... Please share your thoughts.
Please avoid using personal names
Edited by: Lakshmipathi on Sep 18, 2009 7:38 PMHi,
For your particular process you have to by Pass the invoice splitting which is based on foreign trade data. But as per standard it wont be recommended. But if you are very much assured this is what you want you can create splitting rule which will bypass checking the Foreign trade data. For this , go to VOFM and select data transfer, billing documents, and copy routine 001which is for invoice splitting, modify this routine and make another one with your requirement and assign it to VTFL data transfer.
Hope it will help.
Thanks,
Raja -
Invoice Splitting - for some shipping points and not others
Dear Gurus, I have a requirement where for some shipping points I need to be able to split an invoice on sales order (i.e. a separate invoice for each customer order) and for other shipping points I require a single invoice for multiple customer sales orders. Using the copy control rules for LF to F2, I have set the Refence Number to B but this does not achieve what I want. Would it be possible to achieve this via a copy requirements routine and by setting the values in VBRK-ZUKI? Do I just copy the standard 003 routine and apply my changes here? If yes, where do I insert the code - the top or bottom? Regards
In VOFM, first of all "Copying requirements" are used when we want to stop creating a target document from a source document or to prevent certain items from copying to target document under certain conditions. Copying requirements can't be used to do invoice split.
Data transfer routines are the ones that allow invoice split (in addition to allowing copying fields from source to target). Although "copying requirements" is a loosely used terminology, it is important we make distinction between copying requirements and data transfer routines as both are different and perform different functions.
SAP uses field VBRK-ZUKRI (a 40 character field) to store the combination of field values that are used as basis of invoice split. Invoice split happens if any of the fields stored in VBRK-ZUKRI differ across orders/deliveries (or their items) from which invoices are created.
We assign VBRK-ZUKRI during item copy control in data transfer routines. The fields are simply concatenated and assigned to VBRK-ZUKRI.
in VOFM, "Data transfer" routine 003 for Billing documents for example splits the invoice for each reference document, as shown by code below
Include FV60C003
* For each reference document an invoice is created
FORM DATEN_KOPIEREN_003.
DATA: BEGIN OF ZUK,
MODUL(3) VALUE '003',
VTWEG LIKE VBAK-VTWEG,
SPART LIKE VBAK-SPART,
VGBEL LIKE VBRP-VGBEL,
END OF ZUK.
ZUK-VTWEG = VBAK-VTWEG.
ZUK-SPART = VBAK-SPART.
IF KURGV-PERFK = SPACE.
ZUK-VGBEL = VBRP-VGBEL.
ENDIF.
VBRK-ZUKRI = ZUK.
ENDFORM.
In the above coding we are concatenating VBAK-VTWEG (Distr channel), VBAK-SPART (Division), VBRP-VGBEL (Reference Order from billing item) as the criteria for invoice split. So if any of these field differ then it will cause a split. So basically we are creating one invoice for all items that reference a single order
So what you need to do for your requirement, is to copy the logic of data transfer routine 003 in VOFM to your own custom 9XX routine and make the assignment to ZUK / VBRK-ZUKRI only when shipping point (LIKP-VSTEL) is not equal to certain values that you don't want split to happen. It is better to maintain those shipping points in a custom table and make the check on the table rather than hard coding, so that in future it is easy to add more shipping points or remove existing ones if needed.
Also remember to assign the new data transfer routine number 9XX to all relevant item categories in VTFL for your target billing type and reference delivery type -
Capture the Invoice Split Reason and update it in the invoice header text
Hi All,
We have a requirement where we need to capture the invoice split reason and update the reason in the one of the invoice header text.
Problem is the routine where the split criteria is being determined is called a number of times, so how will we determine at what time of time do we need to capture the split reason. I mean at what iteration of the routine will we know that the split value is the right value.
Is there any way to determine the number of iterations of a routine written for split?
Require your valuable inputs for this issue....
TIA
Regards,
SharadenduHi,
Is your invoice split reason maintained in the header or item level?
Try coding your logic in user exit MV45AFZZ and update header text using text id and save it in header text using
FM [SAVE_TEXT|http://help.sap.com/saphelp_40b/helpdata/en/d6/0db8ef494511d182b70000e829fbfe/content.htm].
Before this logic use FM [READ_TEXT|http://help.sap.com/saphelp_nw70/helpdata/en/d6/0db8c8494511d182b70000e829fbfe/content.htm] to determine if the header text is already updated. If yes,exit else save your HEADER_TEXT using SAVE_TEXT.
This code can be written under FORM_USEREXIT_SAVE_DOCUMENT_PREPARE.
Regards,
Amit
Edited by: Amit Iyer on Sep 1, 2009 8:46 PM -
One sales order and two invoces - Invoice split
We have a order that is being split into two invoices. There are two plants involved in one sales order... part is shipping from US and labor is performed in Korea. The invoice split analysis reveals that the tax departure countries of the line items are different. The plants are in different countries.invoice based on different tax departure countries.
The problem is we have a user that is requesting to have both of these items on the same invoice.
I have two questions:
1) Is it possible to have these items on the same invoice?
2) Even if we could put these items on the same invoice, is it a good idea? What are the negative consequences of doing this, etc.?
I was thinking to acheve this through copy control. ?To my knowledge, it is not advisable to combine the line items that are being serviced from different countries .
As you would be aware that all sellers would be submitting their statutory sales tax statements to their local sales tax authorities periodically where they need to give invoice wise tax break up. Here in the above case, if you club different tax structure in one billing document, it is not possible to show invoice wise break up. Moreover, at a later date, in case of returns also, this will have an issue from tax point of view.
So in all the probabilities, it is possible to force the system in such a way to combine into one invoice, but it is not adviceable to do so.
thanks
G. Lakshmipathi -
Document on Collective invoice and invoice splitting.
Hi Experts,
Can you guys please help me on getting some documents on collective Invoice and "Invoice splitting"?
Thanks and Regards
Anshuhttp://help.sap.com/saphelp_46c/helpdata/en/dd/560fb6545a11d1a7020000e829fd11/content.htm
http://help.sap.com/saphelp_46c/helpdata/en/dd/560f63545a11d1a7020000e829fd11/content.htm
Follow the above links and it will answer basic questions about collective billing & Invoice split.
As a rule, the system combines into one billing document all transactions for the same customer, default billing date and sales organization
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:
o Billing Document Type
o reference document type (i.e. type of order, delivery or billing document on which the sales document is based)
o item category in the reference document -
Invoice split while one delivery and one intercompany invoice
Dear Friends,
Can u pls suggest I have a senario
Deliver-1 (4 line items)
Intercompany invoice -1(4 line items)
But comming to Invoice its created 2 invoice (2line item each)
Can you please suggest why this split happend.
i have allready checked oall the material in to same material group
Tell some tips for thisHi Upendra.,
Invoice split generally occures when
Payer
Destination country
Terms of payment
Currency
Invoice date
are different
REWARD if helpfull
Thanks & Regards
Narayana
Maybe you are looking for
-
Could someone tell me alittle about the AbstractDocument please
Hi, hope someone can help, I am making a small internet chat program, and had it working great using JTextArea, but I wanted to style the text, and so switched to JTextPane, and using the AbstractDocument. Here these two code chunks are setting up my
-
HT203167 Can't find my purchased. Ringtones
Can't seem to find none of my purchased ringtones to put them on my phone???? They are not under purchased!!! But are in my Purchase History
-
My safari is quitting because of Flash Player-10.4-10.5 plug-in
Can you advise me about this problem of safari. It can happen twice per day. Best ragrds..
-
Is there a simple way to create a custom item list for a List Picker field?
I have created a List picker field and added it to my customized version of the Incident Management form. I need to populate this List Picker with custom items (Departments) and everything I am reading about how to do that is that I have to write a b
-
Where is jre in database tier 10.2.0.5.
Hi, I have successfully upgraded the 11.5.10.2 with 9.2.0.6 to R12 with 10.2.0.5. Now i am doing post installation steps. I have created appsutil.zip and copied it to the database tier. Now i am building the context file for database tier. $perl adbl