Dette dokumentet inneholder detaljerte feltkartlegginger for integrering av Visma HR+8-systemet med Identums eADM-plattform. Kartleggingene spesifiserer hvordan data fra kilde-JSON-filene (grp_ImportHierachy.json og emp_ImportHR.json) behandles og tilordnes til tilsvarende felt i eADM.
Veiledningen er delt inn i to hoveddeler:
Avdelingskartlegging: Definerer sammenhengen mellom Visma HR+8-avdelingsdata og eADM-organisatoriske enhetsfelt.
Brukertilordninger: Definerer sammenhengen mellom Visma HR+8-ansattdata og eADM-brukerkontofelt.
Avdelingskartlegging
Avdelingsdata importeres fra grp_ImportHierachy.json fil.
eADM-felt | Visma HR+8 Kildefelt | Merknader |
CostCentre
| GroupGenerationItemDepartmentDescription
| Eksempel: "37109 VC Göteborg 9" |
Department
| GroupItemDescription
| Eksempel: "37109 Medarbetare" |
DepartmentNumber
| GroupItemId
| Eksempel: 1535 |
Manager
| GroupGenerationItemGroupManagerUserId
| Merk: Dette feltet krever en avledet verdi. UserId (f.eks. 96336) må brukes til å slå opp og fylle ut lederens fulle navn. |
Orgnr
| GroupItemUnitCode
| Eksempel: "10" |
OrgUnitnr
| GroupItemId
| Eksempel: 1535 |
OrgUnitType
| GroupItemType
| Eksempel: "Employable" |
ParentDepartmentNumber
| GroupGenerationItemParentGroupId
| Merk: Den opprinnelige kartleggingen vurderte å bruke GroupGenerationItemParentId, men det anbefales å bruke GroupGenerationItemParentGroupId for bedre nøyaktighet. |
SourceID
| Id
| Eksempel: 1542 |
Brukertilordninger
Brukerdata importeres primært fra emp_ImportHR.json fil, med noen felt som stammer fra ImportHR.json.
eADM-felt | Visma HR+8 Kildefelt | Kildefil | Merknader |
ABusinessNumber
| CompanyCode
| emp_ImportHR.json
| Eksempel: "7032" |
ACostCentre1
| AccountPart1
| emp_ImportHR.json
| Eksempel: "37161" |
ACostCentreName1
| OrganizationalConcept1
| emp_ImportHR.json
| Eksempel: "FrPA" |
ACostCentreName2
| OrganizationalConcept2
| emp_ImportHR.json
| Eksempel: "Gbg" |
ALocation
| WorkplaceDescription
| emp_ImportHR.json
| Eksempel: "Göteborg" |
APositionEndDate
| EmploymentGroups.EndDate
| emp_ImportHR.json
| Verdien kan være null. |
APositionTypeName
| EmploymentTypeDescription
| emp_ImportHR.json
| Eksempel: "Anställning per arb timtimanst (G)" |
APositionTypeValue
| EmploymentTypeId
| emp_ImportHR.json
| Eksempel: 14 |
AUnitId
| UnitCode
| ImportHR.json
| Eksempel: "10" |
AWorkClassificationName
| EmploymentTypeDescription
| emp_ImportHR.json
| |
AAuthorizedPositionName
| Long Description
| emp_ImportHR.json
| Kart fra positions.longDescription. Eksempel: "Personlig Assistent" |
Company / ACompany
| EmployerName
| ImportHR.json
| Eksempel: "Saltkråkan Personlig Assistans AB" |
Department / Parentdepartment
| GroupDescription
| emp_ImportHR.json
| Eksempel: "37109 Medarbetare" |
DepartmentNumber / ParentdepartmentNumber
| GroupId
| emp_ImportHR.json
| Merk: Denne verdien skal samsvare med DepartmentNumber fra avdelingskartleggingen. |
EmployeeNumber
| WorkNumber
| ImportHR.json
| Eksempel: "107099" |
EmployeeStatusCode
| SalaryFormDescription
| emp_ImportHR.json
| Eksempel: "Timlön" |
EmployeeType
| AgreementCategoryName
| emp_ImportHR.json
| Eksempel: "Personlig assistans, Behov" |
EmployeeTypeCode
| AgreementCategoryCode
| emp_ImportHR.json
| Eksempel: "e59" |
ExternalInitials
| UserName
| ImportHR.json
| Eksempel: "9806170065" |
GivenName
| FirstName
| ImportHR.json
| Eksempel: "Ina" |
Mail
| EmailWork
| ImportHR.json
| Verdien kan være null. |
Mobile
| CellPhone
| ImportHR.json
| Eksempel: "0772201048" |
PositionCode / APositionCodeId
| PositionCode
| emp_ImportHR.json
| Eksempel: "5002" |
Private Email
| EmailHome
| ImportHR.json
| Eksempel: "Olssom79@hotmail.com" |
Private Phone
| HomeTelephone
| ImportHR.json
| Eksempel: "0762201048" |
SalaryCode
| SalaryFormId
| ImportHR.json
| Eksempel: 4 |
Socialsecuritynumber
| SocialSecurityNumber
| ImportHR.json
| Eksempel: "199806170065" |
SourceId
| PersonId
| emp_ImportHR.json
| Eksempel: 106517 |
Start
| HireDate
| ImportHR.json
| Eksempel: "2021-01-01" |
Stillinger (Stillinger)
| Employmentgroups
| emp_ImportHR.json
| Merk: Det bør vurderes å bruke et filter for å ekskludere avsluttede stillinger fra importen. |
Stop
| EndDate
| ImportHR.json
| Verdien kan være null. |
Surname
| LastName
| ImportHR.json
| Eksempel: "Olsson" |
Title / APositionCodeName
| Description
| emp_ImportHR.json
| Kart fra positions.description. Eksempel: "Personlig Assistent" |