Sage 50 Payroll XML
To integrate with Sage 50 Payroll using Zynk you will need to import and export data using XML. We have created a common XML schema to allow you to easily integrate your systems with Sage 50 Payroll.
Understanding the XML Documentation
The Sage 50 Payroll documentation consists of XML samples and field descriptions. Each field description will state whether the field is Required or Optional and will also provide the field name as it appears in Sage 50 Payroll in bold.
Record Operations
The Sage 50 Payroll import tasks allow you to specify a RecordOperation
on each record being processed. This allows you to stipulate if records should:
- only be inserted where they don't exist (
Insert
) and fail if they do already exist. - only be updated if they already exist (
Update
) and fail if they don't already exist. - update if the record already exists, otherwise insert a new record (
Upsert
).
You will find examples of each type of RecordOperation
within the Samples section of each XML documentation page.
We recommend that you read the Zynk XML Overview before continuing as this contains some generic information on the XML object model, alternatively, choose the task relevant to your integration.