How the system calculate the tax code in MIRO ?

Hi
I made PO in SAP  for material X and Entered the Tax Code I1 but When, i doing the MIRO in SAP, system automatically taking the another Tax code.Also i am trying to change the tax code in MIRO but s/m not allow to change the Tax code.
I am not also maintained info record also.

Hi,
While doing MIRO the tax code will defaulted from PO for each line item , but to adjust the tax at last you should enter the tax code manually at header level in MIRO and post it.............
In PO it will be defaulted if you maintain the tax code in Purchasing inforecord aor you should enter it manually.....

Similar Messages

  • How does the system calculate nondeductible taxes?

    Dear Gurus,
    How does the system calculate nondeductible taxes?
    Thanks..

    The sytem calculates the Taxes based on the Tax rates maintained in a tx code, the Caluctaion is based on the taxing procedure assigned to the Country.
    Non deductible tax is identified based on the Account key assigned to the Condition type in the Taxing procedure.
    The Non deductible tax Account keys are
    NAV - Non-deduct.input tax ( This will distribute the tax into a new line item)
    NVV - Non-d.input tax dist ( this will Distribute to relevant expense/revenue items )

  • How does the system calculate the Taxes?

    Dear all friends,
    How does the SAP system calculate the Taxes?
    pls. explain with the example will be highly appreciable.
    thanx in advance to all
    best regards,
    Rajesh

    Hello
    The SAP system calculates tax based on the tax calculation procedure assigned to your country in OBBG.
    The tax calculation procedure is similar to the pricing procedure in materials management.
    As you have different pricing elements like gross price,discounts,freight charges, etc in pricing procedure, you will have different tax elements like Excise duty,Special excise duty,Cess,Edu cess,VAT,CST, etc in tax calculation procedure.
    At the time of PO creation, the tax base amount is communicated to the tax calculation procedure from the pricing procedure.
    And the tax values are calculated based on that and how you have configured your tax calculation procedure.
    In CIN, we have two tax calculation procedures
    TAXINJ which can be formula based or condition based and TAXINN which is condition based.
    In TAXINN, the tax percentages are picked from the condition records maintained.
    But in TAXINJ, it can be either from the condition records or the tax % given in the tax codes in FTXP. It depends on how you configure your system.
    Hope this helps
    Regards
    Gregory Mathews

  • HOW DOES THE SYSTEM CALCULATES THE TAXES

    Hello Experts,
    Tell me the method of calculating taxes  pricing procedure in purchase order.
    Thanks and Regards
    Nilu S.

    hi
    calculation process is as follows
    PB00 Gross Price (info record, contract, scheduled Agreement)
    PBXX Gross Price (PO)
    FRA1 Freight
    RA00 Discount on net
    RA01 Discount on Gross
    ZA00 Surcharge on net
    SKT0 Surcharge / discount
    ZPB0 Rebates
    MWVS Input Tax
    MWAS Output Tax
    BASB Base Amount
    RM0000 Calculation Schema or Pricing Procedure
    (PB00 & PBXX)
    RM0002 Calculation Schema or Pricing Procedure
    (PB00)
    PB00 --> AB00
    Copy the Standard one and create new one (ours)
    RM0000 contains all the condition types
    Regards
    ronny

  • How to enter multiple TAX codes in MIRO

    Dear Experts,
    I have a scenerio, I created a purchase order with single line item. But I recieve the Invoice with 3 different tax codes for different amounts.
    How can I enter multiple Tax codes in MIRO for a single purchase order.
    Regards
    SK

    Hi
    If you have ordered 3 items in your PO for the same vendor with 3 different Tax codes then obviously you have  to process the MIRO thrice for each line item and Tax code, since at any given time MIRO can process only One Tax Code at Header Level ( select tax code)
    Regards

  • How the system pick up the tax code in MIRO

    Hi
    How the system pick up - the tax code in MIRO ?
    i checked vendor master,info record,P.O (Tax code Tab )
    Edited by: prashant shinde on Dec 16, 2010 6:41 PM

    Hi Prashant ,
    If u will check the PO Item detail, there is 5th TAB invoice ,in this tab if u will maintain tax code it will reflect in MIRO
    once PO  no will maintain in MIRO bydefault system will take Tax code
    Regards,
    Jyoti

  • How does the system calculate taxes?

    Dear All,
    How does the system calculate taxes?
    Can anybody explain in detail how the values will flow from PB00 / PBXX to BASB ?
    Is this flow will remains same in both deductible & non deductible taxes ..??
    Pls explain
    With Regds

    Hi
    Just remove the base type 362 in the taxing procedure & check if your tax is calculating or not.
    The Tax determination still works.
    FORM FRM_KOND_BASIS_362.
    *Application country specific
    *This alternate base value is to be attached to BASB. This routine
    *fetches KZWI6 captured in the pricing procedure.
    Thanks & Regards
    Kishore

  • How system calculate the required qty. after MRP RUN

    Hi,
    I want to know if we are using MRP Type as PD and also we are calculating automatic saftey stock and re order point qty. after MRP RUN according to which rule formula system calculate the safty stock, reorder point qty. and the required qty. as a PR.
    and if we are not using calculate safety stock automatically and if we set safety stock qty. manually in this case how system will calculate the required qty.
    regards,
    zafar

    please check the below links.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/6f/b441a9a1b011d3a82d0000e82a3c24/content.htm\
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/f4/7d256344af11d182b40000e829fbfe/content.htm
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/ff/515c4749d811d182b80000e829fbfe/content.htm
    please check the above links may get some idea.
    Regards,

  • How to find the  System Dbtype in java code

    How to find the System Dbtype in java code
    I need various Db connection my project (oracle, sq l,sybase,db2),So How to find the System Dbtype in java code

    Welcome to the Forums.
    Please go through the FAQ of the Forum.
    You has posted your query in the wrong Forum, this one is dedicated to Oracle Forms.
    Please try {forum:id=1050}.
    Regards,

  • How the system pic the tax (cst and BED) into sales order

    Hai Guru
    How the system pic the taxes into sales order level ...
    Anybody tell me in a sequence........
    Thanks

    Dear Anjaneyu
    In TAXINJ, UTXJ is the triggering condition type to determine taxes.
    UTXJ links taxcode, Pricing procedure & tax procedure. UTXJ records are maintained in VK11. In taxcode (FTXP)  the BED & CST % maintained. For each combination of BED, Add cess, she cess, VAT/ CST diffrent taxcodes are maintained in FTXP. Tax posting in FI (OB40)
    TAXINN tax rates are maintained in condition records. For each condition type the possible condition records are maintained in VK11. For MM it is FV11
    If you require detail you can search in SDN. Here FI postings thru VKOA
    If you require more information search in SDN itself. Many posting related to TAXINN & INJ
    Thanks
    Deepu Pillia

  • Can anyone let me know how does the system calculate forecast strategy?

    Hi all,
    I am new in Demand planning,,  I can see a couple of Forecast strategy used in  the production. I would like to know how does the system does the calculation for the forecasting strategies like
    36     Median method
    13     Moving average
    94     Linear regression
    etc.
    Can anyone pls guide me how does the system do the calculation and how to validate those calculations!!
    Thanks
    Pooja

    Hi Pooja,
    The below link will contain the detailed list of all forecast strategies alongwith how
    it will be calculated alongwith the formulas
    http://help.sap.com/saphelp_scm70/helpdata/EN/ac/216b6e337b11d398290000e8a49608/frameset.htm
    Please confirm whether this helps you to resolve your query
    Regards
    R. Senthil Mareeswaran.

  • How can I calculate the request time ?

    Hello,
    How can I calculate the total consume time in each request ?
    For example, I want to start calculating the time when I click on a Link or a button and the end time when it completed load the page !
    Eric

    You could use a filter like this one:
    import java.io.*;
    import java.net.*;
    import java.util.*;
    import java.text.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import javax.servlet.Filter;
    import javax.servlet.FilterChain;
    import javax.servlet.FilterConfig;
    import javax.servlet.ServletContext;
    import javax.servlet.ServletException;
    import javax.servlet.ServletRequest;
    import javax.servlet.ServletResponse;
    public class TimeFilter implements Filter {
        // The filter configuration object we are associated with.  If
        // this value is null, this filter instance is not currently
        // configured.
        private FilterConfig filterConfig = null;
        private static final boolean debug = false;
        private long start = 0;
        private long end = 0;
        public TimeFilter() {
        private void doBeforeProcessing(ServletRequest request, ServletResponse response)
        throws IOException, ServletException {
            if (debug) log("CalendarFilter:DoBeforeProcessing");
            System.out.print("In Filter  ");
            this.start = System.currentTimeMillis();
            System.out.println((new java.util.Date()).toString() +
                               " start request ");
        private void doAfterProcessing(ServletRequest request, ServletResponse response)
        throws IOException, ServletException {
            if (debug) log("TimeFilter:DoAfterProcessing");
            System.out.println("Completion Time = " + (System.currentTimeMillis() - start));
         * @param request The servlet request we are processing
         * @param result The servlet response we are creating
         * @param chain The filter chain we are processing
         * @exception IOException if an input/output error occurs
         * @exception ServletException if a servlet error occurs
        public void doFilter(ServletRequest request, ServletResponse response,
        FilterChain chain)
        throws IOException, ServletException {
            if (debug) log("TimeFilter:doFilter()");
            doBeforeProcessing(request, response);
            Throwable problem = null;
            try {
                chain.doFilter(request, response);
            catch(Throwable t) {
                problem = t;
                t.printStackTrace();
            doAfterProcessing(request, response);
            // If there was a problem, we want to rethrow it if it is
            // a known type, otherwise log it.
            if (problem != null) {
                if (problem instanceof ServletException) throw (ServletException)problem;
                if (problem instanceof IOException) throw (IOException)problem;
                sendProcessingError(problem, response);
         * Return the filter configuration object for this filter.
        public FilterConfig getFilterConfig() {
            return (this.filterConfig);
         * Set the filter configuration object for this filter.
         * @param filterConfig The filter configuration object
        public void setFilterConfig(FilterConfig filterConfig) {
            this.filterConfig = filterConfig;
         * Destroy method for this filter
        public void destroy() {
         * Init method for this filter
        public void init(FilterConfig filterConfig) {
            this.filterConfig = filterConfig;
            if (filterConfig != null) {
                if (debug) {
                    log("TimeFilter:Initializing filter");
         * Return a String representation of this object.
        public String toString() {
            if (filterConfig == null) return ("TimeFilter()");
            StringBuffer sb = new StringBuffer("TimeFilter(");
            sb.append(filterConfig);
            sb.append(")");
            return (sb.toString());
        private void sendProcessingError(Throwable t, ServletResponse response) {
            String stackTrace = getStackTrace(t);
            if(stackTrace != null && !stackTrace.equals("")) {
                try {
                    response.setContentType("text/html");
                    PrintStream ps = new PrintStream(response.getOutputStream());
                    PrintWriter pw = new PrintWriter(ps);
                    pw.print("<html>\n<head>\n</head>\n<body>\n"); //NOI18N
                    // PENDING! Localize this for next official release
                    pw.print("<h1>The resource did not process correctly</h1>\n<pre>\n");
                    pw.print(stackTrace);
                    pw.print("</pre></body>\n</html>"); //NOI18N
                    pw.close();
                    ps.close();
                    response.getOutputStream().close();;
                catch(Exception ex){ }
            else {
                try {
                    PrintStream ps = new PrintStream(response.getOutputStream());
                    t.printStackTrace(ps);
                    ps.close();
                    response.getOutputStream().close();;
                catch(Exception ex){ }
        public static String getStackTrace(Throwable t) {
            String stackTrace = null;
            try {
                StringWriter sw = new StringWriter();
                PrintWriter pw = new PrintWriter(sw);
                t.printStackTrace(pw);
                pw.close();
                sw.close();
                stackTrace = sw.getBuffer().toString();
            catch(Exception ex) {}
            return stackTrace;
        public void log(String msg) {
            filterConfig.getServletContext().log(msg);
    }and in the web.xml :
       <filter>
            <filter-name>TimeFilter</filter-name>
            <filter-class>
                com.filter.TimeFilter
            </filter>
        <filter-mapping>
            <filter-name>TimeFilter</filter-name>
            <url-pattern>/services/*</url-pattern>
        </filter-mapping > 

  • I wanted to know how do you calculate the number of days between two dates

    i wanted to know how do you calculate the number of days between two dates in java ? i get both the dates from the database. i guess there are many issues like leap year and Febuary having diff no of months ..etc.

    thanks..
    I solve my problem as
    public class MyExample {
        public static void main(String a[]) {
            String stdate = "2009-03-01";
            java.sql.Date currentDate = new java.sql.Date(System.currentTimeMillis());
            java.sql.Date preDate = java.sql.Date.valueOf(stdate);
            System.out.println(currentDate);
            System.out.println(preDate);
    //        int dateCom = preDate.compareTo(currentDate);
    //        System.out.println(dateCom);
            long diff = currentDate.getTime() - preDate.getTime();
            int days = (int) Math.floor(diff / (24 * 60 * 60 * 1000));
             System.out.println(days);
    }

  • How the system know the actual period in the Production startup of ML?

    Hi experts:
    I have a question:
    We want to make a prototipe of Material Ledger/Actual Costing.
    At first we want to make a copy of all the information of one Client for example until 31.11.2009 to another Client.
    I have readed that when you make the Production Startup process of ML, the system transfers inventory quantities, inventory values and prices from material master records to the material ledger data for the current period, the previous period, and the last period of the previous year.
    The question is How the system can determinate the actual period??.. Is this based on the MM logistic periods??.
      At last if we do the copy of all the existing movements to our client until 31.11.2009 but the MM logistic period was 03/2010, What is the Actual Period for Material Ledger at the moment that I realize the Production startup?.
    Thanks and regards!!
    Manuel

    Hi Udo:
    At first, thanks a lot for your fast answer:
    In the SAP HELP library in "preparing data for Material Ledger (production startup), you can find the next:
    When you have finished the production startup, the system does the following:
    Transaction Data
    1. Transfers inventory quantities, inventory values and prices from material master records to the material ledger data for the current period, the previous period, and the last period of the previous year
    2.- Calculates the inventory values and prices in the currencies of the material ledger at the current date using the stated exchange rate type
    3.- Amends the purchase order histories with the set currencies, using the settings for additional currencies found in Customizing for Financial Accounting
    Like you said in your last replay, this process ONLY transfer  (Quantities and values related to the inventory??
    What happend with the goods movements which have already exists in SAP before  you  set  Valuation areas as Productive in ML??..
    Thanks!
    manuel

  • How do i calculate the scrollpane value

    hi all, how do i calculate the scrollpane value dynamically?
    thanks a lot

    hi sorry for the lousy information, because i was in the hurry.
    hm... should be describe in this way, in VB i know how to get the value of scrollbar when the scrollbar being scroll, but i do not know how to done it in JAVA.
    i have my sample code as following:
            sp.addComponentListener(new ComponentAdapter() {
                public void scrolled(ComponentEvent evt) {
                    width = getWidth();
                    height = getHeight();
            });any idea? izzit correct? it just show nothing while i use to print at console

Maybe you are looking for

  • I can not open my iPhoto Library in iPhoto or Aperture

    Hi, I am running iPhoto 9.4.3 and Aperture  3.4.5. I first had all my pictures in iPhoto, but swithced to Aperture a few years back, importing my iPhoto library to Aperture, and in the process I moved the library to an external harddrive. Now I have

  • Powerbook G4 and OS 10.2

    I was told that it is not possible to install OS 10.2 on the Powerbook G4 - Is it true they will only run with Tiger? I need to run an older version of Logic Audio that will only run on OS 10.2 R

  • "The songs in this playlist will not fit on one Audio CD..."

    I get this error message when trying to burn to a CD-R: "The songs in this playlist will not fit on one Audio CD. Do you want to create multiple Audio CDs with this playlist split across them?" I'm trying to burn 17 songs. At the bottom of the playli

  • COLUMN WIDTH USING EXPLAIN PLAN

    I set autotrace on and when it displays the Execution Plan it wrap and is quite annoying. Is there a command so it will not wrap, but still display all the output?

  • BO DI for extracting data from legacy to SAP BW 7.0

    Hi, Has anyone worked on scenario where BO Data Integrator is being used as ETL tool for extracting data from legacy systems to SAP BW 7.0 ? Please share your experience on such a landscpae or related documents any of you had come across. Regards, Pr