Dit document bevat gedetailleerde veldtoewijzingen voor de integratie van het Visma HR+8-systeem met het eADM-platform van Identum. De toewijzingen specificeren hoe gegevens uit de bron-JSON-bestanden (grp_ImportHierachy.json en emp_ImportHR.json) wordt verwerkt en toegewezen aan de overeenkomstige velden binnen eADM.
De gids is onderverdeeld in twee hoofdonderdelen:
Afdelingsmappings: definieert de correlatie tussen Visma HR+8-afdelingsgegevens en eADM-organisatie-eenheidvelden.
Gebruikersmappings: definieert de correlatie tussen Visma HR+8-werknemersgegevens en eADM-gebruikersaccountvelden.
Afdelingsindelingen
Afdelingsgegevens worden geïmporteerd vanuit de grp_ImportHierachy.json bestand.
eADM-veld | Visma HR+8 Bronveld | Opmerkingen |
CostCentre
| GroupGenerationItemDepartmentDescription
| Voorbeeld: "37109 VC Göteborg 9" |
Department
| GroupItemDescription
| Voorbeeld: "37109 Medarbetare" |
DepartmentNumber
| GroupItemId
| Voorbeeld: 1535 |
Manager
| GroupGenerationItemGroupManagerUserId
| Opmerking: Dit veld vereist een afgeleide waarde. De UserId (bijvoorbeeld, 96336) moet worden gebruikt om de volledige naam van de manager op te zoeken en in te vullen. |
Orgnr
| GroupItemUnitCode
| Voorbeeld: "10" |
OrgUnitnr
| GroupItemId
| Voorbeeld: 1535 |
OrgUnitType
| GroupItemType
| Voorbeeld: "Employable" |
ParentDepartmentNumber
| GroupGenerationItemParentGroupId
| Opmerking: De oorspronkelijke mapping overwoog het gebruik van GroupGenerationItemParentId, maar het wordt aanbevolen om GroupGenerationItemParentGroupId voor een betere nauwkeurigheid. |
SourceID
| Id
| Voorbeeld: 1542 |
Gebruikersmappings
Gebruikersgegevens worden voornamelijk geïmporteerd vanuit de emp_ImportHR.json bestand, met enkele velden afkomstig uit ImportHR.json.
eADM-veld | Visma HR+8 Bronveld | Bronbestand | Opmerkingen |
ABusinessNumber
| CompanyCode
| emp_ImportHR.json
| Voorbeeld: "7032" |
ACostCentre1
| AccountPart1
| emp_ImportHR.json
| Voorbeeld: "37161" |
ACostCentreName1
| OrganizationalConcept1
| emp_ImportHR.json
| Voorbeeld: "FrPA" |
ACostCentreName2
| OrganizationalConcept2
| emp_ImportHR.json
| Voorbeeld: "Gbg" |
ALocation
| WorkplaceDescription
| emp_ImportHR.json
| Voorbeeld: "Göteborg" |
APositionEndDate
| EmploymentGroups.EndDate
| emp_ImportHR.json
| Waarde kan zijn null. |
APositionTypeName
| EmploymentTypeDescription
| emp_ImportHR.json
| Voorbeeld: "Anställning per arb timtimanst (G)" |
APositionTypeValue
| EmploymentTypeId
| emp_ImportHR.json
| Voorbeeld: 14 |
AUnitId
| UnitCode
| ImportHR.json
| Voorbeeld: "10" |
AWorkClassificationName
| EmploymentTypeDescription
| emp_ImportHR.json
| |
AAuthorizedPositionName
| Long Description
| emp_ImportHR.json
| Kaarten van positions.longDescription. Voorbeeld: "Personlig Assistent" |
Company / ACompany
| EmployerName
| ImportHR.json
| Voorbeeld: "Saltkråkan Personlig Assistans AB" |
Department / Parentdepartment
| GroupDescription
| emp_ImportHR.json
| Voorbeeld: "37109 Medarbetare" |
DepartmentNumber / ParentdepartmentNumber
| GroupId
| emp_ImportHR.json
| Opmerking: Deze waarde moet overeenkomen met de DepartmentNumber uit de afdeling Mappings. |
EmployeeNumber
| WorkNumber
| ImportHR.json
| Voorbeeld: "107099" |
EmployeeStatusCode
| SalaryFormDescription
| emp_ImportHR.json
| Voorbeeld: "Timlön" |
EmployeeType
| AgreementCategoryName
| emp_ImportHR.json
| Voorbeeld: "Personlig assistans, Behov" |
EmployeeTypeCode
| AgreementCategoryCode
| emp_ImportHR.json
| Voorbeeld: "e59" |
ExternalInitials
| UserName
| ImportHR.json
| Voorbeeld: "9806170065" |
GivenName
| FirstName
| ImportHR.json
| Voorbeeld: "Ina" |
Mail
| EmailWork
| ImportHR.json
| Waarde kan zijn null. |
Mobile
| CellPhone
| ImportHR.json
| Voorbeeld: "0772201048" |
PositionCode / APositionCodeId
| PositionCode
| emp_ImportHR.json
| Voorbeeld: "5002" |
Private Email
| EmailHome
| ImportHR.json
| Voorbeeld: "Olssom79@hotmail.com" |
Private Phone
| HomeTelephone
| ImportHR.json
| Voorbeeld: "0762201048" |
SalaryCode
| SalaryFormId
| ImportHR.json
| Voorbeeld: 4 |
Socialsecuritynumber
| SocialSecurityNumber
| ImportHR.json
| Voorbeeld: "199806170065" |
SourceId
| PersonId
| emp_ImportHR.json
| Voorbeeld: 106517 |
Start
| HireDate
| ImportHR.json
| Voorbeeld: "2021-01-01" |
Stillinger (Posities)
| Employmentgroups
| emp_ImportHR.json
| Opmerking: Er moet een filter worden overwogen om beëindigde functies uit te sluiten van de import. |
Stop
| EndDate
| ImportHR.json
| Waarde kan zijn null. |
Surname
| LastName
| ImportHR.json
| Voorbeeld: "Olsson" |
Title / APositionCodeName
| Description
| emp_ImportHR.json
| Kaarten van positions.description. Voorbeeld: "Personlig Assistent" |