PCR XMOD and operation RTE=TSDIVP

wat is the funcitonality of XMOD pCR, i read F1 in pe02.. but cud nt understand much.. plz. help me
and also abt the operation plz....
Thank you

Operation XMOD sets the employee subgroup grouping for use in accessing tablesin Payroll..
For example ESG grouping for PCR 1 will allocate the following groupings based on the MODIF valiues in the XMOD PCR
MODIF A=01 --> Sets the Absence valuation rule Grouping for  accessing table T554C to 01.
MODIF 2-01 ---> Sets the  Constant valuations Grouping for accessing table T510J
etc...
I hope this is clear enough...
Edited by: Ahmed Salah on Mar 21, 2010 12:22 PM

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

  • Custom functions and operation - PE04

    Hi,
    I required a solution for my scenario.
    I have two absence quota type QA1 and QA2,  if a employee has the basic pay less than 8000 then he will get assigned with QA1 and if a employee has a basic pay is equal to or greater than 8000 then he get assigned to QA2.
    Similarly leave carry forward, QA1 employee has 120 days and QA2 has 240days.
    I am using RPTIME00 to generate my Quota QA1 and QA2.
    I need to create a custom functions and operation(PE04) for my requirement, can u help me for the same

    Sughy,
    If for some reason, you cannot do what Antoine suggested here's another idea.
    Is your basic salary based on a pay scale structure? If it is may be you can query the pay scale group and level by using OUTWPxxxx opertation (TRFAR, TRFGB, TRFGR, TRFST). However you have to first configure generation rules for the quota buckets correctly esp for the base entitlement to be a day balance time type. Then you can write a PCR to add this time type during time evaluation by looking up the values in pay scale structure of individual employees.
    There are probably several other ways to group these employees together like having the same additional time ID indicator in 0007 or having a different Daily DWS class indicator etc. The concept is to have a unique identifier if a simple grouping as mentioned by Antoine is not possible. You can seperate them and write your own PCR for both accruals as well as limiting the carry forward balances.
    Hope this helps.
    Good Luck.
    Regards,
    Raj.

  • XMOD  and TMOD

    when we use XMOD and TMOD.
    In XMOD, what modif A=01, 1=01, 2=01

    Hi
    When you go to the PCR Menu, try to Press F1, you will see the related information on the same. Each signifies specific thing.
    Regards
    Team Member.

  • What is a Legal Entity and Operating Unit??

    Hi,
    Could someone let me know what exactly is a Legal Entity and Operating Unit. The definition or explanation in the documentation is not satisfactory or clear. What are the differences between the above.
    And where in the per_all_assignments_f table is the Legal entity stored. I know that the Legal entity is stored in the Statutory information in the assignments screen. Also can someone let me how based on the company code in the organization the legal entity is linked. Where in the tables is this link maintained?
    Could someone let me know the above.
    Thanks
    Shekar.

    Dear Shekar
    what exactly is a Legal Entity and Operating Unit?
    ANS: According the Book or user guide definitions says:
    GRE/Legal Entity: Use this classification to represent the following organizations:
    Ultimate Legal Entity: this represents the enterprise, and typically, the enterprise is the highest (global) level of a business organization.
    Legal Entity: this represents the designated legal employer for all employment-related activities. The legal authorities in a country recognize this organization as a separate employer. In an organization hierarchy, a legal entity may report to an operating company or to the ultimate legal entity.
    Consolidated Legal Entity: this organization acts on behalf of multiple operating companies that are not legally registered, or simply on behalf of the enterprise in a country.
    See Shekar the Legal Entity is taken under Classification is we know that the organization is going to show the Taxation to the Government. where as if u take typical UAE countruies here every store is an LLC and they submit the taxing for every store or shop.
    Where as Operating Unit is generally used for the different lines of business which are under that Business GRoup
    Say for an Example:
    ABC is the Company name and that has its root in UAE, Qatar and Oman
    then it is like ABC Business Group > UAE Legal Entity > REtail/Property/Furniture etc are the Operating Units.
    Hope this information is helpful and clear to you or else let me know if you have any concerns.
    Coming to the Company Code we use the code for the Inventory Organizations so that the clients will not get confused with the existing code and the system code so generally we use the same codes for it.

  • I am currently using Lightroom 5.6 and operating on a Mac with OSX Ver 10.9.5. I am receiving an error problem when doing the following -  I am exporting selected photos from a particular Catalogue saved on Drive 1 to a folder created on another Drive whe

    Hi, I am having a little trouble with exporting images to another drive and Catalogue and need some help if anyone can give me some advice
    I am currently using Lightroom 5.6 and operating on a Mac with OSX Ver 10.9.5.
    I am receiving an error problem when doing the following -
    I am exporting selected photos from a particular Catalogue saved on Drive 1 to a folder created on another Drive where a Lightroom Catalogue has been created. In this Catalogue I have arranged for the images once exported to be moved to a different folder - I used the Auto Import process under the File dialogue box.
    When processing the Export I receive an error message for each of the images being exported indicating the following -
    Heading Import Results
    Some import operations were not performed
    Could not move a file to requested location. (1)
    then a description of the image with file name
    Box Save As                                  Box  OK
    If I click the OK button to each image I can then go to the other Catalogue and all images are then transferred to the file as required.
    To click the OK button each time is time consuming, possibly I have missed an action or maybe you can advise an alternative method to save the time in actioning this process.
    Thanks if you can can help out.

    Thank You, but this is a gong show. Why is something that is so important to us all so very, very difficult to do?

  • Error  while configuring SSO between Portal 7.0 and Operating System.

    Dear all,
    I am having an issue,i need to configure SSO between the Portal 7.0 and operating System.I have followed both the Kerberos as well as spNego wizard methods,but i am not able to configure UME settings as we are using datasourceConfiguration_abap.xml. I tried to edit the datasource confuiguration file but after editing the server is not starting.
    Please let me know the steps i have to do to edit the datasourceConfiguration_abap.xml
    We are not able to Map the Service USer to the UME CONFIGURATION XML File.
    Thanks
    Ravi.S

    Ravi,
    If you have successfully configured the SSO, please pass on the document if any you have.
    Regards,
    Mohammad.

  • JSP works in IE 7 and Opera 9.1 but not Firefox 2.0

    Hi everyone,
    I have a JSP with a form and a list box. When the user selects a value in the list box the form is submitted:
    <form id="ampForm" method="POST" action="AMPSearch">
        <fieldset>
            <p>
                <label for="amp">
                    Actual Medicinal Product Search Result:
                </label>
                //Here is where I think the problem lies the "onchange" method does not appear to be recognised by Firefox.
                <select size="10" name="amp" onchange="ampForm.submit()" class="listbox">
                    <c:out escapeXml="false" value="${requestScope.ampList}" />
                </select>
                <input type="hidden" name="ampList" value="<c:out escapeXml="true" value="${requestScope.ampList}" />" />
                   </p>
            <p>
                <label for="ampp">
                    Actual Medicianl Product Pack Sizes:
                </label>
                <select size="10" name="ampp" class="listbox">
                    <c:out escapeXml="false" value="${requestScope.amppList}" />
                </select>
            </p>
            <c:if test="${!empty requestScope.amppList}">
                <p>
                    <label for="quantity">
                        Quantity:
                    </label>
                    <input type="text" name="quantity" value="" />
                    <input type="submit" value="Add Order" name="addOrder" />
                </p>
            </c:if>
        </fieldset>
    </form>This all works fine in IE7 and Opera 9.1 and Netscape 8.1 when it is set to display like IE, but not in Firefox 2.0 or when Netscape is set to display like Firefox.
    Does Firefox not recognise the "onchange" method? What should I use instead? Any help would be much appreciated.
    Tom

    Not to worry people, I have done it again.
    For some reason when I post on here a few minutes later I figure the problem out even though I have been struggling with it for ages.
    The form should have had name="ampForm" not id="ampForm". Stupid thing.

  • So I just bought a used MacBook from Amazon with OSX 10.5.8.  I am trying to install new software and operating system, but I don't have the passwords to the Users set up in the computer.  What do I do?

    So I just bought a used MacBook from Amazon with OSX 10.5.8.  I am trying to install new software and operating system, but I don't have the passwords to the Users set up in the computer.  What do I do?

    Put your install DVD into the optical drive (CD/DVD drive) and reboot. Be sure to either use the disc that came with your Mac, or, if you installed a later Mac OS X version from disc, use the newer disc. As soon as you hear the boot chime, hold down the "c" key on your keyboard (or the Option Key until the Install Disk shows up) until the apple shows up. That will force your MacBook to boot from the install DVD in the optical drive.
    When it does start up, you'll see a panel asking you to choose your language. Choose your language and press the Return key on your keyboard once. It will then present you with an Installation window. Completely ignore this window and click on Utilities in the top menu and scroll down to Reset Password. After resetting the password use Startup Disk from the same menu to choose your hard drive for startup and restart.

  • How do I transfer all my Firefox saved passwords to my new hard drive and operating system? Going from xp to windows 7.

    How do I transfer all my Firefox saved passwords to my new hard drive and operating system? Going from xp to windows 7. I have the old hard drive hooked up as drive f. Can I copy and paste from old drive directory to new drive directory?

    You need to copy 2 files, key3.db and signons.sqlite, from the old [[profiles|profile folder]] to the profile folder on the new computer.

  • Help required with Photoshop Elements 4.0 this has been installed on my new Toshiba laptop with windows 8.1 for some 18 months and operating well. Now it will not open, message pops up saying "attempt to access invalid address" then "application not respo

    Help required with Photoshop Elements 4.0 this has been installed on my new Toshiba laptop with windows 8.1 for some 18 months and operating well. Now it will not open, message pops up saying “attempt to access invalid address” then “application not responding” Suggestions how to access would be much appreciated. Tks. Stuart

    What is the size of your hard disk?  PSE 4 is a very old program and I suspect it is not able to access the entire hard disk on your machine.  Just a thought here.

  • Legal Entity and Operating Unit Setup

    Hi,
    we are in a process of implementing Oracle Financials R12.1.3 to a group of company (Ex:"A").
    That parent company ("A") associates with another three subsidiaries (Ex: A1, A2 and A3). All these four companies can share the same ledger and operating in one country.
    So I'm with bit confusion whether It can use One Legal Entity with four operating units or do we have to create four legal entities?
    Awaiting for clarifications and Thanks / Lathika

    Hi All,
    You have to think beyond application functionality, if there these 3 subsidiaries are registered with different name under local governance law then you should create separate Legal entity for each company or subsidiary.
    Regards,
    Abdul Hafeez

  • Same Org as Business Group and Operating Unit cannot be migrated via isetup

    Hi,
    I have tried to migrate the setup of an organization which is classified as both Business group and Operating unit.
    When it comes to Operating unit API, it errors out with the following Warning message.
    I request the iSetup Team to clarify whether there is any restriction in iSetup that the same org as BG and OU cannot be transferred.
    If yes, then how to migrate the same...
    The above situation happens for the org classified as OU and IO. In this case the INV org API give the warning message.
    Regards,
    Senthil
    Name: HR_OperatingUnit
    Type: BC4J
    Path: oracle.apps.per.isetup.schema.server.OperatingUnitAM
    Time Taken(seconds): 1.0
    Importing rows from xml file, and validating rows ......
    Message not found. Application: AZ, Message Name: AZW_FWK_USER_ROW_EXCEPTION. Tokens: VONAME = Operating Unit; KEY = Name = 'POC Business Group'
    Group Name = 'POC Business Group'
    ; EXCEPTION = The organization 'POC Business Group' is a business group, please use the business group API to handle it
    Transaction rolled back
    Processed API:HR_OperatingUnit
    Generating Deployment Report...
    Generation of Deployment Report process completed.
    Status: WARNING
    ******************************************

    It is a known issue and has been fixed as a part of HRMS 12.0.7. You may apply HRMS 12.0.7 or request for back-port on top specific version.

  • Not able to see material and operation overview as tab in production order

    Hello Friends,
    While creating the production order by T.C CO01, after giving the material code , production plant and order type, system took me inside it.There i am not able to see component overview, operation overview as tab.Whereas in menu option Goto - overview - component , i can see there.But i want this things as tab in screen where we give qty and dates.
    So guys do you know where to do configuration for it.
    Thanking you guys in ad

    Dear Jitendra,
    In Production Order you will find Component and Operation screen under two different icons (not tab) production Header screen.
    - For Component Overview it is something like Balance or on pressing F6 you will branch to Component overview Screen.You will find it just after Hat icon
    - And for Operation over view it looks like ladder or on pressing F5 you will branch directly to operation screen.you will find this icon just after Component overview Icon.

  • Get URL from Chrome and Opera.

    Hello,
    I need to extract the URL and title of currently active tab in Google Chrome and Opera browsers. I manage to do this with Internet Explorer and Mozilla Firefox but having troubles with those two.
    Can someone help me with this issue?
    Would be grateful for a code sample.
    Thanks in advance.

    As far as I know Opera uses QT for the UI (or at least used to use QT in older versions and now uses an different UI frameswork). I assume Chrome also used QT or a similar UI framework. QT is completely different from the normal Windows Controls. You will
    not find anything in a Opera or Chrome Window using SpyXX.
    Therefore there are only a less ways getting the URL. A suitable way could be taking a screenshot and finding the URL bar and doing an OCR on this URL bar.
    Best regards
    Bordon
    Note: Posted code pieces may not have a good programming style and may not perfect. It is also possible that they do not work in all situations. Code pieces are only indended to explain something particualar.

Maybe you are looking for