This Web Service is part of an API that may be used to upload personnel data and create personnel service records from data recorded in third party system. Note that the use of the Web Service is one of the steps in the process and the process are as follows:
The table below contains descriptions for the items that appear in the WSDL as well as the External Conversion Code Description Value.
Tags |
Description |
Mandatory field |
External Conversion Code Description Value |
personnelexternalnumber |
The personnel number of the person as in the third party
system |
Y |
personnelExternalNumber |
personneltitle |
Title |
Y |
personnelTitle |
personnelinitials |
Initials |
Y |
personnelInitials |
personnelfirstname |
First name |
|
personnelFirstName |
personnelsurname |
Surname |
Y |
personnelSurname |
personnelmaidenname |
Maiden name |
|
personnelMaidenName |
personnelidnumber |
ID Number |
Y |
personnelIDNumber |
personnelbirthdate |
Birth date |
Y |
personnelBirthDate |
personnelpassportnumber |
Passport |
|
personnelPassportNumber |
personnelmaritalstatus |
Marital Status |
|
personnelMaritalStatus |
personnelpreferredlanguage |
Preffered Language |
|
personnelPreferredLanguage |
personnelethnicgroup |
Ethnic group |
|
personnelEthnicGroup |
personnelcitizenship |
Citizenship |
|
personnelCitizenship |
paypoint |
Paypoint - Refer to Fixed Salary Detail {FPRI-1} |
|
payPoint |
paydate |
Paydate - Refer to Fixed Salary Detail {FPRI-1} |
|
payDate |
paycalcnumber |
Salary Calculation Number - Refer to Fixed Salary Detail {FPRI-1} |
|
payCalcNumber |
paybonusmonth |
Bonus month - Refer to Fixed Salary Detail {FPRI-1} |
|
payBonusMonth |
paymethod |
Method of payment - Refer to Fixed Salary Detail {FPRI-1} |
|
payMethod |
bankcode |
Bank code - Refer to Fixed Salary Detail {FPRI-1} |
|
bankCode |
bankbranch |
Branch Code |
|
bankBranch |
bankaccounttype |
Bank account type |
|
bankAccountType |
bankaccountnumber |
Bank account number |
|
bankAccountNumber |
appointsupervisor |
Personnel number of direct supervisor |
|
appointSupervisor |
personnelgender |
Gender |
|
personnelGender |
appointnotch |
Annual Salary Notch value - Refer to Fixed Salary Detail {FPRI-1} |
|
appointNotch |
appointleavepackge |
Leave package - Refer to Service Records {PBOP-2} |
|
appointLeavePackge |
rortaxbonusinterval |
Tax on Bonus Monthly or Annually - Refer to Fixed Salary Detail {FPRI-1} |
|
rorTaxBonusInterval |
rorreceiverrevenue |
Receiver of Revenue office - Refer to Fixed Salary Detail {FPRI-1} |
|
rorReceiverRevenue |
rorincometaxnumber |
Income tax reverence number- Refer to Fixed Salary Detail {FPRI-1} |
|
rorIncomeTaxNumber |
referencenumber |
Reverence number |
|
referenceNumber |
|
|
|
|
homeaddressline1 |
Physical Address line 1 |
|
homeAddressLine1 |
homeaddressline2 |
Physical Address line 2 |
|
homeAddressLine2 |
homeaddressline3 |
Physical Address line 3 |
|
homeAddressLine3 |
homeaddressline4 |
Physical Address line 4 |
|
homeAddressLine4 |
homeaddresspostcode |
Postal code |
|
homeAddressPostCode |
|
|
|
|
postaddressline1 |
Postal Address line 1 |
|
postAddressLine1 |
postaddressline2 |
Postal Address line 2 |
|
postAddressLine2 |
postaddressline3 |
Postal Address line 3 |
|
postAddressLine3 |
postaddressline4 |
Postal Address line 4 |
|
postAddressLine4 |
postaddresspostcode |
Postal Code |
|
postAddressPostCode |
|
|
|
|
personnelemail |
Email Address |
|
personnelEmail |
personnelhometelephone |
Home telephone number |
|
personnelHomeTelephone |
personnelworktelephone |
Work Telephone number |
|
personnelWorkTelephone |
|
|
|
|
appointtype |
Appointment type - Refer to Service Records {PBOP-2} |
|
appointType |
appointstartdate |
Start date of the appointment - Refer to Service Records {PBOP-2} |
|
appointStartDate |
appointenddate |
End date of the appointment - Refer to Service Records {PBOP-2} |
|
appointEndDate |
appointpost |
Post the person is appointed to - Refer to Service Records {PBOP-2} |
|
appointPost |
appointrank |
The salary rank linked to the post - Refer to Service Records {PBOP-2} |
|
appointRank |
appointfixedtaxrate |
Fixed tax rate apply "Y" or "N" - Refer to Service Records {PBOP-2} |
|
appointFixedTaxRate |
appointservicerecordindicator |
Service record indicator - Refer to Service Records {PBOP-2} |
|
appointServiceRecordIndicator |
appointnatureofperson |
Nature of Person "A" a Person with an ID or Passport
number, "B" No ID or Passport number etc. - Refer to Service Records {PBOP-2} |
|
appointNatureOfPerson |
appointuifstatus |
UIF Status - Refer to Service Records {PBOP-2} |
|
appointUifStatus |
appointuifnoncontributereason |
Reason for no contributions toward UIF fund - Refer to Service Records {PBOP-2} |
|
appointUifNonContributeReason |
appointstatscategory |
Stats category - Refer to Service Records {PBOP-2} |
|
appointStatsCategory |
appointcampuscode |
Campus code - Refer to Service Records {PBOP-2} |
|
appointCampusCode |
appointbuildingroom |
Room - Refer to Service Records {PBOP-2} |
|
appointBuildingRoom |
appointbuildingfloor |
Floor - Refer to Service Records {PBOP-2} |
|
appointBuildingFloor |
appointbuildingcode |
Building - Refer to Service Records {PBOP-2} |
|
appointBuildingCode |
personnelofficerequired |
Does the person require an office Y or N |
|
personnelOfficeRequired |
|
|
|
|
secondpersonnelqual |
Qualification - Refer to Qualifications {PBOP-8} |
|
|
qualificationdate |
Date qualification was obtained - Refer to Qualifications {PBOP-8} |
|
qualificationDate |
secondhighestqualification |
Highest Qualification "Y" or "N" - Refer to Qualifications {PBOP-8} |
|
secondHighestQualification |
secondinstitution |
Institution where qualification was obtained - Refer to Qualifications {PBOP-8} |
|
secondInstitution |
majorfieldofstudy |
Major field of study - Refer to Qualifications {PBOP-8} |
|
majorFieldOfStudy |
specialisation |
Specialisation of study - Refer to Qualifications {PBOP-8} |
|
|
|
|
|
|
secondcontractnumber |
Contract number - Refer to Secondary Appointment Contracts {PAOP-2} |
|
secondContractNumber |
secondpost |
Secondary Post - Refer to Secondary Appointment Contracts {PAOP-2} |
|
|
secondearningcode |
Earning or deduction code - Refer to Secondary Appointment Contracts {PAOP-2} |
|
secondEarningCode |
secondstartdate |
Start date of secondary contract - Refer to Secondary Appointment Contracts {PAOP-2} |
|
secondStartDate |
secondenddate |
End date of secondary contract - Refer to Secondary Appointment Contracts {PAOP-2} |
|
secondEndDate |
secondpayrate |
Contract Rate - Refer to Secondary Appointment Contracts {PAOP-2} |
|
secondPayRate |
secondmaxquantity |
Maximum quantity - Refer to Secondary Appointment Contracts {PAOP-2} |
|
secondMaxQuantity |
secondfixedmonthlyrate |
|
|
secondPayRate |
secondtotalcontractmaxamount |
Maximum Amount Allocated of the contract - Refer to Secondary Appointment Contracts {PAOP-2} |
|
|
secondnote |
A note to be entered on the Secondary Appointment Contracts {PAOP-2} |
|
|
secondbuildingcode |
The Building Code to be entered on the Secondary Appointment Contracts {PAOP-2} |
|
secondBuildingCode |
secondbuildingfloor |
Floor to be entered on the Secondary Appointment Contracts {PAOP-2} |
|
secondBuildingFloor |
secondbuildingroom |
Room to be entered on the Secondary Appointment Contracts {PAOP-2} |
|
secondBuildingRoom |
secondcampuscode |
Campus code to be entered on the Secondary Appointment Contracts {PAOP-2} |
|
secondCampusCode |
secondworkhours |
|
|
secondWorkHours |
secondworktelephone |
Telephone number to be entered on the Secondary Appointment Contracts {PAOP-2} |
|
secondWorkTelephone |
secondworkfaxnumber |
Fax number to be entered on the Secondary Appointment Contracts {PAOP-2} |
|
secondWorkFaxNumber |
|
|
|
|
|
|
|
|
fundcode |
Fund code that the person should be linked to - Refer to Medical Aid/Group Insurance {PAOP-4} |
|
fundCode |
fundjoindate |
The date that the person should join the fund - Refer to Medical Aid/Group Insurance {PAOP-4} |
|
fundJoinDate |
fundleavedate |
The date the person should resign from the fund - Refer to Medical Aid/Group Insurance {PAOP-4} |
|
fundLeaveDate |
fundmsalevel |
Savings level of the person for the fund - Refer to Medical Aid/Group Insurance {PAOP-4} |
|
fundMsaLevel |
|
|
|
|
Tags for security detail |
|
|
|
securityid |
The Securityid will be matched against the value entered
for System Operational Definition {GCS2-11} "IS" for Subsystem
"HR". |
|
|
Date | System Version | By Whom | Job | Description |
---|---|---|---|---|
16-Sep-2009 | v01.0.0.0 | Allie | 160620 | New development. |
16-Oct-2009 | v01.0.0.0 | Charlene van der Schyff | t160620 | Edit and fix links and also naming convention of the manual. |
22-Mar-2011 | v01.0.0.1 | Precious Diale | t173888 | Add a tag 'Contract_num' |