Ansicht
Dokumentation
HRIQ_MODREG_CHECK_CP - Überprüft CallUp Point in der Modulbuchung
General Data in Customer Master Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein HRIQ_MODREG_CHECK_CP führt alle Prüfungen zu einem der drei Prüfzeitpunkte in der Modulbuchung durch.
Schnittstelle:
Import:
IV_CHECKTP: Prüfzeitpunkt (unterstützte Werte 0001, 0002 oder 0003, bei anderen Werten wird die Ausnahme WRONG_CALLUP_POINT ausgelöst)
IS_STUDENT: Student, für den die Modulbuchungen durchgeführt werden sollen
IS_OBJCONTEXT: Kontext in dem die Modulchung durchgeführt werden soll. Als Kontextobjekt werden Objekte vom Typ Studium (CS) oder Studiengang (SC) akzeptiert.
IV_DATE: Datum der Modulbuchung. Ist der Wert initial, wird für die Prüfungen SY-DATUM verwendet
IV_PERYR, IV_PERID: Akademisches Jahr und Periode, für die die Modulbuchungen vorgenommen werden.
IT_MODULES: Tabelle der vorzunehmenden Modulbuchungen (wird für Prüfungen am Prüfzeitpunkt 0002 oder 0003 verwendet, nicht relevant für Prüfzeitpunkt 0001 !).
IV_DIALOG: Form des Dialogs. Als Werte werden unterstützt:
,,D (direkter Dialog): Fehlermeldungen werden direkt gesendet
,,P (Dialog mit Puffer): Fehlermeldungen werden nicht direkt gesendet sondern werden über den Message Handler gesammelt und können an einer geeigneten Stelle mit dem Funktionsbaustein HRIQ_CHECKPROT_DISP ausgegeben werden.
,,B (Hintergrund): Meldungen werden nicht gesendet sondern in der Tabelle CT_MESSAGES zurückgegeben. Der Export-Parameter gibt an, ob die Modulbuchung fehlerfrei prozessiert werden kann.
IF_AUTH: Kennzeichen, ob eine Berechtigungsprüfung durchgeführt werden soll.
Export:
EV_SUBRC: Rückgabewert, der ausdrückt, ob bei den Prüfungen ein Fehler festgestellt wurde
,,0 = keine Fehlermeldung durch die Prüfungen an dem gewünschten Prüfzeitpunkt, Modulbuchungen können vorgenommen werden.
,,4 = Es wurde mindestens ein Fehler festgestellt. Modulbuchungen können nicht vorgenommen werden.
EF_AUTH_INSERT, EF_AUTH_CHANGE, EF_AUTH_CANCEL, EF_AUTH_DISPLAY: Diese Kennzeichen werden nur versorgt, wenn der Import-Parameter IF_AUTH = 'X' gesetzt ist. Die Kennzeichen drücken aus, für welche Aktionen innerhalb der Modulbuchung der Benutzer berechtigt ist.
Changing:
CV_LOGHNDL: Anwendungslog. Wird für den Dialogmodus 'P' benötigt, um die Fehlermeldungen von verschiedenen Prüfzeitpunkten in einem Protokoll sammeln und darstellen zu können.
Tabellen:
CT_MESSAGES: Tabelle mit gesammelten Fehlermeldungen. Wird im Dialogmodus 'B' versorgt.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
CV_LOGHNDLEF_AUTH_CANCEL
EF_AUTH_CHANGE
EF_AUTH_DISPLAY
EF_AUTH_INSERT
ET_RETURN
ET_TIMELIMITS
EV_REREG_PERIOD
EV_SUBRC
EV_WINDOW
IF_AUTH
IS_EXCLUDE_CHECK
IS_OBJCONTEXT
IS_STUDENT
IT_MODULES
IV_CHECKTP
IV_DATE
IV_DIALOG
IV_PERID
IV_PERYR
IV_PROCESS
IV_PROGTYPE
Ausnahmen
MODULE_TAB_EMPTYNO_BASE_AUTHORITY
NO_OBJECT_AUTHORITY
PLVAR_NOT_FOUND
PROGRAM_NOT_FOUND
STUDENT_MISSING
STUDENT_NOT_FOUND
STUDY_NOT_FOUND
WRONG_CALLUP_POINT
WRONG_PROCESS
Funktionsgruppe
HRPIQ00STBEN2Vendor Master (General Section) SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3946 Date: 20240523 Time: 052251 sap01-206 ( 65 ms )