Tax calculate
hi
can u tell me when i post calculate the tax for po its comes decimals but iwant to its rounding of decimals
where its configure can u tell me t codes
plz give me
Regards
nasa
HI
As far as my knowledge in SAP Tax codes it doesn't round off. This rpunding off option is only available in EWT (Extended Withhold Tax) tax code.
Thanks
Colin Thomas
Similar Messages
-
Reg. Tax calculate tick in MIRO
Dear Experts
During MIRO if I tick the Tax calculation tab tax is not calculated but tax is calculate if I put either VAT or Excise any one in PO,if I use both taxs the tax calculation tab is not working in MIRO,Pls help me and then in MIRO simulation entry the entries are like this
1 K RAJA DESIGNERS / 641687 COIMBATORE 0.00 INR
2 S 504007 GR/IR Clearing - Poly Bags 104.12 INR 4500052909 10
G/L for vendor is not there,how to assign ?
thanks in advance
Rajakumar.Kplease check
1.schema group of vendor in xk02
2.in me11 maintain the correct tax code in purchasing data
3.J1id table should be properly maintained ie material data and vendor data related to excise
4.maintain condition record in FV11
5.tax code can be maintained or changed in po to. do that also
6.during migo go for capture invoice only. check item level screen here correct material type and chapter id picks correct excise rates .
7.post the excise invoice using j1iex after checking all entries
8.in miro check the calculate tax box here the excise duty and tax rates will be calculated as per your settings
even after this you are getting the above problem please let me know -
Problem with tax calculate tax in BAPI_ACC_DOCUMENT_POST
Hi ,
I am using BAPI_ACC_DOCUMENT_POST to post financial details to G/L accounts .
The BAPi has created the acoounting document with the data I have passed,but I am
unable to calculate tax(i.e.When i click Calculate tax check box in FB01 ,a tax line item gets created,)
but the same is not happening when i use the BAPI.
Can any one throw light on the data that needs to be passed to the TABLE ACCOUNTTAX and how the
corresponding changes that needs to be done to TABLE CURRENCYAMOUNT inorder to create this new line item.
i have also had a look at the OSS notes but still am facing issue .
Pl help!!IHi
This is my code to fill ACCOUNTTAX:
LOOP AT GL_ITEM INTO W_GL_ITEM .
ITEMNO_ACC = ITEMNO_ACC + 1.
IF W_GL_ITEM-VAT = SPACE.
ACCOUNTGL-ITEMNO_ACC = ITEMNO_ACC.
ACCOUNTGL-GL_ACCOUNT = W_GL_ITEM-HKONT.
ACCOUNTGL-BUS_AREA = W_GL_ITEM-GSBER.
ACCOUNTGL-TAX_CODE = W_GL_ITEM-MWSKZ.
ACCOUNTGL-PROFIT_CTR = W_GL_ITEM-PRCTR.
ACCOUNTGL-COSTCENTER = W_GL_ITEM-KOSTL.
ACCOUNTGL-REF_KEY_2 = W_GL_ITEM-XREF2.
ACCOUNTGL-REF_KEY_3 = W_GL_ITEM-XREF3.
APPEND ACCOUNTGL.
PERFORM FILL_AMOUNT USING W_GL_ITEM-WRBTR 0.
CLEAR ZSDFI_BAPI_EXTENSION.
ZSDFI_BAPI_EXTENSION-ITEMNO_ACC = ITEMNO_ACC.
ZSDFI_BAPI_EXTENSION-ZLIFNR = W_GL_ITEM-ZLIFNR.
ZSDFI_BAPI_EXTENSION-CANALE = W_GL_ITEM-ZJ_3AKVGR6.
MOVE ZSDFI_BAPI_EXTENSION TO EXTENSIONS.
APPEND EXTENSIONS.
ELSE.
ACCOUNTTAX-ITEMNO_ACC = ITEMNO_ACC.
ACCOUNTTAX-TAX_CODE = W_GL_ITEM-MWSKZ.
ACCOUNTTAX-ACCT_KEY = W_GL_ITEM-KOSTL.
ACCOUNTTAX-COND_KEY = W_GL_ITEM-KSCHL.
ACCOUNTTAX-TAXJURCODE = W_GL_ITEM-TXJCD.
ACCOUNTTAX-TAXJURCODE_DEEP = W_GL_ITEM-TXJCD_DEEP.
ACCOUNTTAX-TAXJURCODE_LEVEL = W_GL_ITEM-TXJLV.
APPEND ACCOUNTTAX.
PERFORM FILL_AMOUNT USING W_GL_ITEM-WRBTR W_GL_ITEM-BASE.
ENDIF.
ENDLOOP.
FORM FILL_AMOUNT USING P_AMOUNT P_BASE.
CURRENCYAMOUNT-ITEMNO_ACC = ITEMNO_ACC.
CURRENCYAMOUNT-CURR_TYPE = '00'.
CURRENCYAMOUNT-CURRENCY = T001-WAERS.
CURRENCYAMOUNT-AMT_DOCCUR = - P_AMOUNT.
CURRENCYAMOUNT-AMT_BASE = - P_BASE.
APPEND CURRENCYAMOUNT.
ENDFORM. " FILL_AMOUNT
The tax data are picked by fm CALCULATE_TAX_FROM_NET_AMOUNT
REFRESH T_MWDAT.
CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT'
EXPORTING
I_BUKRS = BUK_TO
I_MWSKZ = T_BASE-MWSKZ_OUT
I_WAERS = _BKPF-WAERS
I_WRBTR = T_BASE-WRBTR
TABLES
T_MWDAT = T_MWDAT
EXCEPTIONS
BUKRS_NOT_FOUND = 1
COUNTRY_NOT_FOUND = 2
MWSKZ_NOT_DEFINED = 3
MWSKZ_NOT_VALID = 4
KTOSL_NOT_FOUND = 5
KALSM_NOT_FOUND = 6
PARAMETER_ERROR = 7
KNUMH_NOT_FOUND = 8
KSCHL_NOT_FOUND = 9
UNKNOWN_ERROR = 10
ACCOUNT_NOT_FOUND = 11
TXJCD_NOT_VALID = 12
OTHERS = 13.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ELSE.
LOOP AT T_MWDAT.
CLEAR W_GL_ITEM.
W_GL_ITEM-HKONT = T_MWDAT-HKONT.
W_GL_ITEM-MWSKZ = T_BASE-MWSKZ_OUT.
IF T_BASE-KBETR = T_MWDAT-KBETR.
W_GL_ITEM-WRBTR = T_BASE-FWSTE.
ELSE.
W_GL_ITEM-WRBTR = T_MWDAT-WMWST.
ENDIF.
W_GL_ITEM-VAT = 'X'.
W_GL_ITEM-KTOSL = T_MWDAT-KTOSL.
W_GL_ITEM-TXJCD = T_MWDAT-TXJCD.
W_GL_ITEM-KSCHL = T_MWDAT-KSCHL.
W_GL_ITEM-TXJCD_DEEP = T_MWDAT-TXJCD_DEEP.
W_GL_ITEM-TXJLV = T_MWDAT-TXJLV.
W_GL_ITEM-BASE = T_BASE-WRBTR.
I hope it can help you
Max -
Pricing procedure linkage to EXIT_SAPLFYTX_USER_001 external tax calculati
Hello friends,
We are using sabris for external tax calculation. I am new to SD in our pricing procedure I need to make changes to add 20 more fields to send to Sabrix. I understand that Pricing procedure calls EXIT_SAPLFYTX_USER_001 for sending fields to sabrix .I wanted to know how the PP is linked to the user exit and where I will need to add those fields.
Any help will be appreciated
Regards,
AmandaHi,
Appedning only structure TAX_ALLOWED_FIELDS with the additional data elements will not suffice as the actual structures that contain and pass the data to external system are TAX_CAL_ITEM_IN00, TAX_UPD_ITEM_IN00,,TAX_FRC_ITEM_IN00.
TAX_CAL_ITEM_IN00 is used by tax interface during sales tax caluculation (When creating transactions like Sales order/ Invoice in SD or Purchase order/Invoice verification in MM)
TAX_UPD_ITEM_IN00 this strucutre is used by SAP tax interface when it is updating the external system audit data base (Sabrix/taxware/vertex). (this occurs during Invoice released to accounts in SD, or invoice posting in MM)
TAX_FRC_ITEM_IN00 is used by sap tax interface when sap does forced updated to tax system audit data base(This happens because of various reasons if there is any interface issues or the tax calculated by external system is different from the one updated in sap, if any manual changes happens to the tax values in the transaction document)
Please go through the doucmentaion provided by your tax engine supplier, it has very good information on how the interface works
Thanks,
Srini -
Hi all
when i post in fb60 with tax calculation in that time one error came
that is tax code v2 country IN does not exist in procedures TAXN.
but i check the tax procedures create and assigned but why i did't post the documentHi Sadhu,
Kindly answer the below questions. (apart from the questions asked above)
1) What tax procedure your using TAXINN or TAXINJ?
2) Did you check whether the tax code is assigned to company code?
Thanks & Regards
Om -
Mm-srv, PO, MS0000 - How to calculate the tax (navs)?
Hi,
I'm working on standard pricing MS0000.
I changed the type of condition NAVS:
Cond. class D Taxes
Calculat.type B Fixed
Cond.category D Tax
Manual entries D Not possible to process manually
RefConType NAVS
RefApplicatio M
I added the sequence of access 0030 for NAVS.
In ML51, created condition record.
In AC03, created service with tax Indicator (20%).
When created PO, the tax code is defined automatically.
In the scheme MS0000 on navs the cost of condition is not determined. But "condition record has been found".
What can a problem be in?
On materials in the RM0000 all is correct.
Thanks & Regards
TataHi,
the Cond.category for NAVS must be N, not D.
Regards,
Edit -
Tax Amount(CST) is not coming in tax field in sales order
Dear Friends,
I have created a sales order and in that sceanrio CST is applicable. In sales order the CST amount is coming but my problem is that its not coming in total sales order value.
In my sales order, value is like below mention: -
Pr00 1000
CST 4.00
while I select the line item and go to condition tab its showing both value but while i see the upside field net value and tax field in net value field 1000 is coming and tax value field showing zero value instead of 4.00
I have mentioned the settings in condition type for CST
Cond. class D Taxes
Calculat.type A Percentage
Cond.category D Tax
and maintained the condition record against Tax code defineed for CST 4%
Please advice me what could be the reason of this problem and kindly give the solution.
Regards
SVHi,
Re-check your pricing procedure maintanance, whether relevant routines maintained in "Requirement(10)" & "Alt.Condition Base value(16)"?
if its maintained check in V/06- cond type details of your tax cond type- Exclusion field is "Blank" & in Condition records too.
Regards,
Reazuddin MD -
Excise CIN amounts not updated in TAX field in Sales Order Pricing
Hi,
I am not getting the Excise Amount [CIN] i.e BED + ECS + SHE Cess in Tax field of Sales Order Pricing Procedure. only Sales Tax amount is showing.
Plz let me know, where did I go wrong in the Configuration.
Thanx in advance.
with best regards
JabbarAbdul,
What you have said is correct with regards to condition record creation, excise rate picking and its calculation.
On clicking the "analysis" button in pricing screen (Sales item details --> condition -->) try to analyse for each condition type
we can resolve it
Check within the condition type whether you have entered condition category = D, it must be like this
Cond. class = D Taxes
Calculat.type = A Percentage
Cond.category = D Tax
In Pricing Procedure Activate "Statistical" Indicator, it will definitely appear in the tax field.
Regards
Sathya -
Hi,
Freight tax need to calculate for customer belonging to 1 state and not for another state. If basic price of product after discount is zero, freight tax is not calculating for entire order. If basic price after discount is some value, at that time freight tax is calculating properly for each tax. Can u help to solve the issue?Hi,
On which value you want to calculate freight tax
is it like this
Base price - discount = net price (do you want to calculate on net price)
then make settings in price procedure as like
10 1 PR00 (Base price)
20 1 K004 (Material discount) calculate on step 10
30 1 Net price
40 1 TFTX (Freight tax) calculate on step 30
Kindly refer standard pricing procedure RVAA01 and see how condition types are logically maintained
Kapil -
Hi Experts ,
I have a problem, when i am creating shopping cart by using BBP_PD_SC_CREATE.In FM ,I have sent the all the header and table parameters then suceessfully created a shopiing cart.In table parameters tab(I_TAX) also sent the data (like TAX_CODE = V1).But the FM didin't calculate the tax.Is there any way to calculate tax.
How can I know the whether tax is calculated or not.Could you suggest me.Is there any settings needed.
I am following the below settings path:
SPRO->Supplier Relationship Management > Cross-Application Basic Settings > Tax Calculation > Determine System for Tax Calculation.
here, select the "Tax Calculation Occurs in Backend" radio button. But I didn't get the tax calculatation.
Thank You,
Anupama.Hi!
You also need to perform the following steps in customizing (beneath Determine system for tax cal.):
- Enter Tax code (align tax codes with you backend system), you can also set a tax code default
- Assign EBP tax codes to FI system
brgs Ziggy -
New Tax Code Creation with CST and Service Tax
Hi
I want to know the complete procedure of new tax code creation with CST and Service Tax. I want to know the steps for calculation of % of that Tax Code.
Kindly help me out.
Thanks
Kshipra GHi Expert,
Before creating a Tax Code, Create two Condition Types(T-Code: OBYZ) for CST and Service Tax, which need to Select the below Items
Cond. class - D - Taxes
Calculat.type - A - Percentage
Cond.category - D - Tax
and while creating a Tax Procedure just select the Condition Type of CST and Service Tax and provide the Account Key for both Condition Types.
Assign the GL Accounts to the Account Keys in T-Code: OB40.
Create a Tax Code in T-Code: FTXP, which is to be assigned in T-Code: FV11.
Maintain the percentage in T-Code: FV11, with your Key Combination and
Try this procedure, which will help you...
Regards,
GK
SAP -
New Tax Code Creation with 4 conditions
Hi Experts,
I got stuck in creating a tax code. tax combination is like that 4% Vat Not Deductable, CVD 20.75% out of only 15.14% is cenvatable, discount 400.00
How to do that ??
regards
DeveshHi Expert,
Before creating a Tax Code, Create two Condition Types(T-Code: OBYZ) for CST and Service Tax, which need to Select the below Items
Cond. class - D - Taxes
Calculat.type - A - Percentage
Cond.category - D - Tax
and while creating a Tax Procedure just select the Condition Type of CST and Service Tax and provide the Account Key for both Condition Types.
Assign the GL Accounts to the Account Keys in T-Code: OB40.
Create a Tax Code in T-Code: FTXP, which is to be assigned in T-Code: FV11.
Maintain the percentage in T-Code: FV11, with your Key Combination and
Try this procedure, which will help you...
Regards,
GK
SAP -
Net receivable problem in sales order.
Dear gurus
I have a requirement where client wishes to show the net receivable from the price only. For example right now as is it seems net value is grabbing the value from the total value.
qty Net Value 1,010
Example: Pr00 is 1,000
SED 1%
total Value 1,010
Net Receivable 1,010
VPRS Cost ***
Client wants net value at the top to show as 1,000 based off of the price pr00.
In the pricing procedure the net value assignments as as followed:
Print A, SubTotal A=Carry over price to KOMP-CMPRE (credit price), ALtCty 4 =Net value + tax, everything else is blank.
Please Help.Hi
AS per my understanding you can enter the new condition type with below configuration details
Cond. class D Taxes
Calculat.type H Percentage included
Cond.category D Tax
Rounding rule Commercial
StrucCond.
with the above the system will caluculate the tax amount from the total value and shows the net value .
if you have nay further clarifications let me know
Regards
Damu -
Manual Excise duty with fixed amount in Sales order
Dear Sir/Madam.,
This is regarding manual excise duty with fixed amount in SD Module . I
have created three conditon type ZEXP,ZECS,ZA1X for BED ,CESS and HSED for manual excise duty with fixed amount, other than the standard condition type JEXP,JECS,JA1X , because my TRADING SALE scenario needs both condition type with fixed percentage and fixed amount conditions also. After the pricing procedure updation for trading sale, I have tried to create the sale invoice with VF01 , it is ok till the VF01 for manual excise duty but when ever I tried to excise posting with J1IIN. the manual excise duty show only zero, whiile we used the standard Condition type JEXP, JECS, AND JA1X with fixed percentage 8% -2% -1% our over all steps are ok till J1IIN for excise invoice, mean BED ,CESS and HSED shown correctly.
I have done some experiment with the TAXINN tax procedure in (Logistics general > tax on good movments> india> basic settting>determination of excise duty> Maintain excise default), I have replaced the condition types JEXP, JECS and JA1X with the ZEXP, ZECS and ZA1X in the corresponding filed. then after my manual excise duty with fixed amount data was reflecting
in the J1IIN and it start to work properly with the excise duty but my fixed percentage condition type stop to working mean, it was now showing the duty at the time of excise duty posting J1IIN .
I want to use both the condition types in the same TRADING SALE scenario. May anybody help me to solve this issue.
With Regard
Vijay KumarDear Mr. Siva,
Sorry for the late reply, actually I was out of touch from this issue for few days. I am sending you the detail about my configuration----
I have assigned this condition type as following ...
TAXINN ZA1X A/R AT1 Quantity based
TAXINN ZECS A/R Cess Quantity Based
TAXINN ZEXP A/R BED Quantity based
Condition type information
Control data 1
Cond. class D Taxes
Calculat.type Q Commodity
Cond.category D Tax
Rounding rule Commercia
StrucCond.
Change which can be made---
Manual entries C Manual entry has priority
Still it is not showing the duty at the time of (J1IIN)
It may be I am missing some configuration or wrong configuration.
give me some hints...
thank you
Vijay -
I'm new to java and need help please
I have an assignment involves modifying a previous assignment. the code for the previous assigment is shown below.(it was required to be done as an applet this assigment can be an application or an applet) I'm trying to modify this code to read a text file (items.txt) that looks like this:
item # description price(this line does not appear in the text file)
001 shaving cream 400.00
999 razors 30.00
I need to load the item# and price from the text file into arrays(I have no clue how to use multi-dimensional arrays in java and would prefer not to)
I need to search the arrays based on the values entered by the user (item # and quantity) calculate the total for that item then create a new text file which has each line item for that order in the form:
item# quant price per item total(price per item*quant entered)
also also I need to be able to display the four items listed above after each loop as well as all the previous item number and quantities they selected until they indicate they don't want to select anymore.
I've been working on this for days and it seems like nothing I try works. My major problems are:
1. I have no idea how to read the text file and load those 2 items into their respective arrays
2. I can't seem to create a textfile that looks like text for the output file.
code]
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.text.*;
import java.util.Locale;
public class arraySelection
extends JApplet {
//Initialize the applet
private Container getContentPane=null;
public void init() {
String string_item, string_quantity;
String output = "";
String description= "";
int counter= 0;
int itemNumber= 0;
double quantity = 0 ;
double tax_rate=.07;
double total= 0, price= 0;
double tax, subtotal;
double Pretotal= 0;
double priceArray[] = {1, .5, 3.65, 0.02, 0.09};
String descriptionArray[] = {"salt", "pepper", "paprika", "garlic", "thyme"};
// create number format for currency in US dollar format
NumberFormat moneyFormat = NumberFormat.getCurrencyInstance( Locale.US );
//format to have the total with two digits precision
DecimalFormat twoDigits = new DecimalFormat("0.00");
//Jtextarea to display results
JTextArea outputArea = new JTextArea ();
// get applet's content pane
Container container = getContentPane ();
//attach output area to container
container.add(outputArea);
//set the first row of text for the output area
output += "Invoice\nItem#\tDescription\tQuant@Price\t Line Total" + "\n";
do //begin loop structure obtain input from user
// obtain item number from user
string_item = JOptionPane.showInputDialog(
"Please enter an item number 1, 2, 3, 4, or 5:");
//obtain quantity of each item that user enter
string_quantity = JOptionPane.showInputDialog("Enter the quantity:");
// convert numbers from type String to Integer or Double
itemNumber = Integer.parseInt(string_item);
quantity = Double.parseDouble(string_quantity);
switch (itemNumber) {//Determine input from user to assign price and description
case 10: // user input item =10
price = priceArray[0];
description = descriptionArray[0];
break;
case 20: // user input item =20
price = priceArray [1];
description = descriptionArray[1];
break;
case 30: //user input item =30
price=priceArray[2];
description = descriptionArray[2];
break;
case 40: //user input item =40
price=priceArray[3];
description = descriptionArray[3];
break;
case 50: //user input item =50
price=priceArray[4];
description = descriptionArray[4];
break;
default: // user input item is not on the list
output += "Invalid value entered"+ "\n";
price=0;
description= "";
//Calculates the total for each item number and stores it in subtotal
subtotal = price * quantity;
//display input from user
output += itemNumber + "\t" + description + "\t\t"+ quantity + "@" +
moneyFormat.format( price) + "\t" + moneyFormat.format( subtotal) + "\n";
//accumulates the overall subtotal for all items
Pretotal = Pretotal + subtotal;
//verifies that the user wants to stop entering data
string_item = JOptionPane.showInputDialog(" Enter a positive integer to continue or 0 to stop. ");
itemNumber = Integer.parseInt(string_item);
// loop termination condition if user's input is 0 .It will end the loop
} while ( itemNumber!= 0);
tax = Pretotal * tax_rate; // calculate tax amount
total = Pretotal + tax; //calculate total = subtotal + tax
//appends data regarding the subtotal, tax, and total to the output area
output += "\n" + "Order Subtotal" + "\t" + moneyFormat.format( Pretotal) +
"\n" + "Tax" + "\t\t" + twoDigits.format( tax ) + "\n" + "Order Total" +
"\t\t" + moneyFormat.format( total );
//attaches the data in the output variable to the output area
outputArea.setText( output );
} //end init
}// end applet Invoice
Any help or sugestions would be greatly appreaciated. I've been working on this for over a week and everything I try goes nowhere.item # description price(this
line does not appear in the text file)
001 shaving cream 400.00
999 razors 30.00
I need to load the item# and price from the text file
into arrays(I have no clue how to use
multi-dimensional arrays in java and would prefer not
to)That's good, because you shouldn't use multidimensional arrays here. You should have a one-dimensional array (or java.util.List) of objects that encapsulate each line.
I've been working on this for days and it seems like
nothing I try works. My major problems are:
1. I have no idea how to read the text file and load
those 2 items into their respective arrays
2. I can't seem to create a textfile that looks like
text for the output file.The java.io package has file reading/writing classes.
Here's a tutorial:
http://java.sun.com/docs/books/tutorial/essential/io/index.html
Maybe you are looking for
-
Short dump 'Table does not exist in database'
Hello All, When a report is executing it is going to short dump by saying 'Table does not exist in database'. As per the short dump analysis this issue is happening because of the following Native SQL statement statement : Program : %_T050N0 (This
-
320 & 128 bit rate in iPhone.
I haven't found an option that lets you choose the bit rate you want to convert your music to in my iPhone. All my music is 320 bit rate or lossless... So it's going to take a chunk of space. I'm converting the music I want on my iPhone to a 128 bit
-
How to Install Additional Font
Hello I'm BB & CB additive user and need help from Team Blackberry forum. Currently, Myanmar Language is not included in any of the BlackBerry version. What I would need is to install the font which can read Myanmar language. For example - Zawgyi-one
-
Multitheaded app slower using libmtmalloc library
Hi everyone. I am running a Java app (1.6.0_21) application on Solaris 5.10 (amd64): % uname -a SunOS frecrdqa 5.10 Generic_144489-17 i86pc i386 i86pc ex16067@frecrdqa:/home/ex16067 {106} % isainfo -v 64-bit amd64 applications aes sse4.2 ssse3 popcnt
-
Moving music from 1 i-pod to another
My wife and i have i-pods, having followed instructions from Apple i set her's up for manual update and mine for auto update. I got a color screen today and am trying to copy all the playlists off her old one onto the new one. Nothing i am trying is