Hvordan Sette Opp Og Administrere Automatiske SAP-Jobber

HVA er EN SAP-jobb For, og hvordan er DEN strukturert?

Bakgrunnsjobber brukes på mange områder hvor prosesser utføres automatisk av systemet til bestemte tider uten manuell inngrep. I Området Unix-systemer er begrepet cron-jobber kjent,og på Windows-datamaskiner kan bakgrunnsprosesser settes opp med oppgaveplanleggeren. SAP har også passende bakgrunnsbehandling for prosesser-SÅKALTE SAP-jobber.

SAP-jobber kan utføres en gang eller gjentatte ganger-for eksempel hver dag ved midnatt. Dette tillater for eksempel ressurskrevende behandling om natten når få eller ingen brukere er logget på systemet. Et annet programeksempel er den gjentatte samlingen av NYE EDI-meldinger fra et eksternt B2b-Integrasjonsnav, som for ecosio.

i den følgende artikkelen vil vi introdusere de viktigste funksjonene og vise hvordan du setter dem opp. Vi går deretter inn på hvordan du endrer eksisterende SAP-jobber og hvordan du leser behandlingslogger FRA SAP-jobber.

Egenskaper FOR SAP-jobber

SAP-jobber er konfigurert ved hjelp av transaksjon SM36. Folgende grafikk viser et EKSEMPEL SAP-jobb.

 Hryverblick ü SAP-Jobb
Oversikt over SAP-Jobben

© 2020. SAP SE eller ET SAP-tilknyttet selskap. Alle rettigheter reservert. Brukes med TILLATELSE FRA SAP SE.

det er unike jobbnavn som kan tildeles fritt. Av klarhetsgrunner anbefales det at du holder deg til en enhetlig systemomfattende navnekonvensjon.

SAP-jobbklasser

EN SAP-jobb må tilordnes en bestemt jobbklasse når den opprettes. Jobbklasser definerer prioriteten som en bakgrunnsjobb utføres med. Det skilles mellom følgende tre klasser.

Klasse A-høy prioritet

Hastejobber eller kritiske bakgrunnsjobber kan planlegges med klasse a. disse jobbene prioriteres før klasse B-eller C-jobber utføres.

Klasse B-middels prioritet

så snart klasse a-jobber er behandlet, startes klasse B-jobber.

Klasse C-Lav prioritet

Klasse c-jobber har lavest prioritet og startes bare når klasse a-og b-jobber er behandlet.

 Hvitbok - EDI-Integrasjon I SAP

Status

Foruten den tildelte prioritetsklassen er det en viss status. De mulige statusene er som følger:

  1. Planlagt
    jobben er bare planlagt, men har ingen startbetingelse, sluttdato, utførelsesfrekvens og så videre, og vil aldri kjøre.
  2. Utgitt
    jobben har tilordnet prosesstrinn, og alle parametere for utførelse er tilgjengelige. Jobben venter på å bli utført for første gang så snart startbetingelsen er oppfylt-for eksempel en viss tid.
  3. Klar
    jobben er klar for utførelse Og er plassert i utførelseskøen av jobbplanleggeren. Så snart en bakgrunnsprosess er ledig, blir jobben utført.
  4. Aktiv
    jobben kjører i bakgrunnen. Statusen til jobben kan ikke lenger endres under kjøring.
  5. Klar
    jobben er fullført.
  6. Avbrutt
    jobben er avbrutt. Oppsigelsen kan ha blitt forårsaket manuelt av en administrator, eller det kan ha oppstått et problem under utførelsen av jobben. De nøyaktige detaljene kan leses i jobbloggene og i spolen (se beskrivelse nedenfor).

Trinn

HVER SAP-jobb består av ett eller flere behandlingstrinn-såkalte trinn. Følgende figur viser et eksempel trinn.

SAP Jobb-Prozessschritt
SAP Jobb-Prosess Trinn

© 2020. SAP SE eller ET SAP-tilknyttet selskap. Alle rettigheter reservert. Brukes med TILLATELSE FRA SAP SE.

et trinn I EN SAP-jobb kan ha tre forskjellige egenskaper:

  1. ABAP-program
    i dette tilfellet startes ET ABAP-program og en variant og språket kan bestås. I skjermbildet ovenfor utføres FOR EKSEMPEL abap-programmet/EPO1 / EXC_ECOSIO_FETCH med varianten FETCH, som regelmessig henter meldinger fra ecosio Integration Hub.
  2. Ekstern kommando
    med denne funksjonen kan en kommando forhåndsdefinert av systemadministratoren kalles opp og parametere kan også overføres for samtalen.
  3. Eksternt program
    i dette tilfellet startes et eksternt program, hvor parametere også kan overføres her.

Oppsett

i første trinn defineres jobbnavnet OG jobbklassen i transaksjon SM36, som nevnt ovenfor. Deretter defineres de enkelte trinnene i jobben – som utføres i rekkefølge-fra topp til bunn.

det neste trinnet er å velge startbetingelsen for jobben.

SAP-Startbedingung
SAP-Startbetingelse

© 2020. SAP SE eller ET SAP-tilknyttet selskap. Alle rettigheter reservert. Brukes med TILLATELSE FRA SAP SE.

Vanligvis velger du en bestemt tid som starttilstand, fra når jobben skal utføres, og et gjentakelsesintervall-f. eks. hvert 10. minutt. Hvis ingen tid er angitt, forblir jobben i» planlagt » tilstand og utføres ikke.

når du har angitt en tid og en repetisjonsfrekvens, lagres jobben. Etterpå endres jobben til «utgitt» og venter på sin første utførelse. Alternativt kan en jobb utføres umiddelbart ved å klikke På «Umiddelbart».

Endre

hvis du vil endre EN SAP-jobb, går DU TIL transaksjon SM37. Der kan du få oversikt over alle jobber i de ulike statusene. For å endre en jobb Som allerede er utgitt, velg den i oversikten og velg deretter «Jobb > Utgitt-Planlagt» fra menylinjen.

 SAP Jobb Ü
SAP Oversikt OVER Jobben

© 2020. SAP SE eller ET SAP-tilknyttet selskap. Alle rettigheter reservert. Brukes med TILLATELSE FRA SAP SE.

jobben kan nå behandles igjen og deretter frigis igjen.

Vis logger

SOM med en regelmessig utført prosess, KAN EN SAP-jobb også avslutte uventet. I dette tilfellet anbefaler vi at du ser på loggene. Du kan få tilgang til dette igjen ved hjelp av transaksjon SM37. I første trinn velger du en av jobbene som allerede er utført, og velger deretter «Spole» eller «Jobblogg».

 Logdaten eines SAP-Jobber
Loggdata FOR EN SAP-Jobb

© 2020. SAP SE eller ET SAP-tilknyttet selskap. Alle rettigheter reservert. Brukes med TILLATELSE FRA SAP SE.

disse to funksjonene gir en oversikt over loggene selv og de enkelte prosesstrinnene. En forutsetning er selvsagt at prosesstrinnene også skriver behandlingslogger.

med introduksjonen AV SAP S / 4hana Vil IDoc-formatet gjennomgå noen endringer. Du kan finne ut hva disse endringene er i detalj i denne artikkelen.

har du noen spørsmål?

har du fortsatt spørsmål om SAP-jobber eller tilkobling av eksterne systemer til SAP ERP eller SAP S/4HANA-systemet? Ikke nøl med og kontakt oss. Vi er alltid tilgjengelig for å svare på dine spørsmål.

Leave a Reply

Din e-postadresse vil ikke bli publisert.