Diffrence between Schema IN00  ,INNR and INN1

Hi,
Pls let me know the differences between Schema IN00,INN1 and INNR and when we use which one?
Regards,
Anusuiya

Dear
in Schema IN00 we have sub schema INN1 , INNR 
the first one is related to Gross to Net payment , Which includes all the statutory related function and PCRs the next one is relaed to Recovery of rounded amount
Please take the help of F1 and read the documentation

Similar Messages

  • Re: DIfference between Schemas, PCRS' FUnctions and Operations

    Dear SAPExperts,
    Can anybody pls tell me what is difference between Schemas, PCRS' Functions and Operations.
    Thanx in advance
    Regards
    Aniruddha

    Hi Aniruddha
    When the payroll driver is executed (for ex: PC00_M40_CALC for INDIA is executed) the schema IN00 (standard schema) is executed and it calls certain functions (functions may use Rules. Rules contain Operation) and also subschemas.
    Functions could be of four types
    1. Performing some payroll computations (E.g. INEPF function calculates the PF amount of an employee during payroll run)
    2. Calling rules (E.g. P0045 function calls a rule INLN to compute the loan details of a personnel number).
    3. Getting data from Infotypes (E.g. P0581 will get the data from Infotype-581 for payroll processing).
    4. For some decisions. (E.g. IF & ENDIF function is used to execute as per the true and false decisions) etc.
    When the PY is executed SAP uses lot of Internal Tables to store data and also provides data to other internal tables.
    The read and change access to Internal Tables is enabled using functions that are executed in a personnel calculation schema and using operations that are executed in personnel calculation rules.
    The following is just an attempt to provide some info on how Functions are processed during the PY Run. For ex: (functionality of subschema XIN0 and INBD)
    1. INITIALIZATION OF PAYROLL: When the Payroll is executed first the subschema XIN0 is called,   This subschema comprises the following main steps:
    I.     Specify program type (payroll or evaluation)
    II.     Set switch for database updates (YES/NO) all database updates are controlled via this switch (otherwise simulation)
    III.     Only infotypes from the HR master record which apply to the selected personnel number are read.
    IV.     All Time Management infotypes are imported.
    V.     Specify check against control record PA03 (test or live).
    2. READ BASIC DATA: Once the Initialization of Payroll is successful, the subschema INBD is called. This subschema reads the Basic data of an employee who is there in the Payroll execution. Basic Data includes, determining Employee Name, Reading Work Center/Basic Pay Data, Setting Financial Year Dates and Allowance Grouping Tables, Reading Previous Employment Tax Details, Reading Housing (HRA/CLA/COA), Reading Exemptions, Reading Income from Other Sources, Reading Section 80 Deductions, Reading Investment Details (Sec 88), Reading Provident Fund Contributions, Reading Other Statutory Deductions, Reading Car and Conveyance, Reading Long Term Reimbursements, Read ID Details. Function GON checks whether all the master data has been imported, no further processing of schema will occur unless certain data is present.
    The Subschema INBD calls the following functions in order to read the Basic Data:
    ENAME :
    Function ENAME reads the last valid name of the employee in the payroll period. The formatting used for the country in question is used when displaying this name.
    WPBP
    If an employee receives a pay increase within a payroll period, the Basic Pay infotype (0008) is changed and delimited as of a specific date. Two data records exist for one payroll period.
    During payroll, the system writes the Basic Pay wage type to the results table with two different indicators. These split indicators are a link to the WPBP table that contains the relevant values. The system takes into consideration both data records for the corresponding partial periods when calculating remuneration.
    ININI
    P0580
    P0581
    P0582
    P0584
    P0585
    P0586
    P0587
    P0588
    P0583
    P0590
    P185I
    GON :
                    Function GON checks whether all the master data has been imported. No further processing of the schema will occur unless certain data is present. Checking procedures vary from country to country. There must always, however, be a work center (P007).
    [Def. of Functions, Rules and Operations (copied from Raju's answer)
    Schema is a collection of functions
    A Rule is a collection of operations.
    An operation is a very basic piece of logic that is used, mostly, to manipulate wage types
    Best Regards
    Reddy

  • What is the diffrence between package javax.sql and java.sql

    Is javax designed for J2EE?
    And when to use package javax?

    Hi,
    What is the diffrence between package javax.sql and java.sql?The JDBC 2.0 & above API is comprised of two packages:
    1.The java.sql package and
    2.The javax.sql package.
    java.sql provides features mostly related to client
    side database functionalities where as the javax.sql
    package, which adds server-side capabilities.
    You automatically get both packages when you download the JavaTM 2 Platform, Standard Edition, Version 1.4 (J2SETM) or the JavaTM 2, Platform Enterprise Edition, Version 1.3 (J2EETM).
    For further information on this please visit our website at http://java.sun.com/j2se/1.3/docs/guide/jdbc/index.html
    Hope this helps.
    Good Luck.
    Gayam.Srinivasa Reddy
    Developer Technical Support
    Sun Micro Systems
    http://www.sun.com/developers/support/

  • What is the diffrence between My Runnable Interface and Java Runnable

    Hi folks
    all we know that interfaces in java just a decleration for methods and variables.
    so my Question is why when i create an interface its name is "Runnable" and i declared a method called "run" inside it.then when i implements this interface with any class don't do the thread operation but when i implement the java.lang.Runnable the thread is going fine.
    so what is the diffrence between My Runnable Interface and Java Runnable?
    thnx

    Hi folks
    all we know that interfaces in java just a decleration
    for methods and variables.
    so my Question is why when i create an interface its
    name is "Runnable" and i declared a method called
    "run" inside it.then when i implements this interface
    with any class don't do the thread operation but when
    i implement the java.lang.Runnable the thread is going
    fine.
    so what is the diffrence between My Runnable Interface
    and Java Runnable?
    thnxClasses and interfaces are not identified by just their "name", like Runnable. The actual "name" the compiler uses is java.lang.Runnable. So even if you duplicate the Runnable interface in your own package, it's not the same as far as the compiler is concerned, because it's in a different package.
    Try importing both java.util.* and java.awt.* (which both have a class or interface named List), and then try to compile List myList = new ArrayList();

  • What is the diffrence between a blanket PO and a Framework order?

    What is the diffrence between a blanket PO and a Framework order?

    Hi
    You have to use document type Frame work order for Blanket PO.
    You can use blanket purchase orders to procure consumable materials or services for which it is not worth creating a separate purchase order for each procurement transaction. 
    Blanket purchase orders are usually valid for a longer period of time. You can directly post the invoices for the materials and services procured for this blanket purchase order.
    Raju

  • What is the diffrence between OMB plus command and OMB command

    what is the diffrence between OMB plus command and OMB command?
    are they both TCL command?

    Hi Alena,
    Welcome to SDN.
    Check this
    EXIT in Loops and Modularization Units
    Basic form
    EXIT.
    Effect
    Within a loop structure:
    Terminates looop processing (DO, WHILE, LOOP, SELECT).
    Within subroutines and other modularization units (but not in a loop structure):
    Leaves the subroutine or modularization unit (FORM, MODULE, FUNCTION, TOP-OF-PAGE, END-OF-PAGE).
    Outside loop structures and modularization units (report processing):
    Terminates report processing and triggers list display.
    But not sure about
    atexit() .. ,may use in Object Oriented Programming.
    (C++)
    "At exit-command in module pool."
    Mohinder
    Edited by: Mohinder Singh Chauhan on Aug 1, 2008 8:06 AM

  • Diffrence between Oracle BI Publisher and OBIEE

    Now iam using SQL Server Reporting Services (SSRS). I want to migrate SSRS to Oracle Reports.
    I want to know the diffrence between Oracle BI Publisher and Oracle Business Intellingence Enterprise Edition (OBIEE).
    Which one is the best tool to generate Reports.

    I want to install it in High Availability mode. Does that also mean that I will have to install and configure other OBIEE components along with BI Publisher ?
    Any pointers would be highly appreciated

  • Diffrence between when-validate-item and post-text-item trigger

    What is the Diffrence between when-validate-item and post-text-item trigger, when they are written for the same item and the basic diffrence between when-validate-item and post-text-item trigger.

    Two big differences:
    1. post-text-item is only available to, and only triggered when leaving a text item, whereas when-validate-item is triggered by the forms validation process, and is available for any item type.
    2. p-t-i is a navigation trigger and you cannot invoke it programmatically, whereas the 'validate' built-in can be used to execute validation which fires the w-v-i trigger(s).

  • Diffrence between  10g R1 RAC and 10g R2 RAC

    Good day to all,
    Any one here knows the diffrence between 10g R1 RAC and 10g R2 RAC in terms of Installation , Backup and recovery , Performance tunning and more ..............
    Please this treat this information is urgent
    Cheers
    Syed

    Please this treat this information is urgentOk, then what about the New features doc of 10gR2 reading urgently :
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14214/chapter1.htm#NEWFTCH1
    Nicolas.

  • Diffrences Between SAP HR workflow and SAP Logistics workflow

    Hello All,
                     Do we need to do any specific configuration settings to be done in the system to work on SAP HR workflow in ECC 6.0?
    I am using SWU3 for automatic workflow customizing?  But I am getting error indicator for u201CCheck Entries from HR Control Tablesu201D in the Maintain Definition Environment Node. 
    Are there any major differences between SAP HR workflow and SAP Logistics Workflow?
    Regards
    Venkat

    Hi Mike,
          what can be the impact if Check Entries from HR Control Tables setting are not maintain in the System. caz my workflow is going in waiting status and when i have chacked the container for that element then there in _Workitem.ExecuteByUser-ID is coming as <NOT SET>.
    So can you please put some light on this.. that what can be the resion behind this ...?
    Is this a Check Entries from HR Control Tables Problem or any other reason..
    Thanks & regards
    Dev

  • Diffrence between GR Blocked stock and Blocked stock

    Dear Seniors,
        Kindly tell me the difference between GR Blocked stock and Blocked stock ? in which case, we will move stock to GR blocked stock and blocked stock ??? kindly explain me please.
    Regards,
    JanaMM

    Hi
    Material can flow directly from goods receipt into consumption/usage or into the warehouse. However, It may also be placed into a blocked stock area first.
    Using the stock type, you can post the material into quality inspection stock or into blocked stock. In both cases, the material is already managed in the stock. Alternatively, the material can be conditionally accepted. Conditionally accepted deliveries for a purchase order are recorded in goods receipt blocked stock (GR blocked stock).
    The quantity posted into goods receipt blocked stock is not added to the inventory or managed as part of the inventory. It is only recorded in the purchase order history.
    You would use goods receipt blocked stock, for example, if the vendor's certificate for the delivered quantity were missing, or if you wanted to inspect a small quantity of the material before posting the actual goods receipt.
    When the conditions for acceptance are met, the material can be accepted into stock (for example, into unrestricted-use stock). The goods receipt is not valuated until this point.
    If the goods are to be returned to the vendor, instead, they can be taken directly from goods receipt blocked stock. Note, however, that a return delivery is possible even if the material was already posted into stock
    Blocked Stock is Valuated Stock. it is blocked for Certain reason.
    Blocked stock (not usually available from an MRP perspective and no withdrawals are possible for consumption)
    From blocked stock, you can withdraw only one sample, scrap a quantity, or post an inventory difference.
    If you want to withdraw goods from blocked stock for consumption, you first have to carry out a transfer posting to unrestricted-use stock.
    Thanks
    Dipak
    Edited by: Dipak J k on Sep 29, 2009 2:24 PM

  • Diffrence between struts 1.1 and 1.0

    hi,
    Maybe this i8s the wrong place but can anybody help me know the diffenrces between struts 1.1 and the earlier version.Need to prepare for an interview.
    Thanks In advance.

    This forum is meant for specific questions that you can't find an answer to without a little investigation. I did a quick look on the Jakarta struts page and found this link. Check the what's new section.
    http://jakarta.apache.org/struts/userGuide/release-notes-1.1-rc1.html

  • What is the diffrence between an OEM screen and a Non-Oem screen?

    i wanted to buy a new screen for my ipod because my brother cracked it. so i was wondering wat was the difrence between an OEM and a non-OEM screen? like is there a diffrence on the pixels?

    babowa wrote:
    Really.
    I believe the OP was concerned about some fly-by-night outfit who makes a ten cent piece of replacement screen and markets it as "compatible with xxxx". The lack of quality and reduction in resolution/pixels could be expected there vs. an OEM screen where one expects the same quality as the original equipment had.
    Yeah, that's a given.  The point is, OEM can be used two different ways.  One way is to say the parts are Apple branded.  Toshiba might make the part following specifications supplied by Apple, and then the part gets a label that says Apple.  In this case Apple is the OEM.
    The other way is to say that the OEM is the company that makes the part for Apple.  In this second case, the factory could make a run of parts for the 'aftermarket' and use the term "OEM" in their add copy and not be guilty of fraud.
    However, just because a Chinese vendor says their parts are "OEM," does not make it so.  In fact, I would think that only Foxconn and its suppliers could make that claim, and I seriously doubt Foxconn is dumping parts on eBay....
    HINT:  China is notorious for producing counterfeit goods. 

  • What is the diffrence between linksys ea4200 v1 and v2?

    The title says my message.
    what is the diffrence? and why can i not find the ea4200 at the support page and at the buy page.?

    Hi there. There's no EA4200 with Cisco just EA4500, EA3500, and EA2700. Perhaps you mean, E4200? There is an E4200 V1 and V2. The main difference apart from hardware version 1 is that the E4200 V2 can be installed or configured via the Classic Userinterface (means logging in to 192.168.1.1) or with the newest Cisco Connect Cloud where you can create an account and from there you can either set it up locally or remotely. . You can check the links below.
    http://www6.nohold.net/Cisco2/ukp.aspx?vw=1&docid=7824947fe4444ac3ad5ccb896007e9b8_Getting_to_Know_t...
    http://www6.nohold.net/Cisco2/ukp.aspx?vw=1&docid=19d223f0c48c470484a99a28a40f5c6b_Getting_to_know_t...

  • Diffrence between the billing document and Invoice list

    Dear all,
    I have that we create the billing document from vf01 but there is invoice list also which we can create from vf21,so i wanted to know that whats the diffrence btw the these both?
    Thanks & Regards,
    Mohsin

    Billing represents the final processing stage for a business transaction in Sales and Distribution. Information on billing is available at every stage of order processing and delivery processing.
    This component includes the following functions:
    Creation of:
    Invoices based on deliveries or services
    Issue credit and debit memos
    Pro forma invoices
    Cancel billing transactions
    Comprehensive pricing functions
    Issue rebates
    Transfer billing data to Financial Accounting (FI)
    The invoice list lets you create, at specified time intervals or on specific dates, a list of billing documents (invoices, credit and debit memos) to send to a particular payer.
    The billing documents in the invoice list can be single or collective documents (collective invoices combine items from more than one delivery).
    The standard version of the SAP R/3 System includes two types of invoice lists:
    for invoices and debit memos
    for credit memos
    If you wish, you can process invoices, debit memos, and credit memos at the same time. The system automatically creates a separate invoice list for credit memos.
    A payer may be the head office of a buying group, which pays all the invoices for goods that are shipped to individual members. The group payer takes responsibility for paying the invoice lists and then collecting payment from the individual members. In return for these services, the group payer usually earns a factoring or del credere discount.
    Depending on the tax structure of the payer's country, the payer may be liable to pay taxes on factoring discounts that he earns. In Germany, for example, factoring discounts are taxed at the standard rate of 15%. During invoice list processing, you can reimburse the payer in advance for this tax liability by creating special condition records.

Maybe you are looking for

  • My safari doesn't seem to work well...Please help me..=[

    When i'm using safari, if i wan to go back to the previous page, i just have to slide with 2 fingers form the left to right.But if i do that now, the whole tab is useless. Anyone help me please?=]

  • No intelligible audio from Flash Player

    I just upgraded to Windows 7 Pro 32bit a few weeks ago.  Since then I have not been able to hear any sites that use Flash Player.  I can see video just fine, but not audio.  All I get is low, rumbling bass sound and scratchy, squeaky, intermittent hi

  • DTT3500 Speaker sysem-no digital out

    Hello All, I have had my system for I guuess about 3 or 4 yrs. now. All of a sudden, it seem the decoder portion of the system is not working. When I select SPDIF in Power DVD, there are no sounds from the speakers, and, the Dolby digital light at th

  • Standard SAP report

    Dear all, through which tcode can i have a report of all those material documents with cost center K and movement type 101. also whether g/l account can also be seen through the same report whether as an input or output entry? regards, indranil

  • Basic logic for date

    Hi Folks, I have a v_date variable to hold a date value.Now my requirement is:         v_date:= SYSDATE+2 if date is going to change in next 1 Hour. Else assign v_date:= SYSDATE+1 How to achieve it please. Thanks in advance. gvk.