maart 10, 2022

SAP Achtergrond Taakverwerking SM36: maken, plannen, verzetten

Wat is een achtergrond Job?

achtergrondtaak is een niet-interactief proces dat achter de normale interactieve bewerkingen loopt. Ze lopen parallel en verstoren geen interactieve (foreground Taken) processen en bewerkingen.

het is gepland vanaf SM36. U kunt het analyseren van SM37 door het bekijken van de taak log.

voordelen van achtergrondtaken

  • het vermindert handmatige inspanning & automatiseert de taak.
  • het kan worden gepland volgens de keuze van de gebruiker.
  • het vermindert de interactie van de gebruiker en kan naadloos op de achtergrond draaien zonder gebruikersinvoer
  • zodra u de variant voor achtergrondtaak definieert, hoeft de gebruiker zich geen zorgen te maken over waarde-invoer in het veld. Zo wordt de verwarring van de gebruiker ook verminderd.
  • ideaal voor tijdrovende/resource – intensieve programma ’s die kunnen worden gepland om’ s nachts te draaien(wanneer de systeembelasting laag is).

Achtergrondfuncties zijn ingedeeld in drie categorieën–

  1. Klasse A (Hoge / kritieke prioriteit): – Sommige taken zijn dringend of kritisch en moeten worden gepland met klasse a priority job. Klasse A prioriteit reserveert een of meer achtergrond werkprocessen. Gebruikers moeten beslissen hoeveel achtergrondwerkprocessen moeten worden toegewezen aan klasse a priority job. Stel dat een gebruiker 2 Achtergrond werkprocessen kiest voor deze categorie dan beschikbare achtergrond werkprocessen voor klasse B en C = (totaal aantal werkprocessen ingesteld in operatie modi RZ03) – (Achtergrond werkprocessen toegestaan om Klasse A categorie).
  2. Klasse B (Gemiddelde Prioriteit): – Zodra Class A-taken zijn voltooid , zal Class B-taak beginnen met uitvoeren op de achtergrond voor Class C-taken.
  3. klasse C(Lage prioriteit): -het draait nadat zowel Klasse A als klasse B taken zijn voltooid.

mogelijke status van achtergrondtaken

  1. gepland: – u hebt de programmanaam en-variant gedefinieerd, maar geen startconditie zoals Startdatum, Einddatum, frequentie enz. Dat betekent dat je niet hebt gedefinieerd wanneer een taak moet worden gepland in het systeem.
  2. vrijgegeven – – aan alle vereiste criteria is voldaan voor taakdefinitie. Start voorwaarde is must voor de taak in release status.
  3. klaar: – aan alle vereiste voorwaarden is voldaan om de taak in een achtergrondwerkproces uit te voeren. Maar job scheduler heeft de taak in de wachtrij gezet omdat het wacht tot Achtergrond werkproces vrij is.
  4. actief: – taak is gestart in de achtergrond. We kunnen de status van de taak niet veranderen als deze eenmaal actief is.
  5. voltooid – – taak is succesvol uitgevoerd. Het betekent dat de gewenste taak zonder fouten wordt uitgevoerd.
  6. geannuleerd – – hiervoor zijn twee mogelijkheden. De beheerder heeft de taak met kracht geannuleerd of er kan een probleem zijn met taak. U kunt dit onderzoeken vanuit Taaklogboeken.

hoe de achtergrondtaak plannen?

u kunt de achtergrondtaak plannen met SM36. Geplande of onmiddellijke banen kunnen worden gepland.

Stap 1) Voer T-code SM36 uit.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrondtaakverwerking SM36: maken, plannen, opnieuw plannen

Stap 2) Vul de naam van de taak, prioriteit(A/B/C) en de doelserver in. Achtergrondtaken die op een doelserver zijn gepland, worden op die server uitgevoerd. Belangrijkste doel van het definiëren van doelserver is de workload balancing.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrond Taakverwerking SM36: maken, plannen, verzetten

Stap 3) Klik op “spoollijst ontvanger”. U krijgt output in uw mailbox. U kunt e-mail van SBWP controleren.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrond Taakverwerking SM36: Maak, Plan, Verplaats

Stap 4) Voer uw SAP-gebruikersnaam in en klik op de knop Kopiëren.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrond Taakverwerking SM36: maken, plannen, opnieuw plannen

Stap 5) Klik op de knop stap om het ABAP-programma, de details van de variant, enz. te definiëren.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrond Taakverwerking SM36: Create, Schedule, herschikken

Stap 6) definieer programmanaam, variantdetails.

  1. Voer uw programmanaam, Variantnaam in het veld in. Als u niet hebt gemaakt variant volgens uw eis, laat het dan leeg.
  2. druk op de knop Opslaan.

SAP Achtergrond Taakverwerking SM36: maken, plannen, verzetten

SM36: maken, plannen, opnieuw plannen

Stap 7) Zodra u de taak plant, krijgt u het volgende scherm.

SAP Achtergrondtaakverwerking SM36: Aanmaken, plannen, verzetten

SAP Achtergrond Taakverwerking SM36: maken, plannen, opnieuw plannen

Stap 8) Klik op startvoorwaarden om startdatum, einddatum, frequentie, etc voor taak in te vullen. Als u geen startvoorwaarde opgeeft, blijft taak altijd in de geplande status. Een taak in geplande status zal nooit draaien.

  1. klik op datum / tijd (voor periodieke taken). Als u op “onmiddellijk” klikt, wordt taak meteen uitgevoerd. Maar het zal niet worden ingesteld als periodieke taak. Het is als “pers en ren.”
  2. Definieer de startdatum / – tijd van de taak, einddatum/ – tijd. De taak wordt pas vrijgegeven als deze voldoet aan de geplande startdatum/ – tijd.
  3. druk op periodieke waarden.

SAP Achtergrond Taakverwerking SM36: maken, plannen, verzetten

SAP Background Job Processing SM36: Create, Schedule, herschikken

stap 9) klik op Uur – /Dag – / weekperiode om de frequentie van de taak te definiëren volgens uw vereiste.We selecteren een andere periode

SAP-Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrond Taakverwerking SM36: Create, Schedule, herschikken

stap 10) Hier geeft u de terugkerende criteria van de taak op.U kunt de taak bijvoorbeeld na elke 5 dagen vanaf de startdatum laten uitvoeren. Hier selecteren we de taak die elke 10 minuten moet worden uitgevoerd

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SM36: aanmaken, plannen, opnieuw plannen

stap 11) klik op de knop Opslaan.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrond Taakverwerking SM36: Aanmaken, plannen, opnieuw plannen

stap 12) Klik opnieuw op Opslaan.

SAP Achtergrond Job Verwerking SM36: Maken, Plannen, Plannen

SAP Achtergrond Job Verwerking SM36: Maken, Plannen, Plannen

Stap 13) Klikt u nogmaals op opslaan

SAP Achtergrond Job Verwerking SM36: Maken, Plannen, Plannen

SAP Achtergrond Job Verwerking SM36: Maken, Plannen, Plannen

Stap 14) Baan stap en beginnen voorwaarden zijn gedefinieerd, verschijnt het volgende venster.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

stap 15) druk op Opslaan.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrond Taakverwerking SM36: aanmaken, plannen, opnieuw plannen

stap 16) Ga naar SM37 om de status van de taak te kennen.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrond Taakverwerking SM36: Create, Schedule, herschikken

stap 17) Selecteer uw criteria voor de taak die u wilt controleren.

  1. geef uw Taaknaam en gebruikersnaam op wie de taak gepland heeft.
  2. Selecteer de status van de taak.
  3. geef het datumbereik op. In ons scenario specificeren we gewoon de einddatum terwijl we vanaf datum Open houden.

SAP Achtergrond Taakverwerking SM36: maken, plannen, verzetten

SM36: maken, plannen, opnieuw plannen

stap 18) u krijgt het volgende scherm. Kijk naar de status, Het is een vrijgegeven betekent start voorwaarden zijn voldaan, en de taak is in de wachtrij wacht op achtergrond werkproces vrij te zijn.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Background Job Processing SM36: Create, Schedule, herschikken

hoe een achtergrondtaak

te herschikken taken worden in de toekomst niet uitgevoerd. Vergeet niet, je kunt de taak niet deschedule zodra het in actieve status.

Stap 1) Voer SM37 uit.

SAP Achtergrondtaakverwerking SM36: Aanmaken, plannen, verzetten

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

Stap 2) Vul de criteria in.

  1. Taaknaam en gebruikersnaam waarmee taak is gepland.
  2. Selecteer de status. Om de taak te descheduleer je alleen de status vrijgegeven/klaar.
  3. geef het datumbereik op.
  4. druk op de knop Uitvoeren (F8).

SAP Achtergrond Taakverwerking SM36: maken, plannen, verzetten

SAP Achtergrond Taakverwerking SM36: Aanmaken, plannen, opnieuw plannen

Stap 3) Selecteer de opgegeven taak en druk op Taak – > (vrijgegeven -> gepland).

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SM36: aanmaken, plannen, opnieuw plannen

Stap 4) U vindt het bericht in de statusbalk zodra u op “vrijgegeven -> gepland”drukt.

SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

SAP Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.