A summary of this integration process is as follows:
1. All timesheet data entered into ‘Third party system’ is validated for accuracy and consistent with existing Zavanti master data, i.e. Company Code, Job Code, Cost Centre, Engineer Code, Work Type, etc. This is achieved using ODBC connection to Zavanti database. This functionality is the responsibility of ‘Third party’ software provider, and the client
2. “Third party software” to generate data to predefined XML file format as specified in this document
3. XML file to be placed in required folder (repository) in order for the Zavanti Integration process to pick up and process
4. Any XML file containing invalid data will be rejected and placed in required folder (repository) and will need to be reprocessed after corrections in “Third party software”
5. All valid XML files processed by the integration module will generate unposted Timesheet data in the Zavanti Job Costing system.
6. This timesheet can be further maintained using the existing Zavanti timesheet data entry functionality if required
7. Timesheets can then be Posted manually using the existing timesheet posting processes within the Job Costing module