Dette dokument indeholder en detaljeret beskrivelse af felterne i XML-stamdatafilen, der importeres fra Unit4 Agresso. Det er beregnet til teknisk personale, der har ansvaret for opsætning og vedligeholdelse af integrationen.
Importen består af to hoveddele: Medarbejderdata og organisationshierarki.
Medarbejderoplysninger
Medarbejderdata indeholder oplysninger om de enkelte brugere, deres kontaktoplysninger og deres forskellige ansættelsesforhold.
Eksempel på medarbejderoplysninger
Nedenfor ses et eksempel på et uddrag af <Resource> element for en enkelt medarbejder i XML-filen.
XML
<Resource>
<Addresses>
<Address>
<AddressId>64699</AddressId>
<Type>1</Type>
<Contact />
<Position />
<Street>Høneveien 17</Street>
<Place>Utfjord</Place>
<Province />
<CountryCode>NO</CountryCode>
<ZipCode>4000</ZipCode>
<Telephone />
<Telefax />
<Telex />
<Mobile />
<Pager />
<Home />
<Assistant />
<EMailList>
<string>ola.nordmann@utfjord.kommune.no</string>
</EMailList>
<EMailCopyList>
<string />
</EMailCopyList>
<LastUpdate>2016-02-26T08:55:58</LastUpdate>
</Address>
</Addresses>
<Employments>
<Employment ResourceId="514564">
<PostId>9002</PostId>
<EmploymentType>A</EmploymentType>
<EmploymentTypeDescription>Fast</EmploymentTypeDescription>
<MainPosition>true</MainPosition>
<Percentage>100</Percentage>
<PostIdDescription>Annet</PostIdDescription>
<PostCode>691204</PostCode>
<PostCodeDescription>Driftsoperatør</PostCodeDescription>
<SeniorityDate>1996-01-01</SeniorityDate>
<WageRule>4.1</WageRule>
<Relations>
<Relation Type="MNAL" Name="Organisasjonstilhørighet" ElementType="ORGANISATION">
<Value>4098</Value>
<Value1>0</Value1>
<Description>Teknisk anlegg vann og avløp</Description>
<DateFrom>2023-05-01</DateFrom>
<DateTo>2099-12-31</DateTo>
</Relation>
<Relation Type="C1" Name="Ansvar" ElementType="COST_CENTER">
<Value>5312</Value>
<Value1>B</Value1>
<Description>Tekniske va-anlegg</Description>
<DateFrom>2023-04-01</DateFrom>
<DateTo>2099-12-31</DateTo>
</Relation>
<Relation Type="MNBB" Name="Arbeidstid pr. uke" ElementType="WORK_TIME_GROUP">
<Value>35,5</Value>
<Value1>35.5</Value1>
<Description>35,5 t pr. uke</Description>
<DateFrom>2023-05-01</DateFrom>
<DateTo>2099-12-31</DateTo>
</Relation>
</Relations>
<DateFrom>2023-05-01</DateFrom>
<DateTo>2099-12-31</DateTo>
</Employment>
</Employments>
<CompanyCode>L1</CompanyCode>
<ResourceId>514264</ResourceId>
<DateFrom>2016-03-01</DateFrom>
<DateTo>2099-12-31</DateTo>
<FirstName>Ola</FirstName>
<Surname>Nordmann</Surname>
<Name>Nordmann, Ola</Name>
<ShortName>OLANORD</ShortName>
<ResourceType>1</ResourceType>
<Birthdate>1978-05-15</Birthdate>
<SocialSecurityNumber>00000000000</SocialSecurityNumber> <!-- example value: replace with actual field from source system -->
<Sex>M</Sex>
<Municipal>3487</Municipal>
<Status>N</Status>
<User>
<UbwUserId>OLANORD</UbwUserId>
<DomainInfo>offsam\olanord</DomainInfo>
<ResourceId>514264</ResourceId>
</User>
</Resource>
Beskrivelser af medarbejderfelter
|
XML-sti |
Beskrivelse |
Datatype |
Obligatorisk |
Anvendelse |
|---|---|---|---|---|
|
|
Gadeadresse. |
Streng |
Nej |
Anvendes ikke. |
|
|
By eller landsby. |
Streng |
Nej |
Anvendes ikke. |
|
|
Postnummer. |
Heltal |
Nej |
Anvendes ikke. |
|
|
Mobilnummer. |
Heltal |
Nej |
Anvendes i notifikationsforløb i forbindelse med ansættelse og fratrædelse. |
|
|
E-mail-adresse. |
Streng |
Nej |
Anvendes i notifikationsforløb i forbindelse med ansættelse og fratrædelse. |
|
|
Medarbejdernummer. |
Heltal |
Ja |
Identificerer medarbejderen entydigt inden for virksomheden. |
|
|
Kode for ansættelseskategori (f.eks. »F« for »Fast«). |
Streng |
Nej |
Anvendes til beskedudveksling, administration af brugerkonti og adgangskontrol. |
|
|
Beskrivelse af ansættelseskategorien (f.eks. »Fast«). |
Streng |
Nej |
Anvendes til beskedudveksling, administration af brugerkonti og adgangskontrol. |
|
|
Angiver, om dette er medarbejderens primære stilling ( |
Streng |
Nej |
Anvendes til beskedudveksling, administration af brugerkonti og adgangskontrol. |
|
|
Procentdel (f.eks. 100). |
Heltal |
Nej |
Anvendes til beskedudveksling, administration af brugerkonti og adgangskontrol. |
|
|
Stillingskode-ID. |
Heltal |
Nej |
Anvendes til beskedudveksling, administration af brugerkonti og adgangskontrol. |
|
|
Stillingsbetegnelse. |
Streng |
Nej |
Anvendes til beskedudveksling, administration af brugerkonti og adgangskontrol. |
|
|
Stillingskode. |
Streng |
Nej |
Anvendes til beskedudveksling, administration af brugerkonti og adgangskontrol. |
|
|
Beskrivelse af arbejdstypen. |
Streng |
Nej |
Anvendes til beskedudveksling, administration af brugerkonti og adgangskontrol. |
|
|
Afdelings-/ansvars-ID. Se |
Streng |
Nej |
Bruges til at knytte brugere til afdelinger og ansvarsområder med henblik på adgangskontrol og meddelelseshåndtering. |
|
|
Afdeling/ansvarsområde. |
Streng |
Nej |
Bruges til at vise, hvilken afdeling og hvilket ansvarsområde brugeren tilhører. |
|
|
Startdato for den pågældende stilling. |
Dato |
Nej |
Anvendes til adgangskontrol og til at aktivere/deaktivere brugerkonti. |
|
|
Sidste arbejdsdag for den pågældende stilling. |
Dato |
Nej |
Anvendes til adgangskontrol og til at aktivere/deaktivere brugerkonti. |
|
|
Startdato for hele ansættelsesforholdet. |
Dato |
Ja |
Anvendes til adgangskontrol og til at aktivere/deaktivere brugerkonti. |
|
|
Afslutningsdato for hele ansættelsesforholdet. |
Dato |
Nej |
Anvendes til adgangskontrol og til at aktivere/deaktivere brugerkonti. |
|
|
Fornavn. |
Streng |
Ja |
Anvendes i notifikationsforløb. |
|
|
Efternavn. |
Streng |
Ja |
Anvendes i notifikationsforløb. |
|
|
Kortnavn eller alias for brugernavn. |
Streng |
Nej |
Kan knyttes til |
|
|
Norsk personnummer. |
Streng |
Ja |
Identificerer medarbejderen entydigt på tværs af systemer, herunder Feide. |
|
|
Bruger-ID fra Unit4 Business World. |
Heltal |
Nej |
Identificerer medarbejderen entydigt i forbindelse med tilbageskrivninger til U4BW. |
|
|
Registreret brugernavn i U4BW (f.eks. |
Streng |
Nej |
Sammenlignet med |
|
|
Medarbejdernummer. |
Heltal |
Ja |
Identificerer medarbejderen entydigt i forbindelse med tilbageskrivninger til U4BW. |
Bemærk: En bruger kan have flere <Employment> noder, én for hver stilling, de besidder. Brugere uden en aktiv stilling vil fremgå af stamdatafilen uden en <Employment> node. Ligeledes kan en bruger have flere <Relation> knudepunkter pr. position.
Organisationshierarki
Denne del af filen beskriver organisationsstrukturen, herunder afdelingerne og deres indbyrdes relationer.
Eksempel på organisationsdata
Nedenfor ses et eksempel på et uddrag af en <Organisation> element.
XML
<Organisation>
<CompanyCode>L1</CompanyCode>
<Name>Utfjord ungdomsskole</Name>
<Id>5003</Id>
<ParentId>4014</ParentId>
<Managers>
<string>503579</string>
</Managers>
<DateFrom>0001-01-01T00:00:00</DateFrom>
<DateTo>9999-12-31T23:59:59.9999999</DateTo>
<LastUpdate>2016-01-13T12:54:14</LastUpdate>
<Status>N</Status>
</Organisation>
Beskrivelser af organisationsområder
|
XML-sti |
Beskrivelse |
Datatype |
Obligatorisk |
Anvendelse |
|---|---|---|---|---|
|
|
Selskabsnummer. |
Tekst |
Ja |
Anvendes til at opbygge organisationshierarkiet. |
|
|
Afdelingsnavn. |
Tekst |
Ja |
Anvendes til at opbygge organisationshierarkiet. |
|
|
Afdelings-ID. |
Tal |
Ja |
Identificerer afdelingen entydigt. |
|
|
ID for den overordnede afdeling. |
Tal |
Ja |
Identificerer den overordnede afdeling entydigt med henblik på opbygning af hierarkiet. |
|
|
Afdelingslederens ID-nummer. |
Tal |
Ja |
Angiver afdelingslederen, som anvendes til adgangskontrol og meddelelser i forbindelse med ansættelse og fratrædelse. |
|
|
Dato, hvorfra afdelingen er gyldig. |
Dato |
Nej |
Bruges til at aktivere/deaktivere afdelinger. |
|
|
Dato, hvor afdelingen er gyldig til. |
Dato |
Nej |
Bruges til at aktivere/deaktivere afdelinger. |
|
|
Dato for sidste opdatering af afdelingen. |
Dato |
Nej |
Bruges til at aktivere/deaktivere afdelinger. |
|
|
Afdelingens status (f.eks. »A« for Aktiv). |
Tekst |
Nej |
Bruges til at aktivere/deaktivere afdelinger. |