For case when contract of employee is limited in IT0016 Element Contract, annual absence quota in IT2006 is created prorated with period of contract.
If contract is changed from limited to unlimited during the year absence quota is recalculated for whole year. Please check if IT0007 contains also a new record with start date = start date of unlimited contract. Else, quota absences will not be right calculated.
New value is automatically proposed using RPTQTA00 report or Default Value button.
SAPHR_G/L_accounts_transport from one system to other SAP HR system:
One G/L account created under General Ledger Accounting (New)–> Master Data –> G/L Accounts is not automatically saved on transport request. For transporting, can be used OBY9 transaction, select the transport request number. In this case, assignment of G/L account to company code is not included, from my experience. for this, go to se10 and include: Program ID “R3TR”, object type “TABU”, object name “SKB1” and double click on Function where client, company code and account or * can be added:
for example: 0101000*, means client 010, company code 1000 and all G/L account.
For customizations, first step is to define the bank accounts, all details in FBZP (transaction) or Financial Accounting -> Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Automatic Outgoing Payments -> Payment Method/Bank Selection for Payment Program.
Few hints for Holiday Calendar and Public Holiday SAP HR maintenance:
A. For floating public holiday, date should be inserted for every year. If you change directly the public holiday, this new date is not displayed in public calendar. For this:
1. fist step is to delete public holiday from holiday calendar,
2. after that change/update public holiday and in the final,
3. go and assign again public holiday to holiday calendar.
Floating public holiday can be updated with new date for certain year with Change Public Holiday –> Insert date –> Change and Save.
B. Public Calendar’s changes are saved without transport request. For transporting to other system, you just finalize your updates and select “Transport” or “F8”, where workbench request will be defined. All Holiday Calendars, Public Holiday, Factors will be transported in this step.
C. If one public holiday is not anymore valid in one Holiday Calendar, don’t deleted it from Calendar, just delimit the end period for assignment. And, vice-versa, if new public holiday needed in calendar then assign this starting with year for which public holiday is valid.
In time management schema, DZL working with 4 decimals. CUMBT function summarize records from DZL to ZL using rounding to 2 decimals. If you want to make rounding per day, an issue with be for very small differences. Then, your rounding should be done for 2 decimals, as for example:
PZL pcr *
where pcr is rule for wagetype 8020
SAPHR_IT0416 Time compensation, quota locked for compensation.
IT0416 Time compensation, error message when absence quota is compensated: “Quota type xx is locked on xx date for compensation” please check flag for T556A, “No compensation” in payroll block area.
How can be activated in SAP, “Activity Allocation” tab IT2001, Absences?
Solution: Go to Time Management –> Integrating Time Management with Other SAP Applications –> Recording Specifications for Activity Allocation –> Permit Activity Allocation for Infotypes.
CATS customizations can be done in SAP, spro, under Cross Application Components, Time sheet folder.
How can be transported from one SAP HR system to another one a sap script text, created in SO10, original system?
Solution from experience can be: transport can be done with report RSTXTRAN and, which is very important, the fields on screen should be filled as follow:
1. “Name of correction” is number of customizing task (see note from below)
2. “Text key – object” is “TEXT”,
3. “Text key – name” is name of script text created via SO10,
4. “Text key – ID” is “ST”
5. “Text key – language” is language for which script text was created via SO10.
Note: for customizing task, go to se10 (or se09) and create a Customizing transport request. Take the task and use this one for first field of report screen selection.
xls file extracted from SAP, how can be freeze first two rows?
Solution: mark line(row) under rows which need to be freeze and go to Menu –> View –> Freeze Panes –> Freeze Panes.