Software Updates
Apex releases software updates for version 2.0.x that are usually applied
automatically. Administrators can use the links below to manually apply the
updates. Do not click the links if your software is in the middle of
automatically updating itself. Click here to contact
support.
Auto-Update v2.0.0.116/130
Auto-updates require that all users have full permission on their
C:\Program Files\Apex\IHR folder. The last auto-update was released
September 3,2009, and it implented the following changes.
-
Added report designers which offer much more sophisticated custom reporting
abilities.
-
Expanded language tracking so that language proficiency can be classified as
native, fluent, good, and basic.
-
Added ability to append language proficiency columns to all report designers.
-
Added "Credit Holiday", "Edit Today's Time", and "Edit Yesterday's Time"
submenus under the "Timecards" menu.
-
Modified hourly earned leave credits so that specific types of leave can be
excluded when calculating credits.
-
Modified "Timecard Summary for Payroll" report so that users can click an
employee on the report and automatically open all of the leave and time for
that employee\payroll.
-
Added "Current Balance" column to Occurrences and added report designer to the
"Occurrences Detail" report (Reports > Occurrences > Occurrences Detail).
-
Added support for importing leave and time in one batch.
-
Added "Timecard Exception" report (Reports > Timecards > Timecard
Exception).
-
Expanded synchronization support for external RFID and biometric terminals.
Manual Updates
Network administrators may choose to control the installation of revisions and
updates. They have two ways to install updates: (1) manually run the client
update SFX (self-extracting executable) on each current user's workstation and
then run a cumulative SQL script against the database or (2) install the
Shared Update Package to a central network share -- each client will then
detect the package and install it.
Table 1. Downloads for Manually Updating Database and Clients
| Newest MSI |
http://iHRsoftware.com/ftp/apexsetup.zip
|
Install on each user's workstation. Use for new installations. |
| Client Update SFX |
http://iHRsoftware.com/ftp/ApexSetup_NoMSI.exe
|
Alternative to MSI. Updates the executable files for a previously installed client.
|
| Cumulative SQL Script |
http://iHRsoftware.com/secure/updatesCumulative.zip |
Password protected. Use SQL Analyzer/Management Studio or Apex Software (click
Company > Execute SQL on main menu). Log on as a sysadmin and run once
against the database. |
| Shared Update Package |
http://iHRsoftware.com/secure/manualUpdate.zip |
Password protected. Alternative to MSI/SQL Script install. Every user must have
full permissions on their C:\Program Files\Apex\IHR
folder. Extract files and follow readme.txt.
Database will update when first db_owner opens Apex Software. To test, open
software and click Help > About to confirm that the version # matches the
version number at the top of this page. |
Instant Self Serve (ISS)
Click here to download a zipped archive that
replaces all of the previously installed Web files except Web.config.
Be sure to back up your current installation. The update will overwrite any of
your manual changes to the aspx or html files.
Previous Updates
Previous issues and new features fall into three categories: client, server, and
ISS.
Client Updates
-
Added report designer to employment history report. Report now supports hourly
pay, personal info columns, and organizational columns.
-
Modified employment history report so that it could be ran against multiple
employees (Reports > Compensation > Employment History).
-
Revised invoicing and statements (for self-insured employers who manage their
own benefit collections).
-
Added PPE (payroll period ending) columns to all time and leave tables /
windows. Enable time PPE by editing the timecard schema. Enable leave PPE by
clicking Company > Settings ... Time and Projects.
-
Added extended leave entry in the "Timecard and Leave Entry for Many Employees"
window.
-
Expanded the "Leave Summary by Employee" report to optionally report leave in
days. Did the same for the summary by day, reason, manager, and department
reports.
-
Added several calculated fields to the mail merge including "LOA Start + 7",
"LOA Start + 14", "LOA Stop + 1".
-
On the extended leave entry screen, modified the "Add Block" function to not
skip weekends when scheduling the start and stop dates.
-
On the extended leave entry screen, modified the "Add Block" function to
automatically create multiple blocks when one type of extended leave ends and
another concurrent type continues.
-
Fixed a small bug with the "Accumulated" leave calculation that failed to take
scheduled leave into account when it was scheduled on the same day that a
limit was applied.
-
Added mass update window for changing managers under Employees > Change
Manager for Group.
-
Added mass update window for reassigning tasks unser Tasks > Reassign Task
to New Owner.
-
Significantly increased response time for listing large numbers of employees.
-
Made all task lists refresh asynchronously, significantly increasing response
times for large lists of tasks.
-
Added start/stop transition events on employment records.
-
Added "Manager" column to available import fields that allows you to
import the manager (by manager's employee #) for each employee.
-
Added audit reports and functionality for leave and basic employee information.
-
Added ability to CC e-mailed reminder to a specific e-mail address (in addition
to the employee, manager and/or HR contact).
-
Added support for biometric S900 terminal polling service.
-
Added support for multiplying leave accrual rates by FTE.
-
Fixed a display issue related to a .NET bug involving tabs and
larger-than-normal DPI settings.
-
Added "Mileage", "Salaried", "Total Unpaid Hrs" and "Total Paid Hrs"
columns to timecard summary report for payroll.
-
Altered timecard summary for payroll report so that it could be ran for any
date range, not just one payroll.
-
Added filter to timecard summary report (pivot table) that allows filtering by
type of time and/or leave.
-
Added "Hired" and "Terminated" reminders.
-
Added ability to CC e-mailed reminder to a specific e-mail address (in addition
to the employee, manager and/or HR contact).
-
Added "Department" as an optional field in the timecard summary report.
-
Restored the option to export the timecard summary report as an Excel document.
-
Added friendlier messages for several foreign key violations, like deleting an
employment status when it was referenced in an employee's compensation history.
-
Added fields to dependents to track date of birth, SSN and other personal
information.
-
Added an EEO detail report under Reports > Employment that breaks down each
category in the EEO summary.
-
Changed the leave detail report filter form so that it persists selections.
-
On the bulk leave credit form, added an option to specify whether or not paid
leave should be included in the credit calculation.
-
Added an alternative compensation report that groups comp by department,
manager, division or location.
-
Added a report under "Reports > Employee Detail" that filters long lists of
new-hire tasks based on date ranges and completion status.
-
Added termination codes and modified the "List of Terminated Employees" to
allow grouping by termination code and rehire eligibility.
-
Added company setting to allow users to override their default culture's
first day of the week. US users can now set the first day to Monday.
-
Changed the client so that whenever an admin logs in, it checks the auto-close
property on the database and sets it to false. Auto-close often causes
intermittent connection timeout errors.
-
Changed the error handeling to account for .NET not always setting the source,
stack trace, and message properties of a low-level exception.
-
Fixed a minor logon issue where the logon window did not show an error dialog
for some connection timeouts. Added "Turnover Detail" reports that itemize the
employment events used to compile the "Turnover Summary" report. Click "Reports
> Employment" to open them.
-
Added several columns to the "List of Scheduled Reviews" report. The columns
summarize months of seniority and the last performance review. Click "Reports
> Performance Reviews > List of Scheduled Performance Reviews" to open
it.
-
Added options on the "Timecard Summary" report to sort by total hours worked.
-
Added a report that shows the history of all the e-mailed reminders. Click
"Reports > Tasks and Reminders > Log of E-mailed Reminders" to open it.
-
Added a "Benefit Enrollment Pivot Table" report under Reports > Benefits
that aggregates premiums and participants by different dimensions like
department, location, zip code, and coverage.
-
Added ability to customize timecard signatures for the individual and summary
timecard reports.
-
Added "Seniority Anniversary" to the list of available reminders.
-
Upgraded tardiness tracking to support occurrence tracking. Occurrences can be
weighted differently depending on the severity of the policy infraction.
Occurrences can be set to expire, and they can be associated with a
configurable list of occurrence types which include excused and unexcused
tardiness.
-
Added support for HRA tracking and expense tracking. Expenses can be entered,
categorized as reimbursable or non-reimbursable, and totalled per employee.
Currently expense reporting is not provided, but it will be added with the next
update. To enable expense and HRA tracking, click Company > Settings and
check the "Expenses" feature.
-
Added "sortable" department and reason fields to the Leaves of Absence report.
-
Changed the employment history screen to support sorting and show an FLSA
Status field (instead of an FLSA Exempt "yes/no" field).
-
Changed the employment history report to support sorting.
-
Changed the employee review summary report to show notes and support filtering
by several criteria including rating and type.
-
Added the ability to generate a list of managers by expanding the "Manager"
filter field to support the criteria "is true" and "is false".
-
Significantly increased refresh times on long lists of names and leave
summaries.
-
Added support for different types of FLSA status.
-
Added ability to list several leave reports in terms of days instead of hours.
-
Changed leave entries so that each item can run concurrently with
family/medical leave.
-
Added a "block view" to the leaves of absence window so that extended leave
does not have to be viewed on a day-by-day basis.
-
Added several fields that are related to extended leave including expected
departure and expected return dates.
-
Added support for quarterly leave accrual.
-
Consolidated batch leave and batch time entries into one window.
-
Added support for crediting snow days.
-
Added support for hourly leave accrual, based on hours worked for a payroll
period.
-
Added support for importing compensation and position from ADP import files.
-
Added ability to import benefit history.
-
Added ability to import intermittent leave from payroll files into FMLA leaves
of absence.
-
Refactored the "People Grid" window, dramatically improving requery speeds for
very large lists.
-
Added several columns to the "People Grid" window.
-
Implemented asyncronous rendering for the "Leave Itemization" report. Included
a status bar and the ability to cancel the report when running leave
itemizations for large groups of employees.
-
Expanded all group filters to allow ad hoc selections.
-
Renamed "Employee Communications" to "Notes", added classes and revision
history to "Notes", and relocated them to the bottom of each personnel record.
-
Updated leaves of absence report. Added configurable filter. Open the
report by clicking Reports > Leave Itemization >
Approved/Pending/Denied Leaves of Absence.
-
Modified benefits so that the premium period is no longer tied to the payroll
period.
-
Updated timecards and rates to support flat pay per project/visit (as
opposed to pay per hour worked).
-
Updated tasks report to support sorting.
-
Added an incidents per month report. Open the report by click Reports >
Leave Summaries > Incidents of Leave per Month.
-
Revised timecards to support date/hours format as well as in/out. Removed 24
hour per entry limit.
-
Revised timecards to support employee comments, manager comments, pay rate
based on project/job, mileage, and status { approved, approved with changes,
denied, pending }.
-
Updated timecard summary report to show position and earned leave. Report now
allows configuration and sorting.
-
Added support for project assignments. To enable, click Company > Settings
and check Projects. Currently there are no reports for summing time by project,
but they will be added soon.
-
Added benefits import form. To open the form, click Benefits >
Import
-
Revised filter form for Employee Profile report. Filter form now saves last
settings.
-
On all filters, added criteria for FLSA Exempt, Salaried, Race and Training.
-
Revised leave lists to show date requested and allow sorting. To sort the list
click on a column header.
-
Added support for Tour of Duty overtime (171 hours every 28 days).
-
Upgraded filters. Users can now define multiple criteria for reports &
lists and then save them for later use. By default, only administrators can
create and delete filters. To grant permissions to other users click Company
> Security, open a group, click the Permissions tab, and change the
permissions on filters.
-
Upgraded all employee selection boxes to support extended matching by first
name, last name and employee number.
-
Added Record Group Training
under the Employees menu item.
-
Standardized premium tables for benefits. Revises premium lookup
functions.
-
Added Consolidated Leave Summary
report (Reports > Leave Summaries)
-
Provided alternative timecard formats.
-
Implemented pay tables that allow nonlinear pay steps.
-
Provided friendlier messages for several constraint violations such as deleting
an employee who authorized leave.
-
Increased precision for leave accrual rates from 36 seconds (2 digits, 1/100 of
an hour) to 1 second (4 digits).
-
Added new approved leave report. Lists approved leave requests that were
approved before or after leave was actually taken.
-
Added new language tracking features and reports. Personal tab of each
employee's personnel record allows selection of primary and secondary
languages. Reports > Languages lists bilingual employees and employees who
speak a selected language. Company > Security settings now have entries for
adding/editing languages. By default, only system administrators have
permission over languages.
ISS Updates
-
Added "Delegate Approval" link on main page.
-
Fixed an issue with the "Print Timecard" links that dropped the last day of the
period.
-
Completely redesigned hourly timecard entry and approval forms. Entry form now
sums time by day, auto-fills recently used projects, and provides a link to
request leave.
-
Added indexAlt.aspx which posts alerts for pending timecards and leave entries.
|