3rd Party HR Payroll Integration
Please note:
In order to minimise development time and cost, please provide only one API endpoint. However, if this is not possible, and more endpoints are required, the development cost/time will increase.
Please fill in the following columns in the attached excel sheet:
- 3rd Party API Fields
- API Endpoint
- Comments
Signify Fields | Mandatory | 3rd Party API Fields | API Endpoint | Comments |
Username | Y | ? | ? | |
IdNumber | As per setup in Signify | ? | ? | |
StartDate | Y | ? | ? | |
EndDate | As per setup in Signify | ? | ? | |
ReasonForTermination | If Terminated | ? | ? | |
PassportNumber | As per setup in Signify | ? | ? | |
ExternalId | As per setup in Signify | ? | ? | |
MobileNumber | As per setup in Signify | ? | ? | |
EmailAddress | As per setup in Signify | ? | ? | |
Name | Y | ? | ? | |
Surname | Y | ? | ? | |
JobExternalId | Y (If not available can be generated) | ? | ? | |
JobCode | Y (If not available can be generated) | ? | ? | |
JobTitle | Y (If not available can be generated) | ? | ? | |
PositionExternalId | Y (If not available can be generated) | ? | ? | |
PosCode | Y (If not available can be generated) | ? | ? | |
PosTitle | Y (If not available can be generated) | ? | ? | |
LineManagerUsername | N | ? | ? | |
PerformanceManagerUsername | N | ? | ? | |
AppointmentType | N | ? | ? | |
Org Code Level 1-9 | Y (If not available can be generated) | ? | ? | |
Org Name Level 1-9 | Y (If not available can be generated) | ? | ? | |
Org Id Level 1-9 | Y (If not available can be generated) | ? | ? | |
PassportNumber | N | ? | ? | |
PayrollId | Y | ? | ? | |
MiddleName | N | ? | ? | |
Initials | N | ? | ? | |
Title | N | ? | ? | |
KnownAs | N | ? | ? | |
HomeLanguage | N | ? | ? | |
Gender | N | ? | ? | |
Race | N | ? | ? | |
Citizenship | N | ? | ? | |
MaritalStatus | N | ? | ? | |
WorkNumber | N | ? | ? | |
HomeNumber | N | ? | ? | |
BirthDay | N | ? | ? | |
ResidentialUnitNumber | N | ? | ? | |
ResidentialComplexName | N | ? | ? | |
ResidentialStreetNumber | N | ? | ? | |
ResidentialStreetName | N | ? | ? | |
ResidentialSuburbDistrict | N | ? | ? | |
ResidentialCityTown | N | ? | ? | |
ResidentialCountry | N | ? | ? | |
ResidentialProvince | N | ? | ? | |
ResidentialPostalCode | N | ? | ? | |
UseResidentialAsPostal | N | ? | ? | |
PostalUnitNumber | N | ? | ? | |
PostalComplexName | N | ? | ? | |
PostalStreetNumber | N | ? | ? | |
PostalStreetName | N | ? | ? | |
PostalSuburbDistrict | N | ? | ? | |
PostalCityTown | N | ? | ? | |
PostalCountry | N | ? | ? | |
PostalProvince | N | ? | ? | |
PostalCode | N | ? | ? | |
Disability | N | ? | ? | |
StartDateInGroup | N | ? | ? | |
OccupationalCategory | N | ? | ? | |
OccupationalLevel | N | ? | ? | |
JobOFOCode | N | ? | ? | |
JobGrade | N | ? | ? | |
GradingType | N | ? | ? | |
DepartmentManagerUsername | N | ? | ? | |
TrainingManagerUsername | N | ? | ? | |
PDPFirstApproverUsername | N | ? | ? | |
PDPSecondApproverUsername | N | ? | ? | |
LeaveManagerUsername | N | ? | ? | |
SalaryReviewManagerUsername | N | ? | ? | |
TalentManagementManagerUsername | N | ? | ? | |
SecondaryReportingManagerUsername | N | ? | ? | |
LineManagerOnceRemovedUsername | N | ? | ? | |
WorkflowOriginatorUsername | N | ? | ? | |
FinanceManagerUsername | N | ? | ? | |
FinanceOfficerUsername | N | ? | ? | |
HROfficerUsername | N | ? | ? | |
HRRecruitmentOfficerUsername | N | ? | ? | |
BusinessUnitHRManagerUsername | N | ? | ? | |
Disability | N | ? | ? | |
AlternateEmailAddress | N | ? | ? | |
WorkLocation | N | ? | ? | |
OrgLevel1WorkLocationName | N | ? | ? | |
OrgLevel2WorkLocationName | N | ? | ? | |
OrgLevel3WorkLocationName | N | ? | ? | |
OrgLevel4WorkLocationName | N | ? | ? | |
OrgLevel5WorkLocationName | N | ? | ? | |
OrgLevel6WorkLocationName | N | ? | ? | |
OrgLevel7WorkLocationName | N | ? | ? | |
OrgLevel8WorkLocationName | N | ? | ? | |
OrgLevel9WorkLocationName | N | ? | ? | |
EmployeeCode | N | ? | ? | |
LeaveManagerAlternateApproverUsername | N | ? | ? | |
SecondaryJobRequisitionApproverUsername | N | ? | ? |