Inkluder leder i den enkelte enhet

Det er ofte ønskelig å ta med hvem som er leder i den enkelte organisatoriske enhet. Man kan velge om man vil ha med leders fødselsnummer eller ansattnummer. For organisasjonsfila følger leders navn med i begge tilfeller.

Det er en god arbeidsmåte å overføre ansattnummer i stedet for fødselsnummer til eksterne systemer. Det er ikke ønskelig å ha ansattes fødselsnummer i alle systemer og det bør derfor unngås så langt det er mulig. Det kan likevel være nødvendig dersom mottakende system benytter fødselsnummer som nøkkel.

Utplukk av leder er litt ulikt i organisasjonsfil og i persondatafil i masterdata.

 

Organisasjonsfila leses organisasjonsstrukturen

     For hver organisatorisk enhet sjekkes om det er definert en lederstilling i enheten.

     Dersom det er definert en lederstilling og denne stillingen er besatt, skrives leders ansattnummer og navn på fila.

     Dersom det ikke er definert noen lederstilling eller lederstillingen er ubesatt er leders ansattnummer og navn tomt.

Org.fila forholder seg ikke til noen infotyper på den enkelte ansatte hverken IT0001 eller IT0509.

 

Masterdata (MD2) tar utgangspunkt i den ansatte

Persondatafila

     For hver aktiv person sjekkes det hvilken organisatorisk enhet personen er tilknyttet i IT0001.

     Når org.enhet er identifiser sjekkes det om det er definert en lederstilling i enheten og om denne er besatt.

     Dersom denne stillingen er besatt skrives leders ansattnummer og navn på fila.
Unntak: For personer som selv sitter i enhetens definerte lederstilling går programmet opp ett nivå og oppgir leder på overordnet nivå som vedkommendes leder.

     Dersom det ikke er definert noen lederstilling eller stillingen er ubesatt går programmet også opp til overordnet enhet og sjekker om det der er en lederstilling og om denne er besatt. I så fall skrives leders ansattnummer og navn i overordnet enhet til fila under leder i IT0001.

     Dersom heller ikke denne stillingen er besatt går programmet opp enda ett nivå etc. inntil leder kan identifiseres.

Persondatafila leser ikke IT0509.

 

Infotypefila, IT0509

     Infotypefil 0509 viser poster i IT0509 for de personer som har slik tilknytning.

     For hver aktiv person sjekkes det hvilken organisatorisk enhet personen er til tilknyttet i IT0001.

     Når org.enhet er identifiser sjekkes det om det er definert en lederstilling i enheten og om denne er besatt.

     Dersom denne stillingen er besatt skrives leders ansattnummer og navn på fila.
Unntak: For personer som selv sitter i enhetens definerte lederstilling går programmet opp ett nivå og oppgir leder på overordnet nivå som vedkommendes leder.

     Dersom det ikke er definert noen lederstilling eller stillingen er ubesatt går programmet også opp til overordnet enhet og sjekker om det der er en lederstilling og om denne er besatt. I så fall skrives leders ansattnummer og navn i overordnet enhet til fila under leder i IT0001.

     Dersom heller ikke denne stillingen er besatt går programmet opp enda ett nivå etc. inntil leder kan identifiseres.Infotypefil IT0509 leser ikke IT0001.

 

Se også Finner ikke riktig leder i personfila.