Access Micropay Web API version history:
| Optimisations to improve stability between the API and Payroll |
| Fix bug with Leave planning records incorrectly being marked as picked up if rejected by payroll |
| Add Work Pattern data to EmployeeDatail view. |
| Add a Superannuation USI lookup. |
| Fix to EmployeeTransactionSummary call to retrieve the terminated employees when IncludeTerminated is true. |
| Fix EmployeeDetails API only displays Additions & Deductions that have Cost Account associated with it. |
| Sage People leave balances fix. |
| Be able to retrieve transaction summaries for terminated employees using API endpoint GET api/EmployeeTransactionSummary. |
| Updated information for 'Getting Started as a Software & Service Organisations' and 'Getting Started as a MicrOpay Client'. |
| Fixed a bug on how API returns unprocessed leave hours from MicrOpay. |
| This is a patch release to fix the 500 internal server error when EasyPay and WageEasy customers sync balances for leave report in ESS. |
| Added a new API endpoint GET api/DeletedEmployees to retrieve a list of payroll employees that were deleted from Payroll on or after the specific date (for MicrOpay only). |
| This is a patch release to fix the 500 internal server error when EasyPay and WageEasy customers sync balances for leave report in ESS. |
| Internal Changes for API optimization |
| Fixed bug related to 'hasNextPage' for GET api/Lookups when getting multiple pages, now returns true. |
| Updated Explorer for Get API/Lookups endpoint to include page and page size parameters. |
| Fixed the incorrect balance of UserDefinedLeave for Micropay and updated descriptions for the Order field of the bank account and the ReferenceNumber for ChangeEmployee API endpoints |
| Add VisaCountry field for Working Holiday Maker to EmployeeDetails object |
| Internal changes for server stability |
| Internal changes for server stability |
| Internal changes for server stability |
| Internal changes for server stability |
| MCS performance improvements |
| Fix to remove whitespace from LeaveCode when Posting Leave Application |
| Fix for UserDefinedField value getting truncated |
| Fix for incorrect WageEasy leave balances when editing leave |
| Annualised salary updates |
| WageEasy integration fixes, Fix Import Pay Frequency lookup |
| Multiple payslips presented as seperate pdfs inline with Micropay |
| Fix inconsistency in the Leave balance report whereby approved leave was not always being reported |
| Internal changes for server stability |
| Leave Balances Not Yet Paid bug fix for Wage Easy |
| Internal structure changes, should not affect API calls |
| Fix to employee sync issue with ESS |
| Internal changes for server stability |
| Support for longer country names |
| NEW Timesheets API - Contact Sage for further info |
| MCS error logs displaying in Micropay |
| Minor Api validation changes to match payroll |
| Wage Easy large database speed improvements for employee flow |
| Wage Easy and ESS integrations |
| ChangeEmployee POST for Gender is now capable of 50 characters |
| ChangeEmployee POST for Bank Account Name can now contain quotes. |
| Employee Leave forecast has new fields for pre 93 and pre 78 hours |
| Leave Application API call now supports the 'Override' flag to allow hours and days to be calculated by MicrOpay |
| Bug fix to resolve an issue with high number of concurrent requests. |
| The purge period for leave application and leave planning data has been extended from 2 weeks to 12 weeks. |
| Consistent validation has been applied to bank account numbers for ChangeEmployeeBank. |
| Fix Leave forecast controller for incomplete new employees. |
| Changes to backend processes. |
| Minor bug fixes. |
| Bug fix for UserDefinedFields to return with ; seperator rather than , |
| New Api for UserDefinedFields definitions |
| New Api for PayFrequency |
| Support for Preferred name and Middle name on employee Apis |
| New api call for LeaveReason |
| Bug fix for NZ tax scales |
| Bug fix for POST leave planning Other Leave |
| Bug fix for POST leave planning with no PH planner |
| Email address to accept apostrophes |
| Lookup added for TaxScaleCode - Type TaxScales |
| New API EmployeeWorkDays for accurate hours/days worked between two dates |
| New API EmployeeLeaveForecasts will return leave accrued up until a future date |
| XML POST calls moved to less strict standard |
| Improved Documentation for model field descriptions |
| Added TerminationReason to lookups |
| Support for TLS 1.2 |
| WageEasy support for live Get Employee calls |
| Bug fix for XML gets |
| More support for WageEasy ChangeEmployee |
| WageEasy ChangeEmployee bank, super and allowances |
| Lookups for WageEasy |
| Basic WageEasy support for ChangeEmployee |
| New Pay Advice controllers |
| New Payment Summary controllers |
| Fixed a bug with live access dropping out |
| ChangeEmployeeImmediate will now verify State and Country if entered |
| Single Quotes allowed in more fields in WebApi |
| ChangeEmployeeImmediate updated to match Gender and Marital Status lookups |
| Decimal types fixed for ChangeEmployeeDetails |
| MCS service fix for EmployeeDetails disconnection |
| Fix for Add ChangeEmployee if employee code has previously been implemented |
| Mandatory fields for Add now optional to match Meridian update |
| Fixed a GET issue while rebuilding lookups |
| EmployeeDetails and EmployeeBasic by id can now return terminated employees |
| Fixed issues with ChangeEmployeeImmediate including telephone1 and 2, Gender and Marital Status |
| Fixed misspelling for AwardNormalHours |
| Various fixes to field sizes and mappings |
| Support for previous MCS version |
| Help pages update for consistancy |
| Add new DB to set default permissions correctly |
| Workers Comp code to apply to staged tables |
| ChangeEmployee of change type Add now get rejected if Employee code exists |
| Email notifications for major alerts |
| Fixed broken links in help pages |
| Ability to import MIF transactions |
| Fix for Lookups to accept up to 200 characters |
| Fix to EmployeeDetails controller to return state codes and Job classification |
| Added a new Api for EmployeeBasic |
| Fix for live requests from multiple Payroll DB's |
| Fix for pagination 'hasNextPage' and 'hasPreviousPage' for live requests |
| Change Employee and Leave Planning requests now sent to the Payroll DB instantly |
| Added the missing value 'Unknown' for 'Aboriginal/Torres Strait Islander' lookup |
| Fix for pagination where 'hasNextPage' and 'hasPreviousPage' was not showing the correct values |
| Added pagination to the following API calls:
Employee Change Requests
Leave Planning
|
| Improved API Reference documentation |
| API Explorer help pages order the API calls alphabetically |
| Fix "Internal Server Error" when supplying incorrect parameters in GET Lookups API call |
| Added pagination to the following API calls:
Lookups
Employee Details
The following API calls are due to support pagination in the next release:
Employee Change Requests
Leave Planning
Leave Details
|
| Added User Defined fields to Employee details for GET, PUT and POST |
| Added Meridian Service Web Proxy Support |
| Added support for Get live Employee leave balances from Meridian |
| Added support for Get live Employee details from Meridian |
| Initial Release |
| Added API calls to GET and POST ChangeEmployee records. |
| Added API calls to GET and POST ChangeEmployeeImmediate records. |
| Added API calls get LeavePlanning records |
| Added API calls to GET Lookups. |