How to compute output tax on material discount
Hi,
How can we compute output tax on discount, with condition type K004?
I have added the k004 with GL account discount.
But during billing invoice generation, output tax is not computed with output tax.
Thank you and regards.
Rachelle
Hi,
Pl post this in Fi forum.
Regards
Ramesh
Similar Messages
-
How to maintain output tax?
Hi Friends
Can u pls tell me how to create tax output tax code? I have all ready maintained FTXP & VK11. What else to do??
Warm Regards
ChandraHi chandra
To create tax code t.code is FTXP
As you have already created tax code check the following things :
1) In SPRO->Financial accounting->basic settings->pricing procedure->select the country and check wheather the Tax Procedure is assigned or not
2) In your pricing procedure make sure that you have assigned the tax condition type MWST. ,
3) In VK12 make sure that you have assigned the tax code also which you have created
Regards
Srinath -
LSMW Direct Input Method RMDATIND tax classification material
Hi folks,
I am loading material master data throught LSMW using direct input method. In MM01 for a particular sales org we have tax classifcation for three different countries US, CA and GB. Could anyone tell me how do I post the tax classification Material data in the table control for these three different countries.
COUNTRY COUNTRY TAX CATG. TAX CATEG. TAX CLASSIF
CA Canada CTX1 GST (Canada) ...........
CA Canada CTX2 PST (Canada) ...........
CA Canada CTX3 PST (Base+GST) Cdn...........
GB United Kingdom MWST Output Tax...........
US USA UTXJ Tax Jurisdict.Code ...........
US USA UTX2 County Sales Tax ...............
US USA UTX3 City Sales Tax .............
Points will be rewarded for the answers.
Thanks,
RajHi,
Not sure about the same requirement of countries & tax codes for all the materials for your upload.
If this is the case,
enable the
Extras->DisplayVariant
from the menu of the LSMW & check all the check boxes. Now you see the
__END_OF_RECORD__
for the structure
BMMH2
which has to be mapped with the input structure in the Maintain structure relations step.
double click on the
__END_OF_RECORD__
which will lead to ABAP editor & then put the following code:
* Canada
bmmh2-stype = '3'.
bmmh2-aland = 'CA'.
bmmh2-taty1 = 'CTX1'.
bmmh2-taxm1 = '1'.
transfer_record.
bmmh2-stype = '3'.
bmmh2-aland = 'CA'.
bmmh2-taty1 = 'CTX2'.
bmmh2-taxm1 = '1'.
transfer_record.
else if you have a different set of countries with different tax codes for the set of materials,
You need to have a separate file for this & map the fields to the structure fields of
BMMH2
Hope this helps.
Best Regards, Murugesh AS
Message was edited by:
Murugesh Arcot -
How to get the tax screen in Sales View 1
Hi,
I am creating a HAWA material but I do not see the tax date tab in sales view1.
How can I get it activated.can you please suggest the settings to be done ?/
Regards,
ManojHi Manoj,
Use the Transaction code OVK1 to define the Tax determination rule for the Country.
Path: SPRO> Sales and Distribution-> Basic Functions> Taxes> Define Tax determination rule for the Country.
Country code and Output Tax condition type MWST, there should be a in entry here other wise we can not see Tax classification in Sales view.
Br,
Satya. -
Hi All,
Appreciate your inputs on the following tax scenario. We need to book out tax for things we give for free to our employees.
Example: We are buying laptop bags from a vendor to give for free to our employees. We pay for example 10% VAT
This will be direct FI invoice where the tax incurred will be absorbed in as expense as we cannot claim input tax credit for this.
This means the input tax code will be zero rated.
The requirement here says, as per the legislation we need to account for output tax under deemed supplies for these free items.
As we are giving these items for free to the employees whom we cannot bill.
In this scenario how do we account the output VAT. Can this be automatically posted in SAP or will this be an manual journal entry.
In any case what will be the accounting entry for this.
cheers
ViruHi Viru,
I suggest you may use AR Invoice to issue the item to record output vat.
You may just create dummy customer or set the employee as Customer BP and call it in AR Invoice, then select the item with its corresponding vatable amount, just tick the Tax Only option to recognize only the vat amount of the item. Then to close the debited AR, you still use the Incoming Payment to close the AR invoice at the same time, then choose cash for example (or any other payment means) just change the GL Account to any account you wish to be debited the amount of your output vat.
Regards -
How to manual maintain TAX condition value while creating sales order
Hi
I am creating one Tax condition suppose JLST without access sequence .
while creating sales order I am manually maintain the % value of TAX. suppose it is 1%
then I see It show some value in TAX .
save that sales order & creating delivery document for that but when I create Invoice its show error.
" Tax code in procedure CMTAXP is invalid ".
I know the configuration only for Tax condition with vk11 condition record .
BUT now I want to maintain TAX condition at the time of creating sales order.
so I remove the access sequence of that condition .
but It shows tax code error while billing.
My main question is that If i maintain condition record while creating sales order then how i can assign Tax code .
Can it is possible ?
if yes then How?
please help me.
thank youHi,
The "straight-forward" answer for Tax Code creation is contact the FI consultant. He shall help you, by creating Tax codes.
I have tested, with creating a tax cond type (copy of MWST) & manually entering values. I can create Sorder, Dlv and Bill but I cannot create an Accounting document. That is because of every line (amount) a Tax code is necessary.
I THINK, you can NOT have manually filled tax codes; access sequence is needed to get the tax value (%) and the Tax code from the condition record.
There is lot of material on the web to understand Tax classification, code etc. etc. See a useful link below -
http://www.sapgeek.net/2010/04/sd-determines-tax-code/
In short Tax code is a must and take the help of your FI consultant for the configuration of the same.
BTW - Tax code is already made created for MWST, therefore I suggested that you can use MWST. Furthermore, you can change the values corresponding to Tax codes in FTXP.
But if you are a beginner in these things, better take help. -
Hello All,
Here is the situation:
PO for 10 lb @ $10/lb
Tax 10%
Cash Discount - $ 10 if paid within 10 days.
GR for 10 lb
Invoice for 10 lb @ $10 = 100 (invoice posted as gross invoice)
Tax - $ 10
Total $ 110
At Payment
Vendor bank gets $ 99 ($100-$10=$90 and tax 10% on 90) Tax is calculated after cash discount.
Client wants to pay tax on $100. The total amount they wanted to pay vendor including tax is $100. ($90 + tax 10% on $100) Tax is calculated before cash discount.
How can we achieve this?
We are using Vertex to calculate tax.you are define tax code in discount...
pls select discount related tax code. -
R12 - Input and Output Tax Classification Codes in Invoices Workbench
Hello,
After upgrade from 11i to R12, in invoices workbench, the Tax Classification Code LoV (invoice line field) contains taxes that formerly were both input and output.
In the E-Business Tax Implementation guide says that :
Release 11i tax codes and tax groups migrate to E-Business Tax as tax classification
codes. Payables and Purchasing tax codes migrate as tax classification codes under
ZX_INPUT_CLASSIFICATIONS. Receivables and Projects tax codes migrate as tax
classification codes under ZX_OUTPUT_CLASSIFICATIONS.
In invoices workbench form (APXINWKB), I looked in the record group for the LoV and the values are all from the same view zx_input_classifications_v.
SELECT lookup_code, meaning, description
FROM zx_input_classifications_v
WHERE lookup_type = 'ZX_INPUT_CLASSIFICATIONS'
AND org_id IN (:inv_sum_folder.org_id, -99)
AND enabled_flag = 'Y'
AND nvl(:inv_sum_folder.invoice_date, sysdate)
between start_date_active and nvl(end_date_active, :inv_sum_folder.invoice_date)
UNION
SELECT lookup_code, meaning, description
FROM zx_input_classifications_v
WHERE lookup_type = 'ZX_WEB_EXP_TAX_CLASSIFICATIONS'
AND org_id IN (:inv_sum_folder.org_id, -99)
AND enabled_flag = 'Y'
AND nvl(:inv_sum_folder.invoice_date, sysdate)
between start_date_active and nvl(end_date_active, :inv_sum_folder.invoice_date)
It follows that some formerly Payables and Purchasing tax codes were migrated as 'ZX_INPUT_CLASSIFICATIONS' or 'ZX_WEB_EXP_TAX_CLASSIFICATIONS'.
Anybody knows how is the 11i tax code data migrated to R12 ? Is this the intended behavior ?
ThanksI'm not a functional expert but I would suggest reviewing the following docs and see if it helps.
How To Update EBusiness Tax Lookup Codes? (Doc ID 466578.1)
Payables - Invoices - Invoice Lines Tax Classification LOV duplicating entries (Doc ID 1265315.1)
Upgraded Tax Classification Codes Not Enabled For Iexpenses (Doc ID 851607.1)
Thanks,
Hussein -
How to avoid outputting goods receipt
Hi,
iam printing a goods receipt with output type WE01 thru MB90
How to avoid outputting befor printing it??
Regards
Krishnahi Charlie,
i dont want to assign output type to material document..
but i want to print the goods receipt.
i maintained condition record for Trans./Event Type,Print Version and Print item.
But iam unable to print iT.
Any further config required to acheive this?
Many thanks
Krishna -
How to compute group_number efficiently?
How to compute a group-id efficiently in SQL?
I have a table with 2 billion rows and need to compute a group-id for each row. As a simplified example, consider the following table.
Year Value Group
2000 1 1
2000 2 1
2000 3 1
2001 1 2
2001 3 2
2001 5 2
2001 7 2
2002 4 3
2002 6 3
2002 7 3
2002 12 4
2002 13 4
2002 15 4
The group-id is initially NULL and needs to be computed as follows. Order the table by year and value. The first row gets group id = 1. Then
(a) any time the year changes, that row is assigned the next higher group id.
(b) any time the year does not change but the value of the preceding row differs by more than 2 from the current row, then the current row is assigned the next higher group id.
(c) otherwise, the row is assigned the same group id as the preceding row.
I have a PL/SQL procedure with performs this computation. Works fine. But was unable to find a SQL command to do it. Looked for an analytic function to provide a group number similiar to how row_number works, and was unable to find such a function.
The first try was something like the following (to find the rowid and new group id prior to issuing the update). Nextval and currval were not allowed in this context, and moreover, the logic depends on an ordering which is probably not guaranteed.
with lagged as (
select year, value, rowid rid,
row_number() over (order by year, value) rn,
lag(value,1,value) over (order by year, value) oldvalue
from T)
select rn, year, value, rid,
(case
when abs(value-oldvalue) > 2
then mysequence.nextval
else mysequence.currval
end) indicator
from logged
The next try was to assign values of 1 or 0 (in place of nextval and currval). This worked but required a follow-on pass to compute the cumulative sum, and that made the operation significantly more expensive.
Any suggestions on how to efficiently compute the group-id?Even if the subquery output was not sorted, the over clause give us the insurance to be processed in the specified order.
You can just run a test by adding an order clause in the subquery to see that the result is same (note that's just for test, you'll may some perf problem if you add it with real data) :
SCOTT@demo102> select year,
2 value,
3 case when value-lag(value, 1, value-3) over (partition by year order by year, value) > 2
4 then 1 end value_rn
5 from mytable
6 order by value, year;
YEAR VALUE VALUE_RN
2000 1 1
2001 1 1
2000 2
2000 3
2001 3
2002 4 1
2001 5
2002 6
2001 7
2002 7
2002 10 1
2002 12
2002 13
2002 15
2002 22 1
2003 22 1
16 rows selected.
SCOTT@demo102> select year, value,
2 sum(value_rn) over(order by year,value) sum_rn
3 from
4 (select year,
5 value,
6 case when value-lag(value, 1, value-3) over (partition by year order by year, value) > 2
7 then 1 end value_rn
8 from mytable
9 order by value, year); --just to test
YEAR VALUE SUM_RN
2000 1 1
2000 2 1
2000 3 1
2001 1 2
2001 3 2
2001 5 2
2001 7 2
2002 4 3
2002 6 3
2002 7 3
2002 10 4
2002 12 4
2002 13 4
2002 15 4
2002 22 5
2003 22 6
16 rows selected.
SCOTT@demo102> Nicolas. -
how to create new tax codes
Service Tax 4% on 33% VAT 4% on 90% Non Deductible
Service Tax 12.24% on 33% VAT 4% on 90% Non Deductible
regards
anilHi Anil,
This is an example from Italy:
Local purchases 20% 40% recoverable
Base Amount 100 0 BASB
Round.Up Output Tax MWS 110 100 MWAI
Input Tax Round.up VST 8.000 120 100 MWVI
N.d.input tax NAV 140 100 MWNI
Non-ded.InputTax -RU NVV 12.000 150 100 MWZI
Acqu.Tax Outgoing-RU ESA 200 100 NLAI
Acqu.Tax Inc.- Ro.up ESE 210 100 NLVI
VST is the deductible tax and NVV the Non Deductible tax.
I hope that you can use this and that you don't have to change your calculation procedure.
Paul -
How do we create One-Time Material?
Hi all
I want to know how to create a One-time material, i.e. with out material master.
Actually we sell services (not physical goods) so every time the sevice description is created as a one time material. They say it is possible to create a One-time material on the VA01 screen itself just like we create sold-to party and choose an item category for the item in the same screen. Please help
Best RegardsHi,
I got carried away with your indication for a one-time mtl.
may be you can create a service material and use it every time to create these orders. In the Material description field, you can still change it in the SO, while creating the SO. However, you need to take the help of your technical team to modify the Billing form attached to your output type to pick up the material description from the underlying document and not from master data. I think this is possible and hopefully, will reolve your problem.(?)
pls update us with your effort,
Thanks,
Siva -
How can I output the alpha channel in Premiere elements 10
How can I output the alpha channel in Premiere elements 10. What format should I use?
Tried outputting to an AVI filet but the file did not contain an alpha channel that After Effects 5.5 would recognize.Bill,
I hope you ordered 32 GB or more on that new computer After Effects 5.5 takes up as much as it can.
The Roto Brush tool is really a timesaver over ordinary Rotoscoping. Although, my problem now is: when I try to send a 1 min. And 11 second video from Adobe Premier Pro 5.5 two Adobe Media encoder 5.5, the process hangs in wait state in the Media Encoder. I have filed a request for help on the Media Encoder forum.
I know you will put your new computer to use in helping other people and for this I thank you. -
While creating VK11 for output tax it should allow only Output taxcode
Hi all,
while creating condition record VK11 for output tax ,in condition record only output tax code should be possible ,if they use any input tax code then error messsage should come or system should not allow to create.how we do this.
Thanks in Advance,
BalaHi ,
If you see it practically in Production..You will be maintaing condition record once and even if changes, it won't be so often. Secondly in Tax procedure what ever Tax codes are present that will displayed as a choice while maintainig condition record.
If it affecting by maintaining wrong code then better would to be educate Business users as per my understanding.
Thanks,
Veerendra -
While creating VK11 for output tax error should be ther for input tax codes
Hi all,
while creating condition record VK11 for output tax ,in condition record only output tax code should be possible ,if they use any input tax code then error messsage should come or system should not allow to create.how we do this.
Thanks in Advance,
BalaHi Jelena Perfiljeva ,
Thanks for the Reply
Its JIVP,JIVC , VAT condition types (India).
Maybe you are looking for
-
Lexicographic image processing
I want to process the array of an image lexicographically (meaning reading as you write, so from left to right). Normal arithmatic functions (division, multiplication etcetera) multiply the entire array, but I want to push the top-left pixel through
-
Cant reformat / store files..
help anyone.. i cannot connect my ipod to the computer because it hangs up everytime i connect the USB to the computer. i cannot even reformat nor store music files in my ipod.. help!!
-
I used the Apple composite AV cable to play my iTunes movies from iPad 2 to my TV; it worked just fine. But now I can't get the video to show up when I try to watch Netflix videos. I only hear the audio and the video just plays on the iPad rather tha
-
Current Perod Vs Previous Period compraision in WebI
Hi All, I have 2 variables at input, fiscal year period and calendar date. Both variables are optional. At run time user will only input prompt value for a single variable only. I want previous period comparison as well. Eg. If user enters Fiscal yea
-
Time_out dump in crm_srv_report and crmd_order
Hi, While executing the std tcodes crm_srv_report and crmd_order we are getting a short dump time_out which says Time limit exceeded. we are using this tcodes to get a list or orders or a particular time period. the dump in st22 suggest to increase t