spustit program ABAP na pozadí jako úkol na pozadí
SAP umožňuje vývojářům ABAP spouštět programy ABAP spouštět na pozadí stejně jako úkol na pozadí nebo úlohu.Programátoři spouštějí zprávy ABAP pomocí transakce SE38 a jsou schopni konfigurovat provádění programů ABAP na pozadí pomocí stejné transakce SAP SE38.Tento výukový program ABAP ukazuje, jak spouštět programy na pozadí pomocí SE38 a zobrazovat proces provádění pozadí pomocí SM37 tcode v systému SAP.
nedávno jsem vytvořil dávkový proces a převedl dávkový proces na program ABAP přidáním možnosti vybrat pro pole číslo fakturačního dokumentu vbeln.Nyní chci spustit tento program ABAP s danými hodnotami voleb select (číslo dokumentu pro faktury) jako SAP pozadí úlohy.Spuštění sestavy ABAP (programu) jako úlohy na pozadí zabrání zbytečným zobrazením obrazovky, etc.It bude provádět rychleji stejně.
nejprve zavolejte SAP transaction SE38 a zadejte název programu ABAP. Stisknutím ikony Execute nebo F8 zobrazíte úvodní obrazovku pro poskytnutí hodnot select option požadovaných pro spuštění programu.
Poskytněte parametry obrazovky výběru sestavy.
v horní nabídce SAP Vyberte Program > spustit v pozadí (F9) možnosti nabídky.
pokud program ABAP netiskne žádnou věc, můžete nastavit název fiktivní tiskárny (výstupní zařízení).V opačném případě musíte definovat správnou tiskárnu jako cílové výstupní zařízení pro výsledné výstupy z vašeho přehledu ABAP.
jak jsem řekl, protože nebudu tisknout žádné dokumenty, informace o formátování nesouvisí s mým případem.
na obrazovce pod názvem “Čas zahájení” můžete naplánovat dobu provádění a frekvenci tohoto programu ABAP pro úlohu na pozadí.Vzhledem k tomu, že nebudu pravidelně plánovat provádění této zprávy ABAP, rozhodl jsem se “okamžitě” spustit program ABAP okamžitě pouze jednou.
ponechte volbu “periodická úloha” Vymazat, pokud chcete spustit program ABAP jednou. Pokud jej chcete provádět pravidelně, můžete jej také nakonfigurovat.
stiskněte tlačítko Uložit. Když uložíte konfiguraci spuštění na pozadí, zpráva ABAP se automaticky spustí jako úloha na pozadí.
pomocí transakčního kódu SM37 SAP může vývojář ABAP zkontrolovat stav provádění úloh na pozadí nebo úlohy na pozadí vytvořené dříve definované v cílovém systému.
na níže uvedené obrazovce SM37 Simple Job Selection SAP poskytuji filtrační data pro seznam úkolů provádění zpráv na pozadí.
zde jsou úlohy na pozadí, kde provádím program ABAP a vidím počáteční čas, čas ukončení a trvání podrobnosti pro každé provedení úlohy na pozadí.
Leave a Reply