Spesiell håndtering av enkelte felt og infotyper

Formål

Dette kapitlet gjennomgår enkelte felt/infotyper hvor behandlingen avviker noe fra standard.

 

Bruk av egendefinerte felt sammen med standarfelt

En del felt i infosettet er definert spesielt for FSI-løsningen.  Det tekniske navnet starter da med Z_. Du ser tekniske navn ved å høyreklikke på overskriften Feltgruppe/felt  og velge Tekniske navn av/på:

Slike felt kan av og til gi uventet resultat når de kombineres med standardfelt.

Eksempel: Feltet Brukernavn i systemet – gir en rad fra IT0105 er laget for å unngå å få mange rader pr. ansatt i en spørring. Men hvis du komibnerer dette feltet med å spørre på gyldighetsdatoer for IT0105 skjer følgende:

-     Gyldighetsdatoene er standard felt.  De tar frem fra-tildato for alle deltypene i IT0105 (brukernavn, e-post osv).  Det blir da mange rader.

-     Disse fra-tildatoene vises da ved siden av feltet brukernavn i systemet i hver rad – selv om de ikke tilhører kun deltypen brukernavn.

Hvis du får slike uventede resultat, sjekk om du har benyttet en slik kombinasjon av standardfelt og egendefinerte felt.

I eksempelet over ville du fått et bedre resultat hvis du hadde gjort et utvalg på Kommunikasjonstype 0001 og bedt om å få listet ut standardfelt Brukernavn i systemet.

 

Repeterende felt

Som regel vil spørringene i ad hoc-spørring gi én rad pr. ansatt i resultat. Men for enkelte infotyper er informasjonen bygget opp spesielt, og dermed gir det flere rader pr. ansatt. I infotype 0041 er det en Datotype (eksempel VB =Ansettelsesdato). For hver datotype er det en dato. Hvis du spør på feltene Datotype og Dato for en ansatt, vil det komme ut en rad for hver datotype den ansatte har i infotype 0041. Det samme vil skje hvis du for eksempel spør på feltene Lønnart og Beløp i infotype 0008.

For noen av infotypene (der det er praktisk mulig) er det laget egne felt som er programmert slik at du likevel bare vil få én rad pr. ansatt. Eksempel på dette  er infotype 0041. Her ligger det felt som er navngitt etter hver datotype. Hvis du velger disse feltene i utdata, vil det bare komme én rad pr. ansatt. Tilsvarende er det for infotype 0008 laget egne felt for de vanligste lønnartene. Feltene har følgende begrensninger:

     Det kan ikke selekteres på feltene. Du vil derfor kun se dem som mulige utdata felt.

     Du bør velge enten de ekstra feltene eller de vanlige feltene.  Eksempel: Hvis du fra infotype 0008 skal ha ut informasjon om Lønnart 1000 (Årslønn), bør du enten velge feltene Lønnart og Beløp eller velge feltet Lønnart 1000 – Årslønn. Det første valget kan gi flere rader pr. ansatt (med mindre du begrenser ved å også selektere på verdien ’1000’ for lønnarten). Det andre valget vil gi én rad pr. ansatt.

Saksganger (infotype 0000)

Hvis det er kjørt flere saksganger på en dag, ligger bare en av dem i infotype 0000.  Du vil da miste en del data hvis du spør på spesielle saksganger. Hvis du vil vite hvem som har hatt en spesiell sakgang i løpet av en periode,  kan du velge de samme feltene fra mappen IT 0302 Supplerende saksbehandling. Her ligger det alltid data – også når det bare er en saksgang på en dag. Da ligger det en kopi av infotype 0000 her.

Merk: Startdato og sluttdato i IT 0302 er lik. Det gir derfor bare mening å bruke denne infotypen når du spør etter data over en lenger periode. Hvis du spør på dagens dato vil du ikke få ut verdier fra denne infotypen hvis det ikke er kjørt en saksgang samme dag som du lager spørringen.

 

Infotype 0019 (Terminovervåking)

Infotype 0019 er spesiell ved at dato for informasjonen sjelden er den dato du tar ut en rapport for. Data ligger som regel frem i tid.

MERK: Av denne grunn egner infotype 0019 seg dårlig sammen med annen informasjon hvor det forekommer mange rader (som for eksempel lønn). Du må ta ut informasjon fra infotypene uavhengig av dato. Se under Rapportere historiske data i ad hoc-spørring hvordan du får frem periodeutvalget.

For infotype 0019 kan du sette periodeutvalget slik:

Du får da valgt ut personer fra dagens dato, men ser alle forekomster i infotype 0019. Alternativt kan du velge å bare liste ut fremtidige datoer ved å velge slik:

 

Infotype 0001 – felt for stillingskategori

Stillingskategori er en knytning mellom objekt S (stilling) og 01 (stillingskategori) som gjøres i OM.  Når feltet hentes inn i PA-infosettet, gjelder følgende forutsetninger:

§ Hvis en stilling i fremtiden er knyttet mot en stillingskategori, hentes denne verdien opp også på spørringer i dag hvis den stillingen den ansatte har i dag går uten brudd  i infotype 0001 inn i perioden der den er knyttet til en stillingskategori.

§ Hvis knytning mellom stilling og stillingskategori er avgrenset (gjelder fortid), hentes verdien kun opp hvis man spør på et tidspunkt der stillingskategorien var gyldig.

Infotype 0027 – kostnadssted for lønn

Når du tar ut ”Kostnadssted lønn” fra infotype 0027, vil du få en verdi i feltet selv om det ikke ligger noen rad for lønn i infotype 0027 når du slår opp i PA20. Dette skyldes at ad hoc-spørring leter til den finner et kostnadssted. Grunnen er at det alltid skal finnes et kostnadssted å føre lønn på, selv om dette ikke eksplisitt er oppgitt i infotype 0027. Det vil da enten være kostnadsstedet fra kostnadsfordeling i OM, eller kostnadsstedet fra infotype 0001 som vises. Se også Infotype 0027 – bruk av egendefinerte felt.

 

K-element 6 viser feil verdi i ’Oppdater data’

Når du kjører Oppdater data i ad hoc-spørring vises et ”internt” nummer for kostnadselementene.  Dette oversettes først til korrekt verdi når du velger knappen Utdata øverst i skjermbildet.  For å få fram korrekte data rundt K-elementer, må du derfor alltid velge Utdata.

 

Infotype 0028 (Refusjon trygdevedtak)

Postene i denne infotypen gjelder sjelden dagens dato. For å få frem informasjon om infotype 28 må du derfor velge Evalueringsperiode og spørre på historiske data. Du kan enten velge en bestemt periode eller “Fortid frem til i dag”. Du bør ikke kombinere spørring på denne infotypen med data fra andre infotyper.

 

Infotype 3363 (Tilleggsinfo for EDAG)

Skjermbildet for IT3363 i PA20/PA30 varierer ut fra hvilken versjon av tilleggsinformasjon som er lagt inn. Når du skal ta ut informasjon i ad hoc-spørring, bør du derfor ta ut alle feltene (Versjon tilleggsinformasjon og Verdi 1 – Verdi 4).

 

Sekvensnummer for like poster

For å få frem korrekt resultat må man sørge for å legge på felt som gjør at hver rad blir unik. For IT2001 vil det være fraværstype, dato og klokkeslett. For IT2010 vil det i de fleste tilfeller gi unike rader hvis man tar med dato og lønnart. Imidlertid vil ikke dette dekke alle tilfeller (der man registrerer flere like rader for å få kostnadsfordelt timer). Da kan man benytte feltet ’Sekvensnummer for like poster’. Dette vil alltid gi unike rader.