Ansicht
Dokumentation

CRM_MKT_JOB_WIZARD - CRM-MKT: Job-Wizard: Jobs mit einem Step einplanen

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.
SAP E-Book

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:

  1. 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.
  2. Rahmen, wo allgemeine Jobangaben gepflegt werden können (s. Dokumentation zum Import-Parameter IS_DEFAULT_JOB_GENERAL)
  3. Rahmen, wo der Starttermin des Jobs gepflegt werden kann (s. Dokumentation zu den Import-Parametern IS_DEFAULT_START_.....)
  4. 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.
  5. 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
  1. Der eingeplante Job kann nur einen Step besitzen.
  2. Es kann kein Spoollistenempfänger gepflegt werden.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

ES_JOB_INFO
IS_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_ERROR
JOB_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_WIZARD

TXBHW - 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 )