What's New in Version 12.1 to Version 12.1.04A
Version 12.1
New Features

10281 and 9764
Preceda 12.1 has a new and improved Look and Feel that optimises the system's appearance and efficiency. It now has a Cross Browser functionality that allows the users to run the system not only with the use of Internet Explorer, but on other browsers such as Chrome, Safari and Firefox. The new look also includes easier search capabilities and navigation for a better user experience.

8305
New functionality has been introduced to cater for Effective Dating of Pay Rates in the Payrun. This provides the ability for Users to enter Pay Rate changes which will become effective from a certain date, even where this date is part way through a Pay Period. The payrun will be able to access Pay Rates as at a future or past date as well as the current date.

8625
Two new fields for Start and End dates have been added to the drill-down window for employee Allowances and Deductions.
These fields will provide the following functions:
- The ability to enter Start and/or End dates for Allowances and Deductions in order to comply with various legal orders. (i.e. garnishees, ATO orders, etc).
- The ability for Employees to nominate an A/D to be effective for a period of time.
An Allowance or Deduction may have a Start date and/or End date attached. A/Ds will not be processed until the Start date falls within or prior to a pay period, and will cease after the End date is reached.

8808
The current Security profiles are now Database unique, so restrictions previously in place over the naming of Security Profiles have been removed, therefore they will no longer need to be prefixed with the database's three character identifier. This means that the same Security Profile name can be used in multiple databases without having any effect on each other.

8947
Functionality for Multiple Role Conditions has been incorporated in Preceda. This introduces the ability to allocate more than one Role to an employee, with each Role having separate settings applied to it, including the following:
- Pay Rates
- Allowances
- Calculation Methods
- Costings (Account / Department / Labour Costing)
- Position
When an employee is paid against a Role, the associated Payment Details will be used to calculate the payment, with the Costings set for the Role applied.

9906
Single Sign On access control has been added to Preceda. This functionality allows the network users to access multiple software applications with a single username and password.
This new functionality offers the following benefits:
- Reduces IT costs
- Easier implementation of password policies
- Reduces password fatigue from different user name and different password combinations
- Improves staff productivity by reducing time spent in re-entering password.
The Preceda Single Sign-On uses federated (SAML-based) authentication. With SAML-based Single Sign On (SSO) service, Preceda can now provide client organisations with full control over the authorization and authentication of Preceda user accounts.

10272
The Payplan UK payroll system has been incorporated into the Preceda engine. This development is to provide solution for UK SME Payroll system using Preceda technology.

9805
Preceda has been enhanced to incorporate Australia, New Zealand and Philippine functionalities into one version.

10284 and 10524
A prompt will now appear at screen level for some messages which were previously requiring a response to be entered via the Console. Prior to the job submit point, the prompt will appear requiring the user to respond before the job is submitted.
Corrections

10098
When the setup of a Retrospective Pay process output payments against the original Hours and A/D Codes, and Superannuation A/D Codes were included in the output, additional records for these A/D Codes were being generated in the payrun when the "Standard Non-Contributory Super" field on the Process to Payrun screen was populated. This has now been corrected.

10160
In the Learning Modules, the following screens contained spelling errors:
- Commence Session
- Complete Session
- Cancel Session
These spelling errors have now been corrected.

10511
The Mapper definition for Salary Package was producing an error message which related to the Performance Review Template. This has now been corrected.

10559
Express Payments could be created which resulted in Gross, Tax or Net values over $999,999.99, however when processing the Express payment the job was crashing. This has now been corrected.

10551
In the Agreed Assessment window, the user has an option to deselect columns that are to be displayed to the employee when doing a Performance Review. However there was an error in the system that did not identify the fields that have been deselected. The employee using ESS could see the details that were not supposed to be displayed. This has now been corrected.

10669
When the Activity History from My To Do List is being viewed, a script error was presented. This issue has been corrected.

10728
The ANZ bank has a new banking platform called ANZ Transactive. The Company Bank Details window has a new ABA Format field provided. When this field is populated the Bank file produced will be compatible with the new platform.

10741
When a pay slip contains a payment of non-contributory super the pay slip is being printed into two pages for each employee. This has now been corrected.

10754
For General Ledger On Costs 7 through to 12, if Substitution Expressions were being used in the GL Account Numbers for Accruals, these formulas were not being replaced by the associated Costings when the Generate G/L Accruals process was run. The characters which make up this formula were being populated in the generated transactions instead. This has now been corrected.
For more information on Substitution Expressions, refer to the online Preceda OnDemand Knowledge Base under General Information About Preceda Modules>>General Ledger Interface>>Substitution Expressions.

10384
When using Internet Explorer 9 and downloading the CSV Template from Preceda Mapper, the downloaded file was opening in an Internet Explorer window instead of Microsoft Excel. This has now been corrected.

9936
The Import Self Service Transactions processes have been improved to reduce the time taken to run these processes. An additional setting has also been added to the Self Service Options window labelled "Produce Leave Audit Report". This provides the ability to further reduce the time taken to run these processes, by providing the option to exclude the checking and warning of leave entitlements being exceeded.

9376
Under some circumstances the available leave entitlement value displayed to a manager when reviewing an employee's leave application was shown as zero, when the employee did have a positive balance. This has now been corrected.
Version 12.1.01
New Features

8822
New functionality has been added to Preceda called Standard Business Reporting (SBR). This is an initiative by the Australian government that aims to simplify government reporting by business or firms. The SBR process provides the ability to automate the Tax File Number declaration processing in Preceda by using a new web service created by the government.

8792
Enhancements have been made to Preceda TIME to include the ability to process Leave Units values to the payrun. This is to assist clients in New Zealand who have leave accrual methods which require leave units for correct handling of employee entitlements.
Corrections

10174
Users were experiencing difficulty in finding the next action required when using the Performance Review wizard. The description of the workflows on the header page of the Performance Review wizard screens was also being truncated. These issues have now been resolved.

10375
Updating an existing Crystal Report which had been saved on the IFS (Report Server / IRS) did not work unless the existing report was deleted first. This has now been corrected.

10439, 10854, 10994
When the Termination Wizard was enhanced in Version 11.5 to add improved Redundancy calculations, a background workfile was not updated correctly. This resulted in the failure to send the Termination Payment Email after the payment was processed, and also prevented any Termination Advanced Report from running successfully. This has now been corrected.

10450
When a Preceda User had a change made to which Security Profile they are attached to, the Preceda Time Security files were not being updated to reflect the new Security Profile's settings. This has now been corrected.

10540
When passing the values to the payrun using the Retro Pay process, the transaction was taking a long time to process. This has been corrected.

10594
When downloading Advanced Reports, the directory that is created did not match with the directory name of the report in Extractor which caused an error in the system. This has now been corrected.

10670
The Monthly Tax is computing incorrectly if ending in 33 cents. The ATO rules state to add one cent in this case. This has been corrected.

10727
The "State or Territory" field on the Tax File Number Declaration window was editable where it should have been display only. This has now been corrected. The Tax Information Mapper Definition (M000313) has also been updated to remove the "State or Territory" field and add the "Basis of Payment" field.

10774
With the upgrade to Version11.7.02 of Preceda, the Review Pay Defaults (M000465) and Review Costing Defaults (M000476) screens were displaying even though access to them was restricted for some users. This has been corrected.
Version 12.1.02
New Features

8909
When reporting over Allow/Deduct information in Extractor, the extract failed to produce data if the "Recipient Name" field was added to the extract. This has now been corrected.

9346
Adjustment transactions for Time Monitor and Pay Period failed to be written when an override was placed on the last transaction day in the pay period. Moreover, the calculation did not incorporate the overall hours the employee had worked for the entire pay period. This has now been corrected.

10548
A Configuration has been completed specifically for The Jewellery Group (TJG). A TOTALZER Configuration has been developed to provide for the following award condition functionality. It works fully in conjunction with the Interpreter Rules. These changes can be applied to other clients, if required, by setting up the required PREVAR setting and configuring the rules accordingly in Preceda Time.
1. To calculate period overtime for each day worked after a specified number of pay period hours has been exceeded. Each day worked after the set pay period hours are exceeded are paid at T1.5 and T2.0 based on the parameters set for each Time Code; or
2. To calculate period overtime when a 6th or 7th shift has been worked in the pay period week.
3. Additional conditions and parameters have been set up in the Time Monitor Rules and the Optional Rule Parameters in the Pay Period Rules. These are used to determine how and what values are to be calculated.
4. The program also manages the priority conditions requiredto determine when to apply the 6th or 7th shift calculation rules versus when to apply the pay period hours limit rules relative to the day of the week as being a weekday or Saturday or Sunday.

11080
The CHCM Interface application for Siemens has been updated to enable compatibility with the company's latest version for the CHCM Application (V2.7). This regular update will include the archiving of previous editions of the software and the modification of the current edition of the extract file and program in order to incorporate the CHCM application changes.
Corrections

9478
A feature of Preceda Connector is the ability to import payroll transaction data using the PAY34T file format. This feature has not worked since the PAY34T file format changed to incorporate the Labour Costing fields. This has now been corrected.

10932
A corruption to employee leave entitlements and leave history was occurring when clients used the bulk template entry to enter Time Card Entry (TCE) transactions for Leave. This has now been corrected.
Roll-ups

10329
The detail populated in the "Reference No." field located in the Certifications Obtained window will now be incorporated in the Abilities file which is generated as part of the RosterLive interface in Preceda.

10515
A new functionality has been added to the system that will enable the importation of Personnel data from Schneider's Peoplesoft application into Preceda. This functionality will involve adding a new Preceda Mapper definition which will enable this file to be imported into Preceda.

10984
A new field labelled "Description of Entries" has been added to the Company Bank Details window, allowing for a twelve-character value to be entered. If this field is populated this detail will be added to the EFT Bank file in replacement of the existing text "PAY".

11078
T&A Import files which contained Labour Costing fields were not processing successfully. This has now been corrected.

11037
When using Mapper to hire new employees a rare occurrence was reported that the employee could not be found in Preceda after the import, and the record was not reported as a rejection. This has now been corrected.

10818
Since the upgrade to Version 11.7.01, the Retrospective Pay Report wasnot including AD codes in the dollar amount calculations, resulting in an incorrect calculation. This has now been corrected.

11012
Following the integration between Carelink+ and Preceda, new updates have been done to the Employee Master Webservice for an improved sharing of employee information and timesheet/payroll transaction data. The related enhancements to the Employee Master Webservice include the following:
- Addition of a 'Facility' column with data extracted from the employee's Account Number field;
- Addition of new 'Activity' and 'Project Code' columns with data taken from the employee's Department field;
- Removal of the 'Termination Reason' column
- Modification of the Employee Master Webservices selection criteria to exclude Reactivated employees (Status = 'R').

11081
When the client initiates performance reviews for users with ESS profiles, it resulted in a script error being displayed. This error was also displayed to ESS users when they accessed the Performance Review Wizards. These issues have now been resolved.

11082
Users with MSS access were able to view attachments against their own details which were flagged as "Display only to Manager". This issue has now been corrected.

11087
The Performance Review Wizards was unable to add in ratings when the indicators were blank. This was because the KPO and the indicators fields were not filled out during the initial setup. This has now been corrected by ensuring that the KPO and indicator fields are now set as mandatory.
Version 12.1.03
New Features

11111
Mapper Security files have been updated together with the upgrade from Version 11 to Version 12 of Preceda. Moreover, this upgrade will ensure that clients who are already using Mapper before the upgrade will be unaffected by this change.

11112
A new desktop was developed in Version 12.1 of Preceda to enable Cross Browser compliance. The downloading of files from the Console previously used Internet Explorer's Active X Controls, so to achieve a Cross Browser capability, we needed to change the way in which users downloaded these files.
In earlier releases of Version 12.1 this was not very user friendly, and sometimes the files would simply open in a browser window. Enhancements have now been made to this process to ensure that the browser will either prompt to save the file, or automatically save the file to the default Downloads location configured in the browser. Enhancements have also been made to ensure that the correct file name and file type will be applied when the file is saved.
Corrections

10055
The EFT process was failing to produce the correct results when a Level 1 code included in the process contained a blank character (i.e. APE MD). An error was occurring when attempting to create file names with spaces or blanks in them. This has now been corrected.

10453
When using Internet Explorer 9 to access Preceda, it was reported that after opening Extractor and then closing it, it would not open again unless the User logged out of Preceda and then logged back in again. This has now been corrected.

10671
When processing a Termination Pay for employees who are attached to Leave Accrual Methods with the Unit Type set to Days, the Hours Equivalent value was being converted to Hours more than once, resulting in an overstated payment value. This has now been corrected.

10716
The date on the Time Editor screen was displaying the Actual Date and not the rounded date when rounded times are selected and the shift started at midnight. This has now been corrected.

10908
Instances were reported where the user encountered a validation issue on the "Leave Accrual Method" screen when changing leave accrual methods using "Pro-rata Method of A and LSL/User Leave Absolute of W". The error displayed a message "Standard Hours cannot be 0 when Pro-rata is either A or W" when it should not. This has now been corrected.

10952
When a termination payment including HELP tax was passed to payrun, the HELP tax which was correctly calculated in the Express Payment was being calculated again by the payrun, resulting in a double of the correct value.This has now been corrected.

11039
When viewing the roster screen in a different time zone the days do not display properly. This was affecting customers who have parent companies overseas. This has now been corrected.

11113
When processing an express payment via the Termination Wizard for an employee whose paid up to date was the same as their termination date, the express payment was not processing. This has now been corrected.

11127
When approving a leave application within ''MY TO DO LIST'' for an employee who had a negative leave entitlement, the Manager could drill down to action the approval but the application status did not update.This has now been corrected.

11153
In the PAY54 Payroll Journal, A/D Totals could only print amounts of less than 10 million. For amounts equal to or more than 10 million, the first digit was dropped from the report, which was therefore resulting in incorrect values. This has now been corrected.

11173
Public Favourites were not showing to Users who had logged into Preceda under the old Version 11 "Internet Explorer Only" desktop. This has now been corrected.

11175
Following the implementation of a recent Preceda Time TOTALZER Configuration, multiple time segments for a day were sometimes incorrectly calculated. Moreover, the manual overrides done by the user for the time codes were either incorrectly processed or not processed at all. These issues have now been corrected.

11176
When Preceda Time was configured with Interpreter Pay Period Rules and a manual override was entered against the first record in the Pay Period, any attempt to save or update this record was causing the user's session to crash. This has now been resolved.

11185
The font size of Preceda reports was standardised during the development of Version 12, which significantly reduced the font size of many reports, making it difficult to read the detail after the report was printed. Changes have been made to the PDF Converter tool used when reports are opened to restore the font size displayed on these reports.

11190
The Calculate Payrun program was encountering an array index error when there were 5 or more Public Holidays in the same pay period. This has now been resolved.

11206
The "Date of Birth" and "Termination Date" of an employee were being corrupted by the Save action in the "Significant Dates" window. This has now been corrected.

11233
When Express Pays were processed through the payrun and Program Control PAY38 Position 30 = 'Y' (Employer Super is calculated on Prepay/Rebank), Non Contributory Super was being generated against the Prepayment at 50 times more than what it should be. This has now been corrected.
Roll-ups

10515
A new functionality has been added to the system that will enable the importation of Personnel data from Schneider's Peoplesoft application into Preceda. This functionality will involve adding a new Preceda Mapper definition which will enable this file to be imported into Preceda.

10777
The Mapper Definition for employee Allow/Deduct (M000221) records has been updated to include two new fields: "Contract Amount Includes" and "Contract Start Date."
Version 12.1.03A
New Feature

10713
In previous versions of Preceda, the loading of Employer Superannuation Contribution Tax (ESCT) rates for employees could only be processed once a year. This was done using Preceda's NZ Tax Table Update process. If the client updated the tax tables prior to the yearend, the yearend close process clears the generated ESCT rates on the employees as a result. Because of this, a new function has now been integrated into Preceda which enables the user to update the ESCT rates at any time of the year. This function is found using the navigator System Management>>Utilities>>Database Administration>>Update ESCT Rates.
Correction

11365
Program Control PAY420 was crashing when employee's Pay Rates were greater than 99999.9999 per hour. This problem has now been corrected.
Version 12.1.04
New Features

9311
The "Hours Type for Unpaid Leave" field on the Hours Type Codes window, can now be populated for Hours Codes configured for processing User Defined Leave. Previously this field was only available for Hours Codes classified as Annual, Personal/Sick or Long Service Leave.

10796
Changes have been made to Mapper definition M000656 (Bank Details) to enable the Update action. This definition will be different to other Mapper II definitions when the Update action is used, as the import file will need to be populated with data in all required fields; even if only one field needs to be updated.

11069
A new bank file layout labeled ANZ Domestic has been added to Preceda for New Zealand clients. This bank file will be activated when Position 14-19 of Program Control PAY64 is set to ANZDOM.

11118
Preceda has now been certified for use with Internet Explorer 10.

11152
New settings on Preceda Variable (PREVAR) option *PP_LABCOST will control the calling of a Labour Cost Code Default and/or Validation Program during Batch Time Card Edit of PAY34T records.

11199
Preceda's format for the Time Transactions.csv file has always required the transaction date year in CCYY format; instead of just YY. This has now been corrected; for date formats such as YY, this information will be automatically converted to the correct format.

11306
The ability to save changes made to the Search Results list and Table layouts has now been provided for when using the new Cross Browser Desktop of Version 12. Also now available is the ability to edit the content of the Data Title area located at the top of each Preceda window.
- Saving changes to Search Results is actioned via a button on the right side of the Search box. This button will flash red when once a change is made.
- Saving changes to Table layouts is actioned via the drop-down arrow on the right side of any Table heading.
- The Data Title Editor is accessed via the Pencil icon on the far right side of the Data Title area.

11338
Functionality that will enable EuHReka users to upload payslips from Preceda has now been enabled. The payslips will be in PDF format and can be generated for each employee pay slip. Moreover, the PDF files generated will be stored to a location on the Preceda Integrated File System (IFS), with a strict naming convention to all PDF files applied to them. With this functionality, Preceda Connector can then be used to download these files from the IFS to the local network. After the download, EuHReka's upload tool can then be used to import these PDF files into EuHReka in order for employees to access them via Self Service access.

11370
New Mapper Definitions for Salary, Significant Dates and Payment Details windows have now been created. The Salary definition will create and then process a Pay Rate Change for the employee/s.

11336
Keyboard Shortcuts have now been provided to assist with opening Preceda Tools. The shortcuts are as follows:
Tool | Keyboard Shortcut |
Console Function Key | F2 |
Extractor Function Key | F14 (Shift + F2) |
Report Manager Function Key | F13 (Shift + F1) |

11414
Version 12 of Preceda introduced the Birthdays this Week feature in the Gadgets pane. Requests were received from some clients to remove this feature from selected Users. Activity ID M001593 has now been provided to control access to this feature. Activity ID W000009 has also been provided to enable control over access to the To Do List item in the Gadgets Pane.
Corrections

9460
When a Manager sets the 'Display Leave Payment Option' to 'N' or blank in the Leave by Proxy wizard, the 'Leave Payment Option' was still being displayed in the Leave Application Details window or the drilldown for the Confirm Leave Application screen. This problem has now been corrected.

10998
When the employee works less than 5 days per week, it was reported that the Self Service Leave Application for Part Day Leave taken was not being calculated correctly. Moreover, the system also flagged incorrect days for the employee's working days. These issues have now been resolved.

11130
When a Work Pattern Code is not linked to a Time Roster Code, records related to that are still being saved to the Employee Work Pattern file when it should not be stored there anymore. This has now been corrected.

11132
Even though there was an equivalent field labeled Payment Modification Type in the drill down option of the Earnings History window, it was not added to the Dictionary Manager for use in Extractor, which prevented the User from extracting this information. This has now been corrected.

11139
Not all employees that matched the criteria used when filtering from the Costed Roster Screen were being included in the result. This issue has now been resolved.

11145
When approving or declining leave applications in the Review Leave Applications screen in Preceda, some work files were disappearing throughout the process. This has now been corrected.

11167
When accessing the profile of a newly created User to update it in the Advanced User Setting window in Preceda, the user was encountering a script error. This has now been corrected.

11168
Some Users encountered script errors when using Extractor, and could not access any field. This issue has now been corrected.

11170
Average rates for employees who have not yet been employed for 52 weeks were being understated which resulted in an incorrect calculation of the employee's pay. This has now been corrected.

11186
When using the Recipient Details window, the User was required to input a Bank State Branch (BSB) Number even though the "Pay Recipient via" field was not equal to "B -Bank", and they could not save the details for this window without this information. This has now been corrected.

11188
Viewing an eNote through the Favorites bar after successfully adding it was causing Preceda to freeze. This has now been corrected.

11236
An issue was occurring when a user tried to add a new employee via the Employee Batch Master File Update selection from Mapper and then processing it using the Update Batch Maintenance screen. This is because when the new employee is added via Mapper and processed as well via the Update Batch Maintenance screen, the two program controls write the information to the Employee Pay Rate History at the same time, causing the program to crash. This has now been corrected.

11254
When running the Close Payrun process in Preceda, the program which created Time Card Cost History was on rare occasions encountering a decimal data error. This has now been corrected.

11258
When a user tried to process two IRD files in the IRD Monthly screen in Preceda within the same time period, an error message "Attempt to write a duplicate record to file PEDFHI (C G D F)" was appearing. This issue has now been resolved.

11267
When a user tried reassigning an Email Task in a Workflow, an error message "Error updating task" appeared. This has now been corrected.

11280
A Rebank transaction can be generated via a button provided on the drill-down of a record in the Earnings History window. After creating a Rebank via this button, it was not possible to create another Rebank via this button without navigating away from the window and then back again. This has now been corrected.

11282
When sending an email pay slip from the Earnings History window, the dates in the attachment name and subject line of the email were being written in the format of YY/MM/DD instead of DD/MM/YY. This has now been corrected.

11288
The EMS Pay date was not being refreshed correctly when a Payrun Header was changed or updated, causing incorrect information upon producing the Monthly Schedule file for remittance to the IRD. This has now been corrected.

11291
When using Import SelfService Leave Transaction to Time, approved leave records that are dated in advance of the current pay period and the date range selected by the User were still being included and all hours were being written to the last date of the pay period. This has now been corrected.

11292
When viewing a Print Preview of the Attachments window, the Browse button was being included in this display, and was causing confusion to some Users. This has now been corrected.

11294
When viewing the configuration of a Workflow Role which used the Conditional criteria, the Code field detail was not displaying. This has now been corrected.

11300
Two validation error messages were being incorrectly generated in Time Editor:
- A ''Time Cannot Overlap Another Record'' message was being generated when entering two records in Time Editor for the same date where the second shift started at the same time as the previous shift ended. This message should only be presented when the start time entered is prior to the end time of the earlier shift.
- A ''Date Must Be Consistent With Company Format'' message was being generated when dates were manually entered and the 'F8' keyboard shortcut was used to save the update.
These issues have now been corrected.

11310
When trying to download data files created from the EFT Processing window when using the Cross Browser desktop, the bank files were either successfully created but were not downloadable or downloadable but with the incorrect details. These issues have now been corrected.

11311
There were instances where the User encountered a problem with EFT Processing when Position 14-15 of Program Control PMA64 were set to 'AY'. In this case, the bank file that should have been sorted by Company BSB/Account failed to be generated. This has now been corrected.

11312
When the User navigated to the Company Bank Details window, an error message "event OnPageLoaded failed, Unable to get property 'setMaxLength' of undefined or null reference" was being displayed. This has now been corrected.

11313
When using the Cross Browser desktop, the T&A Import functionality in Preceda failed to import all records correctly and was truncating the Time Card Transaction (PAY34T) file. This has now been corrected.

11318
The Allow/Deduct Code Extra Tax (E) was not being included in the payrun when it was attached to the employee's master file, resulting in an incorrect tax deduction from the employee's pay. This has now been corrected.

11321
A Script error was being displayed when a user tried to edit a Theme which was created in a previous release of Preceda. This has now been corrected.

11328
Program PCALCLVACC (Calculate Leave Accruals) was crashing with a Message Wait (MSGW) status when an employee's Sick Leave accrual method changes from 'W' pro rate to an 'N.' This has now been corrected.

11330
After upgrading to Version 12 of Preceda, Users may encounter an error message advising that "Extracts with freeform parameters cannot be run off the navigator" when trying to process certain reports from the Favourites. To rectify this, the Runtime Prompting Type of the Extract needs to be changed from Freeform to Guided. Most clients were not able to make this change as this feature had not been enabled in their database, and they had to log a Case with the HelpDesk in order to solve this concern.
The upgrade to Version 12 now includes the automatic enabling of this feature, so all clients will have access to change the Runtime Prompting Type of Extracts.

11331
When processing the payrun, the programs PAYBEF (Payrun Backup Before Payrun) and PAYAFT (After Payrun Backup) were undergoing Message Wait (MSGW) status and a save while active error, possibly resulting to a crash. This has now been corrected.

11337
When some Extractor reports with runtime prompts were run a script error was being produced. This has now been corrected.

11340
When entering a date into the criteria of an Extractor report, the current year was not always being defaulted where only the day and month were entered by the User. A value of NaN (Not a Number) was being populated in place of the year and the report was failing to run successfully. This has now been corrected.

11347
When trying to add or update a Subscriber from with the Distribution list of a Report Manager package, a script error was being produced. This has now been corrected.

11348
An error message "Process PTUTIL01 will run in interpretive mode, compiled version not usable" was being displayed when navigating running the process from the Manually Roll Pay Period Rules window. This has now been corrected.

11371
When a User clicked on the Pay Enquiry button in Entry via Single Screen, the Gross Tax and Net values were not visible without scrolling to the right, or expanding the window size. This has now been corrected.

11377
If the Base Hours Code of an employee is changed on the Payroll window in the Hire Wizard, the display of the Hours Value was not updating. This was having no negative effect on the employee, and was only a display issue. This has now been corrected.

11413
When running Extractor for Pay slip Details file PRE316W2, the user was encountering a "file not found" error. This has now been corrected.

11416
The values for the previous calculation of the Salary Sacrifice (SS) were being carried over to the next employee's SS calculation, resulting to an incorrect value. This has now been corrected.

11426
The Employer Superannuation report was not showing the correct breakdown by Allow/Deduct Code; as it was in Version 11. This has now been corrected.

11438
Theme images were not loading correctly on the Welcome Page when the User did not have a Gadgets pane displayed. This has now been corrected.

11453
Users were not always being prompted to save changes when moving away from a record if using the new Cross Browser desktop. This occurred when using Keyboard shortcuts (F3) or the search field to move another record. This has now been corrected.

11454
A script error message was being presented when accessing the PE Report/Reset History window. This has now been corrected.

11476
When accessing the Create G/L Interface File window and selecting a Product Code an error message was being presented: ''event L_Product_OnChange failed. Syntax error". This has now been corrected.

11486
Where an employee had a standard A/D with Classification E (Extra Tax) and Supplementary Tax Code of H (HELP) or S (SFSS) on their Master-file, the Tax value from this Code was showing as being deducted but it was not added into the total tax amount when the payroll was calculated. This has now been corrected.
Roll-ups

11073
When using the Express Pay Termination wizard, the default rate of $99,999.9999 which is paid against the leave hours type code becomes visible when viewing the employee's pay slip, when this information should not be present. This has now been corrected.

11365
Program Control PAY420 (Gross/Tax/Net Calculations) was crashing when employee's Pay Rates were greater than 99999.9999 per hour. This problem has now been corrected.
Version 12.1.04A
New Features

10944
The Australian Tax Office (ATO) has introduced an additional $180,000 'whole of income cap' that will work in addition to the existing ETP cap rules on some Eligible Termination Payments (ETPs). The calculations involved in ETPs were modified to cater for this change which included a new field labelled Payment Code. This field represents the ETP code and the applicable tax rates and caps that were used for the calculation of the employee's final ETP.
See "Preceda - Legislative Tax changes bulletin" for further information.

11007
The Australian Tax Office (ATO) has included a withholding limit to the calculation of Bonuses, Commissions and Back Pays (One Time Payments). The amount of tax to be withheld from an additional payment is limited to a maximum of 46.5% of the additional payment. If the withholding amount calculated (including a HELP or SFSS component) exceeds 46.5% of the additional payment being made, then the amount is reduced to be equal to 46.5% of that payment.
See "Preceda - Legislative Tax changes bulletin" for further information.
Corrections

11486
Where an employee had a standard A/D with Classification E (Extra Tax) and Supplementary Tax Code of H (HELP) or S (SFSS) on their Master-file, the Tax value from this Code was showing as being deducted but it was not added into the total tax amount when the payroll was calculated. This has now been corrected.

11487
Where an employee has a Tax Code of '0' in the Tax Information screen, the online pay calculation enquiry was crashing. This has now been corrected.

11495
When the "Tax Weeks Override" field in the Overrides screen was set to the value of 'O', Gross/Tax/Net calcs (PAY420) was crashing with a divide by zero error. This has now been corrected.

11503
When the user sets the Labour Costing 1 or 2 fields in the Field Numbers screen as User Mandatory, the Costing screen produces a "Decimal data" error. This has now been corrected.

11520
When using Express Pay Wizard in the New Zealand database and the user tried to add codes which are attached to GESA Linked Earnings in the Details Entry window, the values of these codes were not being included in the "This Pay" field in the Review Pro Rate Leave window. This has now been corrected.

11538
Some Users were not able to login to Preceda under the Cross Browser Desktop due to the Theme attached to their Profile not having colours specified for every element. This has now been resolved.