Symptom
You, as a time administrator, may observe for some employees no postings are recorded on their Time Accounts even after the approvals of their leave requests.
Environment
SAP Business ByDesign
Reproducing the Issue
The employee has requested for X days of vacations and it is approved by the manager.
- Go to the Time Administration work center
- Select the Employees view
- Highlight the employee and select the Edit button
- Go to the Employee Times tab
- Highlight the vacation period and go to the Account Posting tab. No Postings is displayed
- Go to the Time Account Balances tab, for the Time Account XYZ, the Balance and Taken remain unchanged
Perform a Time Valuation run for an employee:
- Go to the Time Administration work center
- Select the Regular Tasks view
- Select the Run Day Closure for One Employee
- Enter the employee affected and select the Start Time Valuation
- Select the Run button
- On the popup screen, enter the Valuation Start date and select the Ok button. Note the valuation start date should be set as far in the past as the earliest vacation has been recorded
- No postings are recorded on the Time Account XYZ
* X represents the days of vacation
XYZ represents the Time Account
Cause
There are different causes that may lead to this issue:
- In the Business Configuration work center, the Time Type for vacation is not configured to post on the Time Account XYZ.
- Time Model is not maintained in the Work Schedule.
- If a wrong (set up is incorrect) Daily Model is assigned to the Time Model in the employee's time file.
- The Daily Model does not have any Target Hours defined and hence, time valuation is not able to find out the Quantity, that is, hours to be posted to the corresponding Time Account.
Resolution
If the Time Type requires posting to the Time Account XYZ, the time account must be added to the Time Type as follows:
- Go to the Business Configuration work center
- Select the Implementation Projects view
- Select the Open Activity List button
- Select the Fine-Tune chevron
- Open the Time Types - <Country> activity
- Select the Maintain Employee Time Types link
- In the Employee Time Types section select the respective time type
- In the Details area, you need to add the Time Account XYZ
Maintain the Time Model in the Work Schedule of the Employee using the below steps:
- Go to Time Administration work center
- Go to Employees view
- Search for the Employee
- Go to Time Profile tab
- Go to Work Schedule tab
- Select the Work Schedule (e. g. Predefined)
- Under Predefined Work Schedule section, select the Time Model from the value help
- Select Save
Complete the settings of Daily Model to correct the Time Model assigned to the employee. Ensure that you have assigned Target Hours to the Daily Model for the employee. You may follow the below mentioned steps to assign the Target Hours in the Daily Model.
- Go to Time Administration work center
- Select Time Models view
- Select Time Model ID under Type: Daily Model and click on Edit
- Enter Target Hours under Validity Intervals
Once you complete the changes in the Time Model view in the Time Administration work center, the system will use the new setting for new time entries. To correct postings of Approved leave requests in the past, you need to perform Day Closure Run:
Option 1:
Perform a Time Valuation run for a single employee:
- Go to the Time Administration work center
- Select the Regular Tasks view
- Select the Run Day Closure for One Employee
- Enter the employee affected and select the Start Time Valuation
- Select the Run button
- On the popup screen, enter the Valuation Start date and select the Ok button. Note the valuation start date should be set as far in the past as the earliest vacation has been recorded
Option 2:
Perform a Time Valuation run for multiple employees via a background job:
- Go to the Time Administration work center
- Select the Regular Tasks view
- Select the Administer Day Closure Run
- Select the New button and choose the Day Closure Run
- Enter an ID and a description for the Run
- Check the Correction Indicator flag
- Enter a Correction Start Date (this date has the same meaning as the valuation start date mentioned in Option 1)
- In Selection Criteria enter the employees affected
- Select the Save button
- Select the Set to Active
- Select the Schedule button
- Enter the Scheduling Option (e.g. Start Immediately)
- Select the Save and Close button
- On the screen Administer Day Closure Runs, you can select the View Jobs to check the status of the job
Keywords
Approved leaves, Approved Vacation, Work Schedule, Time Model, Daily Model, Target Hours, Postings, Account Postings , KBA , SRD-HR-TLM , Time and Labour Management , How To