VBRK-ZUKRI : Billing Split
Hello Experts,
I am using Data Transfer Routine for Billing Split and using VBRK-ZUKRI and ZUK.
Here I am facing the problem with the length of VBRK-ZUKRI.
Here length of the VBRK-ZUKRI is 40 C. And our Billing Split Criteria Combination Field ZUK is exceeding 40 C. Total lenght of all the fields used in ZUK is 74 C. So if the value id different after 40th character, it is not splitting the Billinf Document.
Could anybody give some idea what can be done with this situation? Extending the length of VBRK-ZUKRI field is not advisable.
Quick reply would be appricated.!!
Thanks in advance.
rgards,
hp
Hi
Do an analysis for these data. I'm sure that it's difficult that you use the 18 char of field VBAK-KVGR4 and the 35 char of field VBKD-BSTDK. For instance, transfer all data (from SE16/SE16N) to an excel file and do a clustering analysis. After this, do offsets in this field and transfer the chain of characters that are different.
For instance,
BEGIN OF zuk,
zkvgr4(6),
zbstdk(10),
END OF zuk.
zuk-zkvgr4 = vbkd-kvgr4+10(6).
zuk-zbstdk = vbkd-bstkd(10).
I hope this helps you
Regards
Eduardo
Similar Messages
-
Billing Split for Free goods.
Hi,
The free goods functionality combines the line items( normal material and the associated free good) in the SO as one delviery group.
My requirement is that once a SO is created which could be a mix of free goods and normal items, we should be able to split the invoice for these items. The SO and delivery should be done as the standard process only and no splitting should happen for SO and the delivery but only for invoice.
I checked the VTFL screen but with no success.
So the basic question is : can we add splliting rule for billing based on Delivery group present in delivery. (LIPS- GRKOR).???
thanks.
Edited by: jatin pahwa on Jan 13, 2009 3:22 PMHi,
You can do it in copy control creating your own copy routine from delivery to invoice at header level in VOFM. In the new routine you have to fille tke field VBRK-ZUKRI with the field GRKOR and the system will combine all the items withe the same value in VBRK-ZUKRI and split the items which have different value in VBRK-ZUKRI to second invoice. You have to assign the routine in VTFL in Data VBRK/VBRP at item level. You can base your routine on standard routine 001 Inv.split (sample) which has example of filling the field VBRK-ZUKRI.
Regards,
Marcin -
Hello, Experts,
I wanna ask 2 simple questions:
1. How can i find what is Combination criteria for billing split?
2. How can i find the routine in SAP, such as routine for billing split??
Thanks in advance.In copy control, at item level, you have a field called VBRK/VBRP. The routine given here is the copy control routine for invoice split. Just check the code of the routine with the help of devept guy and you can find out the split criteria.
If you want to see this routine, you can see this in VOFM tcode. in menu
Data transfers--Bililng documents.
Rwd if it helps. -
Dear SAP folks
Our client's requirement is to have different payers should be assigned for a normal item and free good item in a sales order. If an order is raised both for a standard and free good item, the excise duty of the free good item has to be assigned to a different payer by changing the payer in the line item. In such cases as you know 2 billing documents would be generated. I would like to know if there is any way (user exits) to stop billing split in such cases.
Regards
SidhuHi,
Invoice split if the payers are different, is standard functionality. If you want to stop it, you can write a custom routine and assign it in the copy control under "Data VBRK/VBRP" field at the item level.
Regards,
Raghav
Edited by: Raghava S.V on Dec 20, 2011 10:23 AM -
Avoid billing split for different partners
Dear all,
I'd like to avoid invoice split for 2 billing items whose partner function (VE) in a sales order are different.
I tried to create a routine in the copy control in VOFM, but it seems that the value of the partner (VBPA-PERNR) could not be passed into the routine.
Am I do it a wrong way? Is there any other method, e.g. change the standard program "MV60ATOP" ??
Please kindly advise. Thanks!Hi,
I think, billing split based on the partner is the standard functionality and you cannot over-ride this using custom routine.
Regards
Vinod -
Hi friends,
We are using batch job to create billing documents.
program used is SAPMV60S
Everyday this batch job runs at night time but some times billing is getting split into TWO for only one delivery.
There is no split criteria set in copy control.
And this is hapeenig randomly.I have created same case in quality server but there ionly one document was created.
i tried by cancelling billing documets and re create that but in second time i got only one billing document.
Can anyone please let me know what i should check and take care to stop billing split.Hi,
This looks tricky... When the job runs in the background, there might be table locks on any of the customer or sales order tables from where the data is being pulled or there might have been a user exit in which the data does not get flushed out which may be creating this problem. You may have to sit with the technical person (if you are not the one) and see why this is happening.
Hope this helps.
Thanks
Mukund S -
Avoid collective billing split
Hi Everyone,
my issue is to avoide collective billing split because of different SP roles in the orders.
The Payer role is the same in all orders and so I want one invoice.
I know how to add splitt criteria but not, how to eliminate them.
I have an (dirty) approach with an enhancement in include LV60AA02 where I temporarily change
the SP role no. to the PY role no.
This works and the invoice is no longer splited - but in that invoice the payer is missing.
Have somebody done any similar?
Regards MarionHi Marion,
The invoice get's splitted incase it has different header data in the sales, order so if you have two different sold to it will split into two invoices. Your current approach will solve the problem but don't do this, instead of assing the sold to parties at invoice header level assign them at item level, then it will not split. Anyways for invoice our main concern is payer and bill to.
Let me know if you have any queston on the same.
Best Regards,
Tapodipta Khan. -
Billing invoice split based on inbound delivery(VBRK-ZUKRI)
Hello,
We are trying to create an invoice(VF01) through sales order, Invoice should split based on the Inbound delivery number. Routine is triggered based on the sales order item, but there is a possibility of multiple delivery(e.g. 4 to 5) for the one sales order item, since Routine is trigger based on sales item , i am only able to split up based on the sales item
if the 5 inbound delivery in one sales order item, System should create 5 invoices.
Customization done based on the billing document item level.
VTFA (OR to billing type F2) for item category TAS.
Regards,
Jignesh shahwhat kind of code have u written to this ? please paste here,
Regards
peram -
Preventing billing split for multiple deliveries (over-riding billing date)
Hi all,
I have multiple deliveries which should be invoiced into ONE billing document. The only difference between the deliveries is the billing date, which is why it is splitting.
I am therefore copying routine 001 and in VOFM and adding this code to the end of it:
vbrk-fkdat = sy-datum. "prevent split due to difference in billing date
This is great and working fine because when I have 2 deliveries with diff. billing dates, it will take todays date. The only problem is when:
1. Billing for a single document (dated 11/08/2011), it will over-write it and set the date to today (17/08/2011)
2. Billing for 2 documents with the same date
What is the best way around this?
ThanksDear Pistols123,
1. Billing for a single document (dated 11/08/2011), it will over-write it and set the date to today (17/08/2011)
Here can't you write the code to check whether there is only one billing document, if so omit your code for the date manipulation.
So that system will not assign system date, but will take the orginal date (actual good issue date or billing date entered in vf01)
2. Billing for 2 documents with the same date
write the code to check whether all the billing documents have the same date , if so omit your code for the date manipulation.
So that system will not assign system date, but will take the orginal date (actual good issue date or billing date entered in vf01)
Thanks & Regards,
Hegal K Charles -
Assignment Number causes Billing Split
Dear SD Experts,
Good Day!
Assignment Number is causing the billing to split. Is there any way to skip this checking?
I would like to combine different deliveries (with different assignment number) into 1 billing.
Thanks,
SooDear Kah,
Please check following setting in
T. Code: VTFL
Select your Delivery--Billing combination and double-click to check Header-level settings. Check following entries within Fields:
Copying requirements 003 Header/dlv.-related
Determ.export data B
Assignment Number E
Reference number B
Also, check the Box: Copy item Number
Now, from left-hand tree, Click: Item (to maintain Item-level settings) and select your Item Category and Double-Clck.
Here, check entries for Fields:
Copying requirements 004 Deliv-related item
Data VBRK/VBRP 007 Inv.Split (Rec/Div)
Hope this may resolve the issue.
Best Regards,
Amit
Note: If all seems to be maintained as suggested above, and still Billing-Splts, remove the entries for Field: Allocation Number and Reference number and try. -
Proforma billing split due to GTS system
Hello forum,
I've a problem with a custom billing type (ZGTS). In UK the custom doesn't accept mixed declaration. It means that starting from a shipment, in which are stored many deliveries with many items, I cannot make one proforma billing document for all the materials because they can have duties paid or duties unpaid.
So I have to do 2 different proforma billing documents checking on GTS for each material which is the duty status. The main problem is when I have a mixed answer from GTS: it means that for the quantity requested partial is paid and partial is unpaid.
I need, where's possibile, a suggestions about this last point.
Thanks.Hi,
I feel, still some more info is needed to provide the fruitful suggestion.
- Can you explain, on what basis this pro-forma invoice has to be created separately ( as you already said based on duty paid or unpaid) ,
- How you are identitying whether specific line items is duty paid or unpaid, if its through tax classifications, then you can set this control by creating new routine & assign in Invoice split criteria.
- if with cond types, still creating new routine holds good.
- if it depends on ship to Zone / location?
- if not, let us know- how its getting idenfied in system
Regards,
ReazuddinMD -
Billing Splitting criteria - routines
Hi,
I know that is possible to combine multiple sales order into one invoice in VF01 or VF04.
Is possible to combine different sales order in to one billing document provided, if the following are the same:
1.Payer
2. Payment terms
3. Billing date.
4. Currency
I have 2 sales order with those requirements, but it always create 2 invoices....
I am using only standard routines: 001 for header, and 002 Item lvl.
What routine should i have in VBRK/VBRP (item)?
Thanks
BRHi Thor,
I am giving you a example of dunning process by which i think you will be able to understand:
suppose you have a post-paid mobile connection and for that every month bill is generated; if you skip on month billing, in next month bill you will get appened two months bill in a single invoice.
if you see it in larger extent it is the same happening with your requirement.
Regards
Krishnendu -
Billing split due to Number of foreign trade data
Hi,
When i am doing the Billing for an OBD which has one line item( split in two batch line items ), its creating two inter company billing documents. Split analysis shows, Split due to different header data, Number of foreign trade data number differs. In OBD, i found only one Number of foreign trade data number. Creation of two billing documents is creating a problem as I am not able to get the proper print(Description of Material is missing) in Inter company billing.
Appreciate if anyone could have a look and let me know the reason for split as it should have only one inter company billing doc.
Regards,
IrfanHi Irfan
Please activate the Incompletion procedure for header and item as shown below :
1. IMG> Sales and distribution>Foreign Trade/Customs-->Incompleteness Schemas for Foreign Trade Data.
Create 2 Incompletion procedure Z1-Incompletion procedure- header and Z2-Incompletion procedure - Item
2. Z1-Incompletion procedure- header : Assign the following fields
EXPVZ Mode of Transport for Foreign Trade
STABE Country of Origin of the Means of Transport at Departure
STGBE Origin of Means of Transport when Crossing the Border
ZOLLA Customs Office: Office of Exit/Entry for Foreign Trade
3.Z2-Incompletion procedure - Item
Origin field EXPRF
1 Field ready for input - Incompletion check not active
4. Then go to Foreign Trade Data in MM and SD Documents and assign the above incompletion procedure
DE 004 Germany 2 Z1 Z2 activate tick mark
ES 011 Spain 2 Z1 Z2activate tick mark
FR 001 France 2 Z1 Z2activate tick mark
This will solve your issue .
Thanks and regards
Veera -
I need a Billing split when deliveries included in billing are more than 21
Hello all!
Does anybody know how to customize this?
I need following configuration: When there are more then 21 deliveries I need SAP to create two invoices automatically!
Can anybody help me please on this topic?
Thank you very much,
Dominik, ChileDear Dominik
As you would be aware you can club multiple deliveries into one invoice, if the following are same in all preceding documents.
- Payer
- Inco terms
- Payment term
- Actual GI Date
- Exchange rate in case of export order
If all the above are same but still you want an invoice split, then you have to take the help of ABAPer and include a logic as per your requirement.
Of course, invoice split is also based on copy control you maintain in VTFL.
thanks
G. Lakshmipathi -
Hi all,
sale order created with 32 line items, and out bound delivery also be created with respect to sales order and saved, and billing also done with respect to delivery.
but in billing while taking print out max 8 line items can be print, other 24 line items was not able to print because of paper size.
system should restrict only 8 line item in print page
and sometimes line item could be more than 75 items also.
please provide inputs to solve this..
thanks.hi
can you pls explain it where ti configure in print layout?
thanks.
Maybe you are looking for
-
HT1491 I can't purchase my wish list like i use to.. has this changed.
I can't purchase my wish list like I use to - has this changed
-
To create custom colors for exception
Hi experts...... I need to create custom colors for my report in order to set exceptions. Shades of red,yellow and green is just not enough for my client, they want to see blue as well when certain exception rises. Can someone please give me a hint a
-
Can I limit iTunes Connect or Member Center users to a single app?
I'm in the planning stages of the development of two iOS apps that we're hoping to release through a single account. It's possible that two different development companies will be involved in the build. Is it possible to manage users on an app-by-app
-
Aperture Facebook Uploader: Both Master and Version
I've searched the forums and see that others had this problem fixed with 3.1.1; but I'm running 3.1.2 and if I edit, crop and otherwise enhance and make a new version and make that version the stack pick, the uploader insists on uploading both (or mu
-
Anyone else see that MyVerizon Data Totals Do Not Match Detail?
We have a 6 GB share everything plan for 5 devices. I used the My Verizon app on the phone before I went to bed last night to look everyone's total data usage, and it tells me halfway into my billing cycle, that wer are at 2.5 gigs. All well and