Workflow: leave setup

Click a shape in the flowchart to learn more about that stage of the setup process. (The Yes/No boxes do not have links.)

×

Create new Ledger

  1. In the Navigation pane, highlight the Payroll/Human Resources > Setup > Leave Ledgers folder.
  2. Click . The New Seniority & Leave Ledger window opens.

  3. Enter a unique Code for the leave ledger.
  4. Enter a Description of the leave ledger.
  5. In the Scale field, enter the number of digits (0-4) to allow to the right of the decimal in ledger entries.
  6. From the Rate Function drop-down list, select the valuation rate function for the ledger. Use this field if you need to convert ledger balances to dollars.

    The following functions are available by default:

    • PRPLeaveRate_Hourly. This function references the Type:Pay:Rate parameter to determine an employee's pay rate for evaluating leave ledger dollars.
    • PRPLeaveRate_HourlyOrSalary. This function references the Type:Pay:Rate or Type:Pay:Salary parameter to determine an employee's pay rate for evaluating leave ledger dollars.
    • PRPLeaveRate_HourUnitOfPay. This function returns the value of the "Hour" unit of pay for an employee's primary position to use for evaluating leave ledger dollars.
  7. In the Rate Scale field, enter the number of digits (0-4) to allow to the right of the decimal in valuation amounts.
  8. If you want to print ledger amounts on check stubs and pay statements, mark the Print checkbox. If your company has an ActivityHD employee Self-Serve web portal, this checkbox also controls whether balances for this leave ledger are displayed there.

    Note

    Leave balances are only shown in Self-Serve for leave ledgers with the Print checkbox marked.

  9. If you mark the Print checkbox, the Sort Order field is enabled. Enter the order in which to print the ledger amount on check stubs and pay statements. If you leave this field blank, ActivityHD assigns the next available order number when you save the ledger.
  10. Save the new leave ledger.

 

×

Any automatic accruals?

If you can determine business rules for your accruals, AccountingWare can help you automate them. For example, if you have a rule such as "for every 100 hours worked, the employee earns two hours of sick leave", your accrual can be automated. To automate an accrual you need a leave plan and a procedure. Call AccountingWare and advise us of your leave policy and a member of our staff can create a procedure to use with the leave plan.

Some ledgers cannot be updated automatically because there isn't enough information in Payroll to know when to perform the accruals. For instance, if employees can choose either to add to CTO (comp time off) or to be paid overtime, it will be necessary to make manual entries to the CTO ledger.

 

×

Print ledger amounts on check stubs and pay statements?

If you want to show leave ledger activity (accrual, usage, beginning balance, ending balance) on check stubs and pay statements, contact AccountingWare to change your forms accordingly.

 

×

AccountingWare creates SQL procedure for leave plan rule

Inform AccountingWare that you want to automate your leave accruals and provide them with your business rules for leave accrual. Our staff will create the procedure you need and ensure it is added to your ActivityHD installation.

 

×

Need a new GL calendar?

If you do not already have a GL calendar with periods which match your accrual periods, you will need to create one.

It's common for accrual periods to match up with payroll runs.

 

×

AccountingWare modifies check forms and pay statements

Inform AccountingWare that you want to print leave activity on your check stubs and pay statements. Our staff will modify your forms and ensure your system is updated.

 

×

Make manual leave entries

If you are reporting the leave ledger's activity on checks, you will need to make all accrual and usage entries for the pay period before printing checks.

  1. In the Navigation pane, highlight the Payroll/Human Resources > Leave Plans > Leave Entries folder.
  2. Click . The New Seniority & Leave Entry window opens.

  3. In the Ledger field, select the leave ledger to associate with the leave entry.
  4. In the Employee field, select the employee code of the employee for whom you are making the leave entry.
  5. Enter the Date of the leave entry.
  6. If you need to protect the leave entry record (except for the Description and Memo fields) from future changes, mark the Locked checkbox.
  7. Enter a Description of the leave entry.
  8. If this leave entry adds to the ledger balance, enter the amount to add in the Accrual field.
  9. If this leave entry subtracts from the ledger balance, enter the amount to subtract in the Usage field.
  10. Save the new leave entry.

 

×

Create a GL calendar for the leave ledger

  1. In the Navigation pane, highlight the General Ledger > Setup > Calendars folder.
  2. Click . The New Calendar window opens.

  3. Enter a unique Code for the calendar.
  4. Enter a Description of the calendar.
  5. If you want ActivityHD to default to this calendar whenever a calendar is prompted for, mark the Default checkbox. Only one calendar can be designated as the default calendar. This calendar is also used if no segment in the chart of accounts requires a calendar.
  6. From the Post Control drop-down list, select how ActivityHD handles postings to a closed period. Your options are:
    • Error. ActivityHD returns an error and will only accept entries in open periods.
    • Warning. ActivityHD returns a warning but will accept entries that are not in open periods.

    Note

    If you specify a package-specific post control in the Periods table, it will override this post control setting.

  7. In the Open Before field, enter the number of periods before the current period (based on today's date) to consider open and available for posting.
  8. In the Open After field, enter the number of periods after the current period (based on today's date) to consider open and available for posting.
  9. In the Years table, enter the years that the calendar is valid. To do so, do the following for each valid year:
    1. In the Code column, enter a year code. Typically, this would be the four-digit year. This code is used in date expressions and financial expressions to refer to a specific year of a calendar.
    2. In the Begin Date column, enter the date of the first day of the fiscal year. The date must be valid and less than the End Date for the same year.
    3. In the End Date column, enter the date of the last day of the fiscal year. The date must be valid and greater than the Begin Date for the same year.
    4. In the Description column, enter a description of the year.
  10. In the Periods table, enter the periods of the selected years that are valid. You can use the Automatic Periods wizard to create the periods or enter the periods directly in the table. Do one of the following for each year you need to create periods for:
    • To use the Automatic Periods wizard:
      1. Select a fiscal year in the Years table.
      2. Click .
      3. From the drop-down menu, select the type of accounting periods to create. Your options are:
        • Monthly
        • Semimonthly
        • Quarterly
        • Weekly
        • Biweekly
        • Daily
        • Four Weeks
        • Four/Four/Five
        • Five/Four/Four

        The wizard loads the periods into the Periods table.

      4. Modify the settings in the Periods table if needed.
    • To enter the periods directly in the table:
      1. Select a fiscal year in the Years table.
      2. Note

        The Begin Date, End Date, and Work Days for the first row are loaded for you. On subsequent rows, the Begin Date loads and you are immediately prompted for the End Date.

      3. In the End Date column, enter the date of the last day of the period.
      4. Enter a Description of the period.
      5. The Work Days column is calculated for you. If you need to override the number, type the actual number of work days in the period.
      6. In the Post Control columns, select how to handle posting to the accounting period. Your options are:
        • <blank>. Use the post control designated for the calendar.
        • Open. The period is open for posting.
        • Error. The period is closed to posting. Attempts to make entries to the period are rejected and ActivityHD issues an error message.
        • Warning. The period is closed to posting. Attempts to make entries to the period are allowed, but ActivityHD issues a warning message.
      7. Repeat steps b-e for each period in the fiscal year.
  11. When you finish, save the new calendar.

 

×

Create a leave plan

When you create the leave plan, be sure to assign the appropriate procedure (provided by AccountingWare) and the correct GL calendar.

  1. In the Navigation pane, highlight the Payroll/Human Resources > Leave Plans folder.
  2. Click . The New Seniority & Leave Plan window opens.

  3. Enter a unique Code for the leave plan.
  4. Enter a Description of the leave plan.
  5. In the Step Level field, enter a number to indicate the order in which to process this leave plan.
  6. In the Calendar field, select the calendar to use to determine how often automatic leave entries are created.
  7. In the Procedure field, enter the name of the SQL procedure to use to calculate automatic entries for the plan or select it from the drop-down list.
  8. Save the leave plan.

 

×

Import ledger balances

To import beginning balances into ActivityHD, build an Excel worksheet with a row for each employee and with the following columns:

  • Employee (code)
  • Name (optional)
  • Ledger (must put the ledger code on every row)
  • Accrual (the beginning balance amount)
  • Description (perhaps "Beginning Balance") on each row
  • Imported (a column to record that the row has been imported)

After the spreadsheet is built, import the entries using the macro in a worksheet called "Import Leave Plan Entries" that is in the ActivityHD Distribution folder.

Alternatively, contact AccountingWare to do the import for you.

 

×

Manually enter ledger balances

To manually establish beginning balances for each employee, create leave entries to reflect beginning balances.

  1. In the Navigation pane, highlight the Payroll/Human Resources > Leave Plans > Leave Entries folder.
  2. Click . The New Seniority & Leave Entry window opens.

  3. In the Ledger field, select the leave ledger for which you are entering the beginning balance.
  4. In the Employee field, select the employee code of the employee for whom you are entering the beginning balance.
  5. Enter the Date of the beginning balance entry.
  6. Mark the Locked checkbox.
  7. Enter a Description of the beginning balance.

    Tip

    Make the description something obvious such as "Beginning Balance".

  8. If the beginning balance amount is positive, enter the amount in the Accrual field.
  9. If the beginning balance amount is negative, enter the amount in the Usage field.
  10. Save the leave entry.

 

×

Verify leave ledger balances

Highlight the Payroll/Human Resources > Leave Plans > Leave Balances folder and review the leave balances to verify that the manual entries are correct or that the import procedure was successful. If you identify any discrepancies, correct them.

 

×

Import leave plan assignments

To import leave plan assignments into ActivityHD, build an Excel worksheet with a row for each employee and with the following columns:

  • Employee (code)
  • Employee Name (optional)
  • Leave Plan
  • Begin Date (optional)
  • Imported (a column to record that the row has been imported)

After the spreadsheet is built, import the assignments using the macro in a worksheet called "Import Leave Plans". You'll find the worksheet in the ActivityHD Distribution folder.

 

×

Manually assign leave plans

Assign the leave plan for automatic accruals to each employee who will earn accruals for that type of leave.

  1. Open the employee record to assign a leave plan to and select the Seniority & Leave tab.

  2. In the Seniority & Leave Plans table in the Leave Plan column, select the leave plan to assign to the employee.
  3. In the Begin Date and End Date columns, enter the range of effective dates for the leave plan. If the leave plan is already in effect, you can leave the Begin Date blank. If the leave plan is in effect indefinitely, you can leave the End Date blank.
  4. Repeat steps 2-3 for each leave plan you need to assign to the employee.
  5. When you finish, save your changes.

 

×

Verify leave plan assignments

Highlight the Payroll/Human Resources > Employees > Leave Plans folder and review the leave plans assigned to each employee to verify that the manual assignments are correct or that the import procedure was successful. If you identify any discrepancies, correct them.

 

×

Print ledger amounts on check stubs and pay statements?

If you want to show leave ledger activity (accrual, usage, beginning balance, ending balance) on check stubs and pay statements, contact AccountingWare to change your forms accordingly.

 

×

AccountingWare modifies check forms and pay statements

If you want to show leave ledger activity (accrual, usage, beginning balance, ending balance) on check stubs and pay statements, contact AccountingWare to change your forms accordingly.

 

×

Process automatic accruals

If you are reporting the leave ledger's balance on checks, you will need to process accruals before you print the checks for the pay period.

  1. In the Navigation pane, highlight the Payroll/Human Resources > Leave Plans folder.
  2. Start the Process Seniority & Leave Plans wizard.
    • To process all or a filtered subset of leave plans:
      1. Right-click and select Select and Process from the shortcut menu.
      2. On the Selection tab, define any filters to apply to the data.

    • To process specifically selected leave plans:
      1. In the HD view, select the leave plans to process. You can use Ctrl and/or Shift selection to select multiple leave plans.
      2. Click .
    • To process a particular leave plan from the Seniority & Leave Plans window:
      1. In the HD view, locate and double-click the leave plan to process. The Seniority & Leave Plan window opens with the leave plan record loaded.
      2. Click .
  3. Select the Process tab.

  4. In the Begin Date and End Date fields, enter the range of dates for which to process the leave plan. The range of dates must completely contain one or more of the periods in the leave plan calendar. Typically, this is the pay period begin and end dates.
  5. Select the Employees tab.

  6. Define any filters to apply to the employees selected for leave plan processing.
  7. Click Next >>. ActivityHD prompts you to confirm your action.

  8. Click Yes. ActivityHD creates entries for the leave plan(s) and reports its results.

  9. Click Next >>. ActivityHD shows the leave entries created in the process.

    At this point, you can double-click the leave entries in the right pane to drill down to the Seniority & Leave Entry window, or you can print the Entries Listing.

  10. When you finish viewing or working with the leave entries, click Finish.