Might have.... who wants to know?

Migration of absences these days needs to take into account whether or not there are any OSP plans in place. We had occasion to concern ourselves with this at a certain Civil Service organisation loosely connected with Northern Ireland last year. I might have something that could be construed as 'useful', however I am unsure about the issues of publishing here. If you PM me your email address I will sort something out.
The thing about migrating SSP average earnings though, is there is no API - you have to populate the table SSP_EARNINGS_CALCULATIONS yourself. This is not necessarily an issue, apart from the potential need to be very accurate with one's numbers in the period over which the migration is taking place - especially if the earnings levels are flirting around the threshold for qualifying for SSP. Harking back to that same client, we ended up having to migrate an element for each employee that contained the last 8 weeks of NIable earnings on the legacy system, so that any open sickness absences were able to have their average calcuated on the rolling 8 week period up to the point (Go-live +9wks) where all earnings were available on Oracle.
Oh, and 2 other things while I remember:
1. Make sure you migrate your absences in chronological order for each employee.
2. For any one employee, if an absence should fail to load for whatever reason, stop processing that employee's absences! Leave the rest unprocessed, otherwise you will not be able to go back and do the failed ones because of the presence of (linked) sickness absences.