Changes in 3.29.23.310 Version of Millennium 3
Customer Service
 
Dynamic report file naming added.
    When you export a report to a file, you can now insert data ("variables" such as the current company and check date) into the file name.

When you create a report and supply its file name, you can insert one or more dynamic code blocks that will automatically be changed when the report is generated. The format of a dynamic code block is:

[code(format)]

You type an open square bracket, followed by a code that represents the "variable" you want, followed by an open parenthesis, followed by a code that represents the format you want, followed by a closing parenthesis, ending with a closing square bracket.

The available variable codes are as follows:

RUNDATE - The date/time the report was run.
COMPANY.CO - The company code.
COMPANY.NAME - The company name.
COMPANY.STATE - The state the company is located in.
COMPANY.DBA - The company DBA name.
COMPANY.EIN - The company Federal EIN.
COMPANY.SBGROUPID - The ID of the service bureau associated with the company.
REPORT.CHECKDATESTART - The start date specified for the report data.
REPORT.CHECKDATEEND - The end date specified for the report data.
REPORT.SUBTITLE - The subtitle specified for the report.
REPORT.PROCESSSTART - The starting process specified for the report data.
REPORT.PROCESSEND - The ending process specified for the report data.
REPORT.RUNNINGCHECKDATE - The check date for reports run as part of processing.
REPORT.RUNNINGPROCESS -The process number for reports run as part of processing.

The format code is optional and can be omitted. If you are omitting it, you should not enter the opening or closing parenthesis. For all non-date data items, the format code is simply the number of characters you want to include. If you omit the format code or enter a 0 (zero), the system includes the first 100 characters of the item you are displaying.

For date variables (RUNDATE, REPORT.CHECKDATESTART, REPORT.CHECKDATEEND, REPORT.RUNNINGCHECKDATE), the format code is a text string comprised of one or more of the following values (please note that capitalization counts):

%a - Abbreviated weekday name
%A - Full weekday name
%b - Abbreviated month name
%B - Full month name
%d - Day of month as decimal number (01 - 31)
%H - Hour in 24-hour format (00 - 23)
%I - Hour in 12-hour format (01 - 12)
%j - Day of year as decimal number (001 - 366)
%m - Month as decimal number (01 - 12)
%M - Minute as decimal number (00 - 59)
%p - Current locale's A.M./P.M. indicator for 12-hour clock
%S - Second as decimal number (00 - 59)
%U - Week of year as decimal number, with Sunday as first day of week (00 - 53)
%w - Weekday as decimal number (0 - 6; Sunday is 0)
%W - Week of year as decimal number, with Monday as first day of week (00 - 53)
%y - Year without century, as decimal number (00 - 99)
%Y - Year with century, as decimal number

If you do not include the format code, the system uses %Y%m%d, which corresponds to the 4-digit year followed by a 2-digit month and a 2-digit day.

The dynamic code blocks can be included within other text of the file name. For example, you are running a report for company ABC (ABC Company) on 9/1/2010. You enter the following file name:

Co_[COMPANY.CO]_File01_[REPORT.RUNNINGCHECKDATE(%Y_%m)].csv

When the system generates the report, it saves it using the following file name:

Co_ABC_File01_2010_09.csv

For another example, you enter the following file name:

Co_[COMPANY.NAME(7)]_File02_[REPORT.RUNNINGCHECKDATE(%B)].txt

When the system generates the report, it saves it using the following file name:

Co_ABC Com_File02_September.txt

These dynamic file names can be used for Crystal reports, hard-coded reports, and ReportWriter reports.
 
Employee Events Tab Description field now editable.
    Previously, the "Description" field on the [company] > Employees > [employee] > Events tab was not available for editing. This issue has been resolved. You can now edit the "Description" field for any event.
 
Hard-Coded Payroll Register Report Year-To-Date Taxable wages column displayed even when amount withheld is zero (shown as blank).
    When you put a check in the "Show Year To Date" additional formula check box for the hard-coded Payroll Register report, the system should include year-to-date columns, including "YTD Amt" and "YTD Txbl" (YTD Amount and Taxable, respectively).

Previously, if the taxable amount was zero, the report did not display the year-to-date wages.

This issue has been resolved. The "YTD Txbl" column will contain the taxable wages even when the "YTD Amt" withheld column is blank (the amount is zero).
 
MPI_0601 - Workers Comp report now displays report run dates selected in Report Properties.
    Previously, if beginning Workers' Compensation records did not exist, the report would change the period start date from the date range selected to the first record date.

This issue has been resolved. The MPI_0601 (Workers' Compensation) report now displays report run dates independent of where Workers' Compensation records exist.
 
Preprocess Register - Group and sort options in the Report Properties have been corrected.
    Previously, when you selected Report Properties > Subtotals/Breaks tab for the Preprocess Register report, the grouping and sorting options included fields that are not available in the report.

This issue has been resolved. If you select the "Custom Sort Order" button in the "Sort Order" area, the only options that are available to the report will appear in the following drop-down lists:
* Groups: CC1, CC2, CC3, CC4, CC5
* Sorts: CC1, CC2, CC3, CC4, CC5, Employee Name, and Employee Id
Miscellaneous
 
Job queue descriptions updated for StartPayroll and SubmitPayroll.
    The job descriptions of the StartPayroll and SubmitPayroll jobs have been updated to include the check date being processed. In addition:
* StartPayroll, SubmitPayroll and ProcessPayroll contain the calendar ID to uniquely identify the process.
* DeleteProcess contains the process number to uniquely identity the process.
Tax
 
Indiana has released county rate changes effective October 1st 2010. The following changes have been made.
    IN-CAS1
Rate: .025
Effective: 10/1/2010

IN-CAS2
Rate: .005
Effective: 10/1/2010

IN-HAN2
Rate: .011
Effective: 10/1/2010

IN-HAN3
Rate: .0035
Effective: 10/1/2010

IN-JAY1
Rate: .0295
Effective: 10/1/2010

IN-JAY2
Rate: .006
Effective: 10/1/2010
 
Kansas SUI Return has been updated.
    The Kansas SUI Return has been updated. At this time the form hast NOT been approved by the State and should not be filed.
 
New Mexico SUI Return updated.
    The New Mexico SUI return has been updated to better reflect the amounts in column 15. If an employee is not paid in the third month of the quarter, the amount in column 15 will be zero.
 
Ohio SUI Return updated.
    The Ohio SUI Return has been updated. The return will now include its corresponding quarter information (for example, "3RD QTR 2010").