Ansicht
Dokumentation
CRM_MKT_JOB_WIZARD - CRM-MKT: Job-Wizard: Jobs mit einem Step einplanen
General Data in Customer Master Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Baustein implementiert einen sehr leicht zu bedienenden Job-Wizard auf einem Screen.
Er ist gedacht für Anwendungsfälle, wo der einzuplanende Job nur aus einem Step besteht. In diesem Step wird ein ABAP-Programm gestartet, welches Selektionsparameter besitzt. Der Inhalt dieser Selektionsparameter ist erst zum Zeitpunkt des Aufrufs dieses Job-Wizards bekannt, so dass keine feste Variante für dieses ABAP-Programm existiert. Eventuell soll der Benutzer sogar noch den Inhalt der Selektionsparameter beinflussen können.
Die Oberfläche des Job-Wizards besteht aus 5 Bereichen:
-
Subscreen, wo der Aufrufer des Wizards ein Dynpro einblenden kann.
Dazu müssen die Import-Parameter IV_SUB_PROGRAM_NAME und IV_SUB_SCREEN_NUMBER (s. Dokumentation) gefüllt sein. In diesem Subscreen können die Werte der Selektionsparameter des SUBMIT-Programms (s. Dokumentation zum Import-Parameter IV_SUBMIT_PROGRAM) angezeigt und geändert werden.
Der Job-Wizard importiert die Werte der Selektionsparameter durch den ABAP-Sprachbefehl IMPORT FROM MEMORY (s. Dokumentation zum Import-Parameter IV_MEMORY_ID) in eine SELECTION-TABLE (s. Dokumentation zum Import-Parameter IT_SELECTION_TABLE). Diese SELECTION-TABLE wird beim SUBMIT der ABAP-Programms an dieses übergeben. - Rahmen, wo allgemeine Jobangaben gepflegt werden können (s. Dokumentation zum Import-Parameter IS_DEFAULT_JOB_GENERAL)
- Rahmen, wo der Starttermin des Jobs gepflegt werden kann (s. Dokumentation zu den Import-Parametern IS_DEFAULT_START_.....)
-
Rahmen, wo die Wiederholungsperiode des Jobs gepflegt werden kann (s. Dokumentation zum Import-Parameter IS_DEFAULT_PERIOD)
Dieser ist nur sichtbar, wenn als Starttermin 'Start Sofort' oder 'Start an Datum/Uhrzeit' ausgewählt ist. -
Rahmen, wo eine Einschränkung zum Starttermin des Jobs gepflegt werden kann (s. Dokumentation zum Import-Parameter IS_DEFAULT_RESTRICTIONS)
Dieser ist nur sichtbar, wenn als Starttermin 'Start Sofort' oder 'Start an Datum/Uhrzeit' ausgewählt ist.
Alle Felder im Job-Wizard können über die Import-Parameter IS_DEFAULT_.... mit Default-Werten vorbelegt werden. Weiterhin kann über diese Import-Parameter für alle Felder gezielt angegeben werden, ob deren Inhalt vom Dialog-Benutzer geändert werden kann oder nicht. Die Felder sind alle änderbar, wenn keine Einschränkung gemacht wird. Ebenso erstellt der Job-Wizard für gewisse Felder automatisch Default-Werte, wenn keine über die Import-Parameter gesetzt wurden.
Für die wichtigsten F4-Hilfen können über die Import-Parameter IT_EXCLUDE_F4_....
(s. Dokumentation) mögliche F4-Werte exkludiert werden, so dass sie nicht mehr vom Benutzer ausgewählt werden können.
Auch hier hat der Job-Wizard einige Automatismen, um seine eigene Funktionsfähigkeit zu gewährleisten.
Über die Menüfunktion 'Bearbeiten->Druckparameter' kann der Benutzer die Druck- und Archivierungsparameter pflegen. Diese werden beim Sichern an den Job übergeben. Weitere Informationen zu den Druck- und Archivierungsparametern (und auch die Deaktivierung der Menüfunktion) finden Sie bei der Dokumentation zu den Importstrukturen IS_DEFAULT_PRINT_PARAM und IS_DEFAULT_ARCHIVE_PARAM.
Einschränkungen des Job-Wizards- Der eingeplante Job kann nur einen Step besitzen.
- Es kann kein Spoollistenempfänger gepflegt werden.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
ES_JOB_INFOIS_DEFAULT_ARCHIVE_PARAM
IS_DEFAULT_JOB_GENERAL
IS_DEFAULT_PERIOD
IS_DEFAULT_PRINT_PARAM
IS_DEFAULT_RESTRICTIONS
IS_DEFAULT_START_DATE
IS_DEFAULT_START_EVENT
IS_DEFAULT_START_IMME
IS_DEFAULT_START_JOB
IS_DEFAULT_START_OPMODE
IS_DEFAULT_START_WORKDAY
IT_EXCLUDE_F4_CLASS
IT_EXCLUDE_F4_PERIOD
IT_EXCLUDE_F4_SERVER
IT_EXCLUDE_F4_START
IT_SELECTIONS_L
IT_SELECTION_TABLE
IV_MEMORY_ID
IV_NO_DIALOG
IV_ON_SUBSCREEN
IV_SUBMIT_PROGRAM
IV_SUB_PROGRAM_NAME
IV_SUB_SCREEN_NUMBER
IV_WINDOW_TITLE
Ausnahmen
JOB_CLOSE_ERRORJOB_OPEN_ERROR
JOB_SERVER_NOT_FOUND
JOB_SUBMIT_ERROR
PARAMETER_ERROR
SUBMIT_PROGRAM_NOT_EXIST
SUBMIT_PROGRAM_NOT_GIVEN
SUBSCREEN_DYNPRO_NOT_EXIST
SUBSCREEN_PROGRAM_NOT_EXIST
USER_NO_AUTHORITIES
WIZARD_EXIT_BY_USER
Funktionsgruppe
CRM_MKT_JOB_WIZARDTXBHW - Original Tax Base Amount in Local Currency CL_GUI_FRONTEND_SERVICES - Frontend Services
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 8248 Date: 20240605 Time: 231709 sap01-206 ( 97 ms )