Ansicht
Dokumentation
HRIQ_ISR_WFCONT_FILL_CAM - Workflow container füllen (Zentrale Adreßverwaltung)
General Data in Customer Master SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Mit diesem Funktionsbaustein wird ein Workflow-Container mit den Daten des Antrags bzw. den schon übertragenen Daten aus dem System des Student Lifecycle Managements gefüllt.
Dazu werden zuerst die Daten des Antrags aus dem XML-Dokument gelesen. Wenn dem Antrag schon ein Student zugeordnet wurde, werden die Studentendaten aus dem System des Student Lifecycle Managements gelesen. Anschließend werden die Studienschwerpunkte, die Zeugnisse und die Testergebnisse für den Studenten ebenfalls aus dem System des Student Lifecycle Managements gelesen. Falls das SAP-System Daten findet, wird davon ausgegangen, daß diese aktueller sind als die Daten des Antrags und sie werden zum Füllen des Containers verwendet.
Nachdem nun alle Daten gelesen wurden, wird der Container gefüllt. Wurde dem Funktionsbaustein ein Workflow oder eine Workflowaufgabe übergeben, dann wird die Definition des Containers gelesen, der diesem Workflow bzw. dieser Workflowaufgabe zugeordnet ist. Anschließend werden alle Felder des Containers gefüllt, die in den Strukturen enthalten sind, welche im Szenario des Antrags verwendet werden. Wurde dem Funktionsbaustein kein Workflow übergeben, dann wird standardmäßig ein Container mit den Daten der Strukturen
- Persönliche Daten des Studenten (piqapp_personal),
- Spezielle Daten zur Zulassung (piqapp_admission) und
- Adresse (piqapp_addresszav)
gefüllt, da dann auch keine Container-Definition eines Workflows zur Verfügung steht.
Abschließend wird noch der Kurztext und die Bezeichnung des Studiengangs gelesen, und die Daten werden dem Container übergeben. Falls eine Container-Definition zur Verfügung steht, werden sie nur übergeben, wenn sie in der Container-Definition aufgeführt sind.
Beispiel
Hinweise
Wichtig: Die Elemente in der Definition des Workflow-Containers müssen exakt so benannt werden wie die Felder in den Strukturen des Szenarios.
Soll also der Container ein Element für den Vornamen enthalten, muß es als Elementnamen "FIRST_NAME" haben, da das Feld Vorname in der Struktur piqapp_personal ebenfalls "FIRST_NAME" heißt.
Damit wird auch impliziert, daß nur die Elemente gefüllt werden können, die Daten aus den Strukturen des Szenarios enthalten sollen.
Ausnahme davon sind der Kurztext und die Bezeichnung des Studiengangs. Mit diesen Daten wird der Container gefüllt, wenn die Elemente die Namen "SC_SHORT" bzw. "SC_STEXT" haben.
Weiterführende Informationen
Parameter
ET_RETURNIV_QMNUM
I_MODE
T_CONTAINER
WORKFLOW
Ausnahmen
READ_ERRORFunktionsgruppe
HRPIQ00ISR_SERVICErdisp/max_wprun_time - Maximum work process run time Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3368 Date: 20240523 Time: 062252 sap01-206 ( 63 ms )