Pri práci v systéme SAP môže nastať situácia, keď používateľ potrebuje prerušiť aktuálne prebiehajúci proces v spustenej transakcii. Dôvodom môže byť napríklad príliš dlhé spracovanie požadovaných údajov, nesprávne zadané vstupné parametre alebo jednoducho potreba ukončiť operáciu, ktorá už nie je potrebná.
Predstavme si napríklad situáciu, keď používateľ potrebuje prostredníctvom SAP transakcie zobraziť podrobný prehľad účtovných pohybov na sklade pre vybraný materiál za posledné tri roky. Po zadaní vstupných údajov a spustení transakcie systém začne spracovávať požadované dáta.
Možno to poznáte.
Ak nie, určite sa s podobnou situáciou pri práci v SAP ešte stretnete 🙂.
Čas beží (15, 20, 30 minút alebo aj viac), ale transakcia stále nezobrazuje žiadne výsledky. Proces spracovania údajov pritom pokračuje a používateľ stále čaká na dokončenie operácie.
Čo robiť v takejto situácii?
Je potrebné čakať, kým sa spracovanie dokončí, alebo existuje nejaká možnosť proces prerušiť?
Jednou z možností je zrušenie aktuálne prebiehajúcej transakcie priamo v prostredí SAP GUI.
Prečo zrušiť prebiehajúcu transakciu v SAP?
Dôvodov, pre ktoré môže používateľ potrebovať prerušiť spracovanie transakcie, je ako som už písal vyššie viacero.
Najčastejšie ide o situácie, keď boli zadané príliš všeobecné vstupné údaje a systém musí spracovať veľké množstvo záznamov. Môže ísť napríklad o výpis skladových pohybov za dlhšie časové obdobie, rozsiahly účtovný prehľad alebo inú analytickú zostavu. A v takom prípade môže byť výhodnejšie aktuálne spracovanie ukončiť, vrátiť sa na vstupnú obrazovku transakcie a doplniť presnejšie výberové kritériá.
Používateľ môže napríklad obmedziť časové obdobie, vybrať konkrétny závod, sklad alebo materiál. Po opätovnom spustení transakcie tak už systém spracováva menší rozsah údajov a to môže výrazne skrátiť čas potrebný na získanie výsledkov. Samozrejme, samotné zrušenie transakcie automaticky nerieši príčinu pomalého spracovania. V niektorých prípadoch môže byť potrebné preveriť aj výkonnosť systému alebo samotnú logiku transakcie.
Ako zrušiť proces spustenej transakcie?
Postup je jednoduchý a nevyžaduje zadávanie žiadneho špeciálneho príkazu.
Jedna z možností, je prerušiť spracovanie dát.
Používateľ môže potom vo vstupnej obrazovke transakcie zadať viac potrebných údajov a po opätovnom spustení spracovania cez transakciu, bude načítanie dát rýchlejšie spracované. V ľavom hornom rohu okna, v ktorom je spustená transakcia, sa nachádza ikona slúžiaca na otvorenie systémového menu.
Po kliknutí na ikonu..

.. treba potom v zobrazenom menu kliknúť na položku Zrušenie transakcie.

Po výbere tejto možnosti pre zrušenie transakcie, systém informuje používateľa o vykonanej akcii prostredníctvom hlásenia zobrazeného v spodnej časti okna SAP GUI, teda v stavovom riadku. Ak sa operáciu podarilo prerušiť, používateľ sa môže vrátiť k práci so systémom a podľa potreby transakciu opätovne spustiť s upravenými vstupnými údajmi.

Zrušenie procesu spustenej transakcie je teda jednoduchá a súčasne aj užitočná funkcia, ktorú sa oplatí poznať každému používateľovi. Jednoducho ak transakcia spracováva údaje príliš dlho a potrebujete zmeniť vstupné parametre, nie je potrebné vždy čakať na dokončenie celého procesu. Prostredníctvom systémového menu SAP GUI je možné využiť možnosť Zrušenie transakcie a následne spustiť požadovanú operáciu s upravenými údajmi.
Aj takáto drobnosť môže pri každodennej práci v systéme SAP ušetriť používateľovi čas a zjednodušiť prácu so systémom.
Zaujal Vás článok? Zvážte možnosť jeho zdieľania na sociálnych sieťach alebo dajte mi vedieť Váš názor resp. pripomienky k tomuto článku a to odoslaním správy cez formulár, alebo priamo na e-mailovú adresu info@saperp.sk.

