Formål
Innlesing av variable tillegg til bonusutbetaling, til infotype 0267 fra ekstern fil (eksternt system). Nedenfor er det omtalt hvordan filen må være bygget opp og hvordan utvalgsbildet skal fylles ut. Basis- og delservicekunder kan lese inn filen selv. Kunder på grunntjeneste må sende inn filen til DFØ for innlesning. Hvis det er få poster, kan kunder på grunntjeneste registrere dette manuelt i e-skjemaet YHR_HURTIGREG i stedet for å sende inn fil.
Filen må være i tekstformat og innholdet semikolonseparert (CSV).
Transaksjonskode
YHR_OPPDATER_IT0267
Navnsetting av fil
Filnavnet må være unikt (f.eks. med dato og klokkeslett) fordi det sjekkes mot YHR_FILNAVN for å hindre at samme fil kjøres flere ganger.
Kontrollrecord
Som første linje, heretter kalt record, på filen skal det ligge en kontrollrecord. Det er viktig at den er korrekt, hvis ikke blir filen avvist. Den skal inneholde følgende:
Neste dato for bonuskjøring hentes fra YHR_BONUSDATOER og brukes til oppretting av ny post i infotypen. Dato er kun til orientering. Dato hentes automatisk fra YHR_BONUSDATOER, som finner neste bonusutbetalingsdato i henhold til kjøreplanen.
|
Felt |
Type |
Lengde |
Beskrivelse |
|
Virksomhet |
CHAR |
4 |
Firmakode i SAP – Fast 1810, 1920 eller 1940 |
|
Type |
CHAR |
4 |
Type leveranse – Fast 0267 |
|
Dato |
CHAR |
8 |
Dato (YYYYMMDD) |
|
Løpenummer |
CHAR |
2 |
Løpenummer, hvis flere filer – Normalt fast ’01’ |
|
Antall |
NUM |
9 |
Antall datarecords, ekskl. kontrollrecord |
Kolonnetype
NB! Kolonnene type og lengde er kun til orientering for eksporten av et eksternt system kalt WebRulle (som et eksempel). Programmet konverterer automatisk dataene til riktig type i skjermbildene.
Datarecord
Datarecord skal inneholde følgende:
|
Felt |
Type |
Lengde |
Beskrivelse |
|
Identifikasjon |
CHAR |
11 |
Fødselsnummer eller ansattnummer. Blanding tillates på samme fil, altså at noen linjer har fødselsnummer, mens andre linjer har ansattnummer. Ansattnummer registreres uten ledende 0. |
|
Dato |
CHAR |
8 |
Opprinnelsesdato fra eksternt system (YYYYMMDD) |
|
Lønnart |
CHAR |
4 |
Gyldig lønnart for IT0267 |
|
Beløp |
DEC |
7 |
Beløp – 2 desimaler uten komma |
|
Antall |
DEC |
7 |
Antall – 2 desimaler uten komma |
|
Kostnadssted |
CHAR |
10 |
Kostnadssted hvis overstyrt kontering. |
|
K-element 7 |
CHAR |
12 |
K7 for overstyrt kontering. |
|
K-element 6 |
CHAR |
24 |
K6 for overstyrt kontering. |
|
K-element 4 |
CHAR |
10 |
K4 for overstyrt kontering. |
|
K-element 5 |
CHAR |
16 |
K5 for overstyrt kontering. |
|
Overstyr konto |
CHAR |
24 |
Ekstra felt fra WebRulle – ikke tatt i bruk. |
|
Tilordningsnr |
CHAR |
16 |
«Akt_StartDato» fra WebRulle, dato på format DD.MM.YYYY. |
Dato er kun til orientering. Dato hentes automatisk fra YHR_BONUSDATOER, som finner neste bonusutbetalingsdato i henhold til kjøreplanen.
Lønnart, antall eller beløp må følge oppsettet i SAP. Ved overstyrt kontering må hele konteringsstrengen legges inn. Tilordningsnummer er fritekst. Ugyldige/ukorrekte datarecords vil bli avvist.
Eksempel på fil:

Utfylling av seleksjonsbildet

Programmet oppdater infotypen direkte ved hjelp av Call transaction.
Filen hentes opp fra et lokalt område. Angi plassering og filnavn i feltet Lokal fil.
I feltet ‘Saksnr/Infotypetekst’ kan du legge inn referanse som fremkommer på posten i PA20 hvis du trykker F9.
Kjøring av jobb i test
Kjør først med test-kryss. Hvis det kommer opp feilmeldinger, må dette rettes i filen før produktiv innlesing.
Kjøring av jobb produktivt
Fjern test-kryss og kjør. Hvis det oppstår feil under produktiv kjøring, vil det opprettes en feilmappe i SM35 – Batch input. Send en sak til DFØ for behandling av feil i Batch input mapper.
Kontroller oppdateringene etterpå.