Alesco User Group Cairns Conference 2015
Using API’s in Alesco
• What is an API?• How do FCTG use API’s?• Lessons, Hints and Tips• Workshop – API’s in your business• Findings and Conclusions
API – Application Programming Interface
What are some of API’s available?
• Timesheet Entry API • Agreed Rate Salary and Allowance increase
API• Paid Parental Leave API• Leave Bookings API• Deduction upload API• Bulk Upload API
Why would we want to use an API?
• Configurable – choose to what you want to send across to meet your business needs
• Convenience – Time Saver• Allows Business to provide info @ last minute• Keeps data fresh by scheduling data to be
transferred between systems as it changes
Our Story....
• 10,000 employees• Team of 10 – including Linda and I• Each Payroll Consultant is responsible for 1000 to 1500
employees each• 2 pay runs per month – 18th Retainer & 8th Commission• Many, many Employee Benefits• Many Incidental Incentive payments
Create File
Configure file and save as CSV
Save as .dat file in server directory
Load data into the pepaytran_temp tables
Load into pepaytran table – Update or Non update
RG062 – output file
Check Exceptions and balances
Lessons Learnt, Tips & Hints
• Understand the correct format and order for all fields
• Creating Timesheet reason code – mandatory field• Validating data before uploading file – Valid Emp#,
Current Emp, Status, Term dates, correct data codes, Correct format of dates and amounts e.g. Decimal points
• Check balances
The Sorting Hat
WORKSHOP