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.