Defining Time Codes

Overview
Adding Time Codes

Editing
Time Codes
Deactivating Time Codes

Overview

ServiceCEO is shipped with a set of time codes designed to meet the needs of most businesses. Time codes provide three settings to the time blocks A block of time that indicates the employee's status for that time. Each time block is associated with one time code. to which they are assigned:

Time code setup is hierarchical. This means that values not explicitly defined are inherited from a higher level in your company hierarchy. Thus, if you define time codes for your entire company, these values will propagate down to all of the companies' employees. Accordingly, if you then edit an employee's time codes, the new values will override the company level time code for that employee.

Tip:
When you save an employee-level override of a company-level time code, the edited time code row will appear in bold. Afterwards, if you change the employee-level time code's values to match the company, the override will be deleted when the record is saved.

You can access the Time Code Setup dialog box from two places:

Tip:
The values for Color, Active, Name, and Available for Work can be updated for the entire organization. However, they cannot be updated for individual employees or, if you are running ServiceCEO Enterprise, specific branches.

Adding Time Codes

If you'd like, you can add new time codes to ServiceCEO.

  1. Open the Time Codes dialog box.

  2. If necessary, select the level for which you want to define time codes from the Setup for drop-down list.

  3. Click Add to add a new time code.

  4. Type the name of the time code into the Code field.

  5. By default, all time codes are active. Deselect the Active check box if you don’t want it to appear in the list when you select a Time Code elsewhere in ServiceCEO.

Note:
Time codes which are in use in the database cannot be deleted. However, they can be deactivated, which will make them unavailable for selection on new records.

  1. Select the appropriate value from the Available for Work drop-down list. Your options are:

  2. Select the appropriate value from the Hourly Employee Setup drop-down list. Your options are:

Caution!

Caution:
The Hourly Employee Setup selection only controls hourly payroll. It will not affect employees being paid commissions, a flat fee, or a salary.

  1. To link a time code with a particular accounting account, click the "three dots" button in the General Ledger Account column and select the appropriate account from the subsequent dialog box.

Tip:
The General Ledger Account column appears only if Accounting Integration is enabled.

  1. To add additional time codes, repeat steps 3-8.

  2. When complete, click OK.

Top of Page

Editing Time Codes

  1. Open the Time Code Setup dialog box.

  2. If necessary, select the level for which you want to define time codes from the Setup for drop-down list.

  3. Edit the time code values as necessary.

Note:
Note that you cannot deactivate time codes that are in use. In addition, the Job, Task, and Travel are built-in time codes which cannot be renamed or have their Available for Work status changed.

  1. Click OK.

Top of Page

Deactivating Time Codes

You cannot delete time codes that are in use, or have been used in the past. You can, however, deactivate time codes, meaning that the time code will not be removed from current configurations, but you will not be able to select the deactivated time code from any Time Code drop-down list moving forward.

  1. Open the Time Code Setup dialog box.

  1. If necessary, select the level for which you want to deactivate a time code from the Setup for drop-down list.

  2. Clear the Active check box for time code you want to deactivate.

  3. Repeat steps 3-4 to deactivate additional time codes.

  4. Click OK.

Top of Page

Back to the Implementation Checklist Overview

See Also: Integrating Time Codes with Accounting

Did you find this topic useful? Yes
No
I don't know
Why?