Splitting Invoices according to VAT conditions
HI All,
We have a requirement that if a sales order has 2 materials and if one of the material is relevent for tax and the other is not then when the invoice is being created there should be seperate invoices created, any ideas?
Hi,
You can very well acheive this by using the split criteria in the billing document header.
You can use some field or data in order to pass into the split criteria.
Suppose, you have tax indicator in material master as X - taxable & Y - non taxable.
Further you need to write a routine with the help of your ABAPer.
For this goto tcode - VOFM - Data transfer - Billing Documents, here you write a routine as under:
FORM DATEN_KOPIEREN_807.
IF LIKP-VKORG = '5000'.
TABLES : MARC.
DATA: BEGIN OF ZUK,
MODUL(3) VALUE '801',
EKGRP LIKE MARC-EKGRP,
END OF ZUK.
SELECT SINGLE MATNR FROM LIPS INTO LIPS-MATNR
WHERE VBELN = LIPS-VBELN
AND POSNR = LIPS-POSNR.
SELECT SINGLE WERKS FROM LIPS INTO LIPS-WERKS
WHERE VBELN = LIPS-VBELN
AND POSNR = LIPS-POSNR.
SELECT SINGLE EKGRP FROM MARC INTO MARC-EKGRP
WHERE MATNR = LIPS-MATNR
AND WERKS = LIPS-WERKS.
IF MARC-EKGRP = 'MFG'.
*ZUK u2013 EKGRP = MARC-EKGRP.
VBRK-ZUKRI = MARC-EKGRP.
CONDENSE VBRK-ZUKRI NO-GAPS.
ENDIF.
ENDIF.
ENDFORM.
you can also pass the condition type in the ZUKRI field.
Finally you enter this routine number in copy control betn delivery & billing documents.
This should be entered in item details in "Data VBRK / VBRP"
Now when you create billing from delivery your invoices will be splited.
Hope this helps you.
Regards,
Dhananjay
Similar Messages
-
There is a split invoice indicator in the condition details in the PO Conditions tab. Does anyone know what this is used for?
Hi,
With split invoice verification, you can calculate the freight costs and excise duties separate from the material value and the fees for a goods receipt. You can also provide different terms of payment each time.
Pls refer : http://help.sap.com/saphelp_rc10/helpdata/en/70/23cb4f419311d2ac100000e829fbfe/content.htm
Regards,
Chandru -
Manual VAT condition in Purchase order
Hi,
For the job work process, my client has following requirement.
Job work cost ---> 10,000 Rs
Consumables used --> 5000 Rs
VAT on consumables ( 5%) --> 250 Rs
Now issue is, at the time of purchase order, they are not sure about the consumable cost so the VAT charges are also not fixed.
It is only at the time of invoice ( MIRO) that they would know exactly consumables and VAT.
We can add manual VAT condition in Pricing Schema, but then it should not appear in PO, but should be there at the time of MIRO.
Please guide on the same.
Regards
Trupti DeulkarEnter/Change invoice amount manually in MIRO,add g/l account tab, enter vat g/l acct tab,enter vat amount.
If enterred consumbable value increase / decrease from GR value will effect stock account accordingly. -
Invoice split: MY REQ IS I HAVE TO SPLIT INVOICE IF SHIP TO PARTY DIFFEREN
Dear All
My requirement is I have to combine different deliveries (and delivery can be created with reference of different sales order ) in one invoice, combination criteria ,ship to party, bill to party ,payment term ,incoterm should be the same ,Bold marked condition is full feel by Routine 7 But ship to party is not full feel.
If different ship to party are there then invoice should be split and different invoice will create according to different ship to party. If same ship to party then one invoice.
Please go in Tcode: VOFM- DATA TRANSFER - BILLING DOCUMENT
Check routine : 7 Inv.Split (Rec/Div)
Check the code which is given by SAP :
DATA: BEGIN OF ZUK,
MODUL(3) VALUE '001',
VTWEG LIKE VBAK-VTWEG,
SPART LIKE VBAK-SPART,
ABTNR LIKE LIPS-ABTNR,
EMPST LIKE LIPS-EMPST,
END OF ZUK.
ZUK-SPART = VBAK-SPART.
ZUK-VTWEG = VBAK-VTWEG.
ZUK-ABTNR = LIPS-ABTNR.
ZUK-EMPST = LIPS-EMPST.
VBRK-ZUKRI = ZUK.
ENDFORM.
Now I am modifying this code:
DATA: BEGIN OF ZUK,
MODUL(3) VALUE '001',
VTWEG LIKE VBAK-VTWEG,
SPART LIKE VBAK-SPART,
ABTNR LIKE LIPS-ABTNR,
EMPST LIKE LIPS-EMPST,
KUNNR LIKE LIKP-KUNNR ( This KUNNR (ship to party) is from LIKP table ,with the help of this code I think ,in the creation of invoice (VF01 Tcode) ,it will check ship to party and if he found different ship to party then invoice will split. Please help me on this)
END OF ZUK.
ZUK-SPART = VBAK-SPART.
ZUK-VTWEG = VBAK-VTWEG.
ZUK-ABTNR = LIPS-ABTNR.
ZUK-EMPST = LIPS-EMPST.
ZUK-KUNNR = LIKP-KUNNR
VBRK-ZUKRI = ZUK.
ENDFORM.
Can anybody tell me this will help me to split invoice .
Or I have to use USER EXIT ? and how
Thanks and Regards
Bhushan KolteYes your code will help in splitting the invoice. Actually the value mentioned in VBRK-ZUKRI will be used for splitting of invoice.
You dont need to go for user exits.
Hope this helps. Reward points if helpful.
Thanks
Balaji -
Hi,
I have an issue in split invoicing.
Here is the scenario:
If we have indicated purchase condition for split invoicing (for
example excise tax) we dont want to post them to inventory , i
want to configure an offset condition .In the system i configred
2 cond type for +ve and -Ve.Also configured Act key and Accruals
I used AltCty 409 but i do not get the result..
So Can anyone tell me that how to configure in condition type and
how it works....
Thanks in advance.
NitinHi.
Do not use the alternate condition formula for alternative calculation type. Already you have used the account key and accrual key.
You can use either of the one.
Either you can use accrue key or account key.
Accrual key generally used for freight and freight related cost.
I would suggest use the account key and you need to assign the account key to the condition type in the OB40.
Try this it may resolve your issue. If it helps award me.
Cheers
Umakanth. -
In billing document VAT condition type flowing 2 times with Different value
Hi,
1. In my requirement, In order creation time , in the pricing procedure ZPROJT (Proj Material Sales) VAT condition type (JLST) is flowing one time with the condition record of 5% for one line item and the same we changed manually to 12.75 %, for the same condition type (JLST) and we saved the order. After that we created delivery with reference to the same order, final the billing document creation time with reference to the delivery (in the pricing procedure ZPROJT (Proj Material Sales))for the same line item VAT condition type (JLST) is flowing 2 times with 2 different values ( 5% and 12.75%) and it is calculating the 2 different values to the final value. But normally only the manually changed (12.75%) value should be taken to the account. Please help me How to stop the condition type (VAT C Type "JLST") from flowing two times for the same line item in the billing - and we need to take the value of (12.75% manually changed value) to the final calculation.
2. In one pricing procedure normally if you add the same "C Type" for two times it will throw the error message like "Duplication Of C type" and you can't save the order with out deleting the same. Please tell me, where is the contole for the same.Hi,
Check copy control settings in VTFL
At item level make pricing type as D - Copy pricing elements unchanged
KAPIL -
Dear SAP Gurus,
My client is asking the difference between the RM VAT(JVRD,JVRN) Conditions and CG VAT Conditions(JVCD,JVCN) .
Why SAP has provided 2 different condition types for Raw Material and Capital Goods .
And also what is the difference between the Condition Type JVCS(CST under VAT) and JIPC(VAT setoff)
Are both same ?? if not what is the difference between 2 condition types.
JIPS and JIPL are LST Conditions , can you please put some light on these 2 conditions , as per my understanding these 2 conditins will not be used now , as in the place of LST , now VAT is applicable.
Thanks & Regards
NCHI
CST and VAT are both same in nature .... both are applied in same way ... only difference .... VAT is on intra state purchase and CST is on inter state purchase.
Different coinditions we are using just to capture the amount in different GLs
Similaarly JVCS / JIPC are similar in nature ..... U can change the names in OBYZ tcode ....
See CST has different rates 1%,2%,4% etc .... and concessional against Cform
some companies again have different GLs for this tracking also .... How much the paid against C form ... and how much without C form .... so different conditions
Dont worry ..... u can create as many condition types as u want based on ur company requirement. -
Invoice document against PO condition type
Hello,
I am developing a landed cost sheet of a Import PO in which i have to display the exchange rate and total value against condition types(in PO). This exchange rate and value is to be taken from the invoice document against the relevant condition type. [Purchase Order History tab is displaying the associated Invoice(RE) against the condition types. How r the invoice kept against condition types in SAP ? and how can i retrieve these values against a cond type thru abap code... ?
Hope i am comprehendable and sumone can provide me a reasonable solution ?
Thanks,
Shehryar DaharHi
You need to fetch the data from EKBE and KONV tables
Table EKBE has the invoice Number and PO number etc
Take KNUMV field of this table and pass to KONV-KNUMV table
and take the related Rate(KBETR) and Amount(KWERT) fields for the related Condition type and use
<b>Reward points for useful Answers</b>
Regards
Anji -
Invoice document against PO condition types
Hello,
I am developing a landed cost sheet of a Import PO in which i have to display the exchange rate and total value against condition types(in PO). This exchange rate and value is to be taken from the invoice document against the relevant condition type. [Purchase Order History tab is displaying the associated Invoice(RE) against the condition type. How r the invoice kept against condition types in SAP ? ... Hope i am comprehendable and sumone can provide me a reasonable solution ?
Thanks,
Shehryar DaharHi,
When you post an invoice you can indicate if this relates to the items, the delivery costs (conditions) or both. You do this by selecting the correct option from the "pull down list" in the centre of the MIRO screen.
So if you select delivery costs only, then the invoice relates directly to the condittion types on the PO for the delivery costs.
Steve B -
Multiple VAT condition on traderpass excise amount
I would like to post MIRO where traderpass excise is included.I have done all the process of genrating GRN till posting excise duty. My tax code contains two VAT conditions i.e. 4% & 1% it is calulating VAT 1% on excise amount but 4% VAT is calculating only on basic value
Kindly suggest
SanjayHi,
This seems to be 4% VAT & 1% additional tax rate & base for these two is same.
Whether you have created new condition for this 1% rate other than JVRD,JVRN,JVCD,JVCN?
If yes, then check in Classify Conditions types, which description you have assigned.
If you have created new condition,then probably you have to check the routine for the same.
Regards,
Piyush -
Block Invoice creation for missing condition type
Hi,
We need to put a chek on the Invoice process, wherein if particular condition type is missing in the relation to sales order, than the Invoice should not get created.
For example-
If Order A - has condition type PR00 which gets fecthed from the condition record (VK11)
And while creating Invoice for the Order A, if someone has deleted the condition record , the invoice gets created without condition type PR00.
Now at this step a block has to be placed which can block the invoice from being created if PR00 is missing.
Please let me know what will be the best appraoch of IMPLEMENTING such check and how to do that.
Regards,
GauravHi Gaurav,
first if some deletes the condition record for a paricular condtion record,then ask ur users to uopdate the prices by goin to the condition screen.
second create a pricing procedure determination for your billing type in t code ovkk
and in that pricing procedure just maintain the settings as per mentioned by Mr.Lakshmipathy.
Revert if helpful
l
Mohit Singh -
Function Module to Determine Split Invoice
Hi,
Is there any function module to determine if the delivery orders will result into a split invoice?
Regards,
MawiHi ,
Look at the following FM.
FI_INVOICE_SPLIT
FM_PPA_SPLIT_INVOICE
FI_WT_ACI_INVOICE_SPLIT
FI_WT_INVOICE_SPLIT
FI_WT_INVOICE_SPLIT_CIFPP
Thanks
Shambhu -
Hi experts,
I want to create Manual VAT condition in PO pricing procedure. Also I want to take credit of this VAT amount.
Condition JEXC is available, but it is for Maual Excise.
Please, guide me.
Regards,
RahulHi,
Manual VAT-?
See if you are going to introduce the new Condition in M/06 and add it in M.08 for MM-Pricing procedure then it will not flow it in to MIRO-LIV VAT components.
So use the VAT from Tax procedure so that using account key you can take credit for that.
If you want to use manual VAT components then those details has to flow from MM-Pricing to Tax procedure. for that setting may required .
So work VAT with Tax procedure
with regards
Shrinivas gangoor -
Hello,
Is there any standard routine to split invoices based on diffrent payement terms in line item. Tried with standardData VBRK/VBRP - 006 in VTFL but that does not check the payment terms which is mentioned inside the code.
Please help
Reagards,
NiteshDear,
May be it will help you. Please go via this link,
[Is it possible to split invoice Item category wise?;
[Split invoice Item category wise;
[Invoice split;
Regards,
Sandip -
Hi Experts,
I have one issue in PO tax pricing is that.
I have created one TAX code and maintained Rates for Service tax Condtion types as well as VAT condition type JIPL. When I created PO with this TAX code only the service tax rates are being shown in PO i.e. service tax rates are comming into the PO. but VAT condition type is not getting set in PO, i have maintained the rate as 5% but in PO when I checked in Analysis it is showing the rate as 5% but in access detail's description it is saying that (Condition record exists (removed manually)).
I tried to set this rate in PO with different ways but still not resolved. please suggest if anybody have come across with this type of situation.
Thanks in advance.
-ShyamHi
1 ) first check in OBYZ that you have maintain your vat condition there
2) when you maintain condition record in FV11 check your validity date from and Po creation date<po creation date on validity date of record or after not before ,If before you wont get any record
Regards
kailas Ugale
Maybe you are looking for
-
Restore iPhoto after hard drive has been wiped?
My Macbook Pro Hard Drive recently failed and the Apple store wiped it clean. I had a number of important photos on iPhoto and I am wondering if there is any way to retrieve these? Being that they were added recently to my computer via my iPhone (the
-
i could only get VPN to work with PPTP.. but its a slow as #$%#-. is there a way to make this work with Cisco IPsec? and would it be faster then PPTP?
-
What packages are required for an 11.2.0.3 install on Solaris 11?
Where can I find information on which packages are required to install Oracle 11.2.0.3 on Solaris 11? The documentation only mentions Solaris 10. I tracked down the packages required for Solaris 10, and most of them are either included in the GA rele
-
Whenever i connect the hdmi cable to the tv and the power cord simultaneously on my MacBook Pro running Mountain Lion, the laptop overheats, i noticed in the activity monitor that Loginwindow was taking up to 80% of the cpu, any solutions?
-
I don't receive notification of email unless I am in my emails on my IPhone 5. Why?