Oppsett og administrasjon for bakgrunnsjobber  

Beskrivelse av konsept

En automatisering av programutføring effektiviserer alle kjøreprosesser. Alle programmene som utføres i SAP HR i forbindelse med hovedlønnskjøring, bonus, reise, T1 og T2 skal derfor settes opp som bakgrunnsjobber.

Det skal settes opp 11 bakgrunnsjobber. Noen er pr.klient og noen er pr. lønnsavregningsgruppe. Bakgrunnsjobbene skal aktiveres av den som kjører jobben og i den rekkefølgen som er angitt i sjekklistene.  

Hver bakgrunnsjobb består av flere prosesstrinn. Hvert prosesstrinn er et program som skal utføres. Prosesstrinnene (programmene) utføres etter hverandre i den rekkefølgen som de er satt opp i innenfor den enkelte bakgrunnsjobb.

Den som kjører jobbene skal administrere bakgrunnsjobbene for den aktuelle lønnsavregningsgruppe som vedkommende kjører lønn for. Dette betyr at vedkommende skal være ansvarlig for å opprette, kopiere og aktivere bakgrunnsjobbene pluss å kontrollere loggene og protokollene generert av bakgrunnsjobbene.

Alle programmene som utgjør prosesstrinnene inkludert i hver av de 11 bakgrunnsjobbene skal angis med en variant. Dette betyr at den som kjører jobbene også skal ha ansvar for oppretting og vedlikehold av alle variantene som brukes i oppsett og vedlikehold av bakgrunnsjobbene for den aktuelle virksomheten.

 

Bruker: N-BAKGRUNN

Det er viktig at man er logget på med sitt kontorsteds bakgrunnsbruker når man gjør denne jobben. Det gjelder både ved opprettelse av malene og ved oppdatering av variantene. Grunnen til dette er at disse jobbene og variantene ikke må låses til en enkelt-bruker.

 

Navnestandard og struktur av bakgrunnsjobbene

Det skal opprettes 11 bakgrunnsjobbmaler  som følger navnestandard som vist i tabellene nede. Navnestandarden på de kopierte malene skal være 6nn_H1_NN_periode_DAG1 osv.

Variantene og navn på batch-input mappene som refereres i variantene skal følge navnestandarden som beskrevet i tabellene.

NN er lønnsavregningsgruppe

 

                                                                 Mal 1: klient_H1_NN_MAL

Sekv.

Prosesstrinn

Transaksjonskode

Program

Variant

Navn på batch-input mappe

1

Ansiennitetsopprykk IT0008 og IT0509

HRCMP0042

RPIPSR01

NN_ANS0008

NN_ANS0008

2

Kjøring av batch input

YHR_RSBDCSUB

RSBDCSUB

NN_ANS0008

NN_ANS0008

 

                                                                    Mal 2: klient_H2_NN_MAL

Sekv.

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Setting av lønnsavregningsgruppe

ZHR_SET_ABKRS

ZHR_SET_ABKRS

NN

 

2

Release av lønnskjøring

 

ZHR_PA03_RELEASE

 

 

3

Produktiv lønnskjøring

PC00_M20_CALC

RPCALCV0

NN PROD HOVED

 

4

Konteringssimulering

PC00_M99_CIPE

RPCIPE01

NN SIM. HOVED

 

 

                                                                      Mal 3: klient_H3_NN_MAL

Sekv.

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Produktiv lønnskjøring

PC00_M20_CALC

RPCALCV0

NN SØKEHJ.W

 

2

Konteringssimulering

PC00_M99_CIPE

RPCIPE01

NN SIM. HOVED

 

 

                                                                    Mal 4: klient_H4_NN_MAL

Sekv.

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Produktiv konteringskjøring

PC00_M99_CIPE

RPCIPE01

NN PROD.HOVED

 

 

                                                                    Mal 5: klient_H6_UTSKRIFT_MAL

Sekv.

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Utskrift av lønnsslipper

PC00_M20_CEDT

RPCEDTV0

OPAL_H_NNNN

 

 

                                                                    Mal 6: klient_K1_MAL

Sekv

Prosesstrinn

Transaksjonskode

Program

Variant

Navn på batch-input mappe

1

Overføring av kreditorstamdata til FI

PRAA

RPRAPA00

OPAL_F_firmakode

OPAL_F_firmakode

2

Generering av batch input

OMSV

RFBIKR00

Firmakode_RFBIKR00

 

3

Kjøring av batch input

YHR_RSBDCSUB

RSBDCSUB

OPAL_F_firmakode

OPAL_F_firmakode

4

Overføring av kreditorstamdata til FI

PRAA

RPRAPA00

OPAL_E_firmakode

OPAL_E_firmakode

5

Generering av batch input

OMSV

RFBIKR00

Firmakode_RFBIKR00

 

6

Kjøring av batch input

YHR_RSBDCSUB

RSBDCSUB

OPAL_E_firmakode

OPAL_E_firmakode

7 - ?

Linje 1 til 6 gjentas for alle firmakoder i klienten

 

 

 

 

 

                                                                      Mal 7: klient_B1_NN_MAL

Sekv.

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Produktiv bonuskjøring

PC00_M20_CALC

RPCALCV0

NN PROD-BONUS

 

2

Konteringssimulering

PC00_M99_CIPE

RPCIPE01

NN SIM. BONUS

 

 

                                                                    Mal 8: klient_B2_NN_MAL

Sekv.

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Produktiv konteringskjøring bonus

PC00_M99_CIPE

RPCIPE01

NN PROD.BONUS

 

 

                                                                    Mal 9: klient_B3_UTSKRIFT_MAL

Sekv.

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Utskrift av lønnsslipper

PC00_M20_CEDT

RPCEDTV0

OPAL_B_NNNN

 

 

                                                                    Mal 10: klient_R1_alle_MAL

Sekv

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Avregning av reisedata

PREC

RPRTEC00

NN AVEGNING

 

2 - ?

Linje 1 gjenstas for alle lønnsavregningsgruppenesom skal være med på alle reiser.

 

 

 

 

n

Oppretting av konteringskjøring

PRFI

RPRFIN00_40

Firmakode kont

 

x - ?

Linje n gjentas for alle firmakoder som skal være med på alle reiser

 

 

 

 

 

                                                                    Mal 11: klient_R2_ekstra_MAL

Sekv

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Avregning av reisedata

PREC

RPRTEC00

NN AVEGNING R2

 

2- ?

Linje 1 gjenstas for alle lønnsavregningsgruppenesom skal være med på ekstra reisekjøringene.

 

 

 

 

n

Oppretting av konteringskjøring

PRFI

RPRFIN00_40

NN AVEGNING R2

 

x - ?

Linje n gjentas for alle firmakoder som skal være med på ekstra reise-kjøringene

 

 

 

 

 

                                                                    Mal 12: klient_R3_UTSKRIFT_MAL

 

 

Prosesstrinn

 

Transaksjonskode

 

Program

 

Variant

 

1

Utskrift av reiseslipper

YFI_REISEREGNING

YFI_RPRTEF00_FSI

NNNNREISESLIPP

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                                    Mal 13: klient_E5_UTSKRIFT_MAL

Sekv

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Utskrift av lønnsslipper

PC00_M20_CEDT

RPCEDTV0

OPAL_K_NNNN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                                    Mal 14: klient_T1_MAL

Sekv

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Interessetrekk til DFØ Fildel

YHR_PAALEGGSTREKK

YHR_RPLGARV0

INTTREKK_FIRMA

 

2

Husleietrekk til DFØ Fildel

YHR_PAALEGGSTREKK

YHR_RPLGARV0

HUSLEIE_FIRMA

 

3

Diverse trekk til DFØ Fildel

YHR_PAALEGGSTREKK

YHR_RPLGARV0

DIVERSE_FIRMA

 

4

Bidragstrekktrekk til DFØ Fildel

YHR_PAALEGGSTREKK

YHR_RPLGARV0

BIDRAG_FIRMA

 

5

Fagforeningstrekk til DFØ Fildel

YHR_PAALEGGSTREKK

YHR_RPLGARV0

FAGFOR_FIRMA

 

6

Inkassotrekk til DFØ Fildel

YHR_PAALEGGSTREKK

YHR_RPLGARV0

INKASSO_FIRMA

 

7

Print av Interessetrekk

YHR_PAALEGGSTREKK

 YHR_RPLGARV0

 CUS&OPAL21

 

8

Print av Husleietrekk

YHR_PAALEGGSTREKK

YHR_RPLGARV0

CUS&OPAL22

 

9

Print av Diverse trekk

YHR_PAALEGGSTREKK

YHR_RPLGARV0

CUS&OPAL23

 

10

Print av Bidragstrekktrekk

YHR_PAALEGGSTREKK

YHR_RPLGARV0

CUS&OPAL24

 

11

Print av Fagforeningstrekk

YHR_PAALEGGSTREKK

YHR_RPLGARV0

CUS&OPAL25

 

12

Print av Inkassotrekk

YHR_PAALEGGSTREKK

YHR_RPLGARV0

CUS&OPAL26

 

 

                                                                    Mal 15: klient_T2_MAL

Sekv

Prosesstrinn

Transaksjonskode

Program

Variant

 

1

Påleggsrekktrekk til DFØ Fildel

YHR_PAALEGGSTREKK

YHR_RPLGARV0

PAALTREKK_FIRM

 

2

Print av Påleggstrekk

YHR_PAALEGGSTREKK

YHR_RPLGARV0

 CUS&OPAL27

 

 

Varianter

For hvert program som kjøres i bakgrunnen skal det angis en variant når bakgrunnsjobben settes opp. Hvis varianten finnes fra før, skal den endres og lagres på nytt igjen slik at den gamle varianten overskrives.

Alle som kjører hovedlønn skal kunne lage, endre og slette varianter.

Det er veldig viktig at variantene settes opp riktig og at man holder seg til navnestandarden.

Feltverdiene på bestillingsbildene må kontrolleres nøye når variantene opprettes eller tilpasses. Noen feltverdier er virksomhetsspesifikke, mens andre er felles for alle virksomheter.

H5-mal

Det er i tillegg til disse 15 malene laget en H5-mal for oppstart av NAV-refusjoner. Denne skal ikke lages ved oppstart av nytt firma når firmaet starter med NAV-refusjoner fra oppstartdato. H5-malen er laget for å kunne kjøre rekalkulering på firmaet 3 måneder tilbake i tid for å få riktig refusjonsgrunnlag.  Bakgrunnsjobben H5-malen er lik H2-malen bortsett fra step 4 som ikke skal være med. Varianten til RPCALCV0 skal hete NN PROD HOVED NULL. Her skal kun firmaer som skal starte opp med NAV-refusjoner angis (angis i personalområdet) settes opp. I tillegg skal obligatorisk etterberegning angis med 3 måneder tilbake i tid.

 

H5 kjøres kun ved oppstart av NAV-refusjon. Jobben kjøres kun i de perioder det er nye firmaer som har oppstart NAV-refusjon. H5 jobben kjøres ikke på lønnsavregningsgrupper som inneholder kun 1 firma.

 

H5 malene er slettet, da dette er utgått. Det skal ikke lenger kjøres en ekstra kjøring for kunder som velger å gå over på NAV-refusjonsløsningen.