Detta dokument innehåller detaljerade fältmappningar för integrering av Visma HR+8-systemet med Identums eADM-plattform. Mappningarna specificerar hur data från käll-JSON-filerna (grp_ImportHierachy.json och emp_ImportHR.json) bearbetas och mappas till motsvarande fält i eADM.
Guiden är indelad i två huvudavsnitt:
Avdelningsmappningar: Definierar korrelationen mellan Visma HR+8-avdelningsdata och eADM-organisationsenhetsfält.
Användarkartläggningar: Definierar korrelationen mellan Visma HR+8-anställdas data och eADM-användarkontots fält.
Avdelningskartläggningar
Avdelningsdata importeras från grp_ImportHierachy.json fil.
eADM-fält | Visma HR+8 Källfält | Anmärkningar |
CostCentre
| GroupGenerationItemDepartmentDescription
| Exempel: "37109 VC Göteborg 9" |
Department
| GroupItemDescription
| Exempel: "37109 Medarbetare" |
DepartmentNumber
| GroupItemId
| Exempel: 1535 |
Manager
| GroupGenerationItemGroupManagerUserId
| Obs! Detta fält kräver ett härlett värde. UserId (t.ex. 96336) måste användas för att söka efter och fylla i chefens fullständiga namn. |
Orgnr
| GroupItemUnitCode
| Exempel: "10" |
OrgUnitnr
| GroupItemId
| Exempel: 1535 |
OrgUnitType
| GroupItemType
| Exempel: "Employable" |
ParentDepartmentNumber
| GroupGenerationItemParentGroupId
| Obs! Den ursprungliga kartläggningen övervägde att använda GroupGenerationItemParentId, men det rekommenderas att använda GroupGenerationItemParentGroupId för bättre noggrannhet. |
SourceID
| Id
| Exempel: 1542 |
Användarkartläggningar
Användardata importeras främst från emp_ImportHR.json fil, med vissa fält som härrör från ImportHR.json.
eADM-fält | Visma HR+8 Källfält | Källfil | Anmärkningar |
ABusinessNumber
| CompanyCode
| emp_ImportHR.json
| Exempel: "7032" |
ACostCentre1
| AccountPart1
| emp_ImportHR.json
| Exempel: "37161" |
ACostCentreName1
| OrganizationalConcept1
| emp_ImportHR.json
| Exempel: "FrPA" |
ACostCentreName2
| OrganizationalConcept2
| emp_ImportHR.json
| Exempel: "Gbg" |
ALocation
| WorkplaceDescription
| emp_ImportHR.json
| Exempel: "Göteborg" |
APositionEndDate
| EmploymentGroups.EndDate
| emp_ImportHR.json
| Värdet kan vara null. |
APositionTypeName
| EmploymentTypeDescription
| emp_ImportHR.json
| Exempel: "Anställning per arb timtimanst (G)" |
APositionTypeValue
| EmploymentTypeId
| emp_ImportHR.json
| Exempel: 14 |
AUnitId
| UnitCode
| ImportHR.json
| Exempel: "10" |
AWorkClassificationName
| EmploymentTypeDescription
| emp_ImportHR.json
| |
AAuthorizedPositionName
| Long Description
| emp_ImportHR.json
| Kartor från positions.longDescription. Exempel: "Personlig Assistent" |
Company / ACompany
| EmployerName
| ImportHR.json
| Exempel: "Saltkråkan Personlig Assistans AB" |
Department / Parentdepartment
| GroupDescription
| emp_ImportHR.json
| Exempel: "37109 Medarbetare" |
DepartmentNumber / ParentdepartmentNumber
| GroupId
| emp_ImportHR.json
| Obs! Detta värde ska matcha DepartmentNumber från avdelningens kartläggningar. |
EmployeeNumber
| WorkNumber
| ImportHR.json
| Exempel: "107099" |
EmployeeStatusCode
| SalaryFormDescription
| emp_ImportHR.json
| Exempel: "Timlön" |
EmployeeType
| AgreementCategoryName
| emp_ImportHR.json
| Exempel: "Personlig assistans, Behov" |
EmployeeTypeCode
| AgreementCategoryCode
| emp_ImportHR.json
| Exempel: "e59" |
ExternalInitials
| UserName
| ImportHR.json
| Exempel: "9806170065" |
GivenName
| FirstName
| ImportHR.json
| Exempel: "Ina" |
Mail
| EmailWork
| ImportHR.json
| Värdet kan vara null. |
Mobile
| CellPhone
| ImportHR.json
| Exempel: "0772201048" |
PositionCode / APositionCodeId
| PositionCode
| emp_ImportHR.json
| Exempel: "5002" |
Private Email
| EmailHome
| ImportHR.json
| Exempel: "Olssom79@hotmail.com" |
Private Phone
| HomeTelephone
| ImportHR.json
| Exempel: "0762201048" |
SalaryCode
| SalaryFormId
| ImportHR.json
| Exempel: 4 |
Socialsecuritynumber
| SocialSecurityNumber
| ImportHR.json
| Exempel: "199806170065" |
SourceId
| PersonId
| emp_ImportHR.json
| Exempel: 106517 |
Start
| HireDate
| ImportHR.json
| Exempel: "2021-01-01" |
Stillinger (Positioner)
| Employmentgroups
| emp_ImportHR.json
| Obs! Ett filter bör övervägas för att utesluta avslutade positioner från importen. |
Stop
| EndDate
| ImportHR.json
| Värdet kan vara null. |
Surname
| LastName
| ImportHR.json
| Exempel: "Olsson" |
Title / APositionCodeName
| Description
| emp_ImportHR.json
| Kartor från positions.description. Exempel: "Personlig Assistent" |