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–
- 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).
- Klasse B (Gemiddelde Prioriteit): – Zodra Class A-taken zijn voltooid , zal Class B-taak beginnen met uitvoeren op de achtergrond voor Class C-taken.
- klasse C(Lage prioriteit): -het draait nadat zowel Klasse A als klasse B taken zijn voltooid.
mogelijke status van achtergrondtaken
- 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.
- vrijgegeven – – aan alle vereiste criteria is voldaan voor taakdefinitie. Start voorwaarde is must voor de taak in release status.
- 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.
- actief: – taak is gestart in de achtergrond. We kunnen de status van de taak niet veranderen als deze eenmaal actief is.
- voltooid – – taak is succesvol uitgevoerd. Het betekent dat de gewenste taak zonder fouten wordt uitgevoerd.
- 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: maken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_1.png)
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 Achtergrond Taakverwerking SM36: maken, plannen, verzetten](https://www.guru99.com/images/sap/2013/03/032013_0839_2.png)
Stap 3) Klik op “spoollijst ontvanger”. U krijgt output in uw mailbox. U kunt e-mail van SBWP controleren.
![SAP Achtergrond Taakverwerking SM36: Maak, Plan, Verplaats](https://www.guru99.com/images/sap/2013/03/032013_0839_3.png)
Stap 4) Voer uw SAP-gebruikersnaam in en klik op de knop Kopiëren.
![SAP Achtergrond Taakverwerking SM36: maken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_4.png)
Stap 5) Klik op de knop stap om het ABAP-programma, de details van de variant, enz. te definiëren.
![SAP Achtergrond Taakverwerking SM36: Create, Schedule, herschikken](https://www.guru99.com/images/sap/2013/03/032013_0839_5.png)
Stap 6) definieer programmanaam, variantdetails.
- Voer uw programmanaam, Variantnaam in het veld in. Als u niet hebt gemaakt variant volgens uw eis, laat het dan leeg.
- druk op de knop Opslaan.
![SM36: maken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_6.png)
Stap 7) Zodra u de taak plant, krijgt u het volgende scherm.
![SAP Achtergrond Taakverwerking SM36: maken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_7.png)
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.
- 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.”
- Definieer de startdatum / – tijd van de taak, einddatum/ – tijd. De taak wordt pas vrijgegeven als deze voldoet aan de geplande startdatum/ – tijd.
- druk op periodieke waarden.
![SAP Background Job Processing SM36: Create, Schedule, herschikken](https://www.guru99.com/images/sap/2013/03/032013_0839_8.png)
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 Achtergrond Taakverwerking SM36: Create, Schedule, herschikken](https://www.guru99.com/images/sap/2013/03/032013_0839_9.png)
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
![SM36: aanmaken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_10.png)
stap 11) klik op de knop Opslaan.
![SAP Achtergrond Taakverwerking SM36: Aanmaken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_11.png)
stap 12) Klik opnieuw op Opslaan.
![SAP Achtergrond Job Verwerking SM36: Maken, Plannen, Plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_12.png)
Stap 13) Klikt u nogmaals op opslaan
![SAP Achtergrond Job Verwerking SM36: Maken, Plannen, Plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_13.png)
Stap 14) Baan stap en beginnen voorwaarden zijn gedefinieerd, verschijnt het volgende venster.
![SAP - Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_14.png)
stap 15) druk op Opslaan.
![SAP Achtergrond Taakverwerking SM36: aanmaken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_15.png)
stap 16) Ga naar SM37 om de status van de taak te kennen.
![SAP Achtergrond Taakverwerking SM36: Create, Schedule, herschikken](https://www.guru99.com/images/sap/2013/03/032013_0839_16.png)
stap 17) Selecteer uw criteria voor de taak die u wilt controleren.
- geef uw Taaknaam en gebruikersnaam op wie de taak gepland heeft.
- Selecteer de status van de taak.
- geef het datumbereik op. In ons scenario specificeren we gewoon de einddatum terwijl we vanaf datum Open houden.
![SM36: maken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_17.png)
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 Background Job Processing SM36: Create, Schedule, herschikken](https://www.guru99.com/images/sap/2013/03/032013_0839_18.png)
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, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_37.png)
Stap 2) Vul de criteria in.
- Taaknaam en gebruikersnaam waarmee taak is gepland.
- Selecteer de status. Om de taak te descheduleer je alleen de status vrijgegeven/klaar.
- geef het datumbereik op.
- druk op de knop Uitvoeren (F8).
![SAP Achtergrond Taakverwerking SM36: Aanmaken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_38.png)
Stap 3) Selecteer de opgegeven taak en druk op Taak – > (vrijgegeven -> gepland).
![SM36: aanmaken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_39.png)
Stap 4) U vindt het bericht in de statusbalk zodra u op “vrijgegeven -> gepland”drukt.
![SAP Achtergrondtaakverwerking SM36: aanmaken, plannen, opnieuw plannen](https://www.guru99.com/images/sap/2013/03/032013_0839_40.png)