Ansicht
Dokumentation

HRIQ_ISR_STUDENT_CREATE_CAM - Student/Bewerber anlegen (Zentrale Adreßverwaltung)

HRIQ_ISR_STUDENT_CREATE_CAM - Student/Bewerber anlegen (Zentrale Adreßverwaltung)

rdisp/max_wprun_time - Maximum work process run time   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Funktionsbaustein wird ein Student (Objekt ST) angelegt, oder ein existierender Student wird dem Antrag zugeordnet (d.h. die Objekt-ID des Studenten wird im XML-Dokument gespeichert). Außerdem wird eine Verknüpfung zwischen dem angelegten bzw. zugeordneten Studenten und dem Antrag, von dem die Studentendaten stammen, angelegt.

Im Funktionsbaustein werden zuerst die Studentendaten aus dem XML-Dokument des zugehörigen Antrags gelesen. Danach wird anhand der Identifikationsnummer und dem Geburtsdatum in Verbindung mit Vor- und Nachname geprüft, ob bereits ein Student mit der gleichen Identifikationsnummer und/oder dem gleichen Geburtsdatum und ähnlichem Namen im SAP-System gespeichert ist. Werden bei dieser Prüfung Studenten gefunden, wird dem Anwender ein Dialogfenster mit den Daten der gefundenen Studenten angezeigt. Der Anwender hat dann die Möglichkeit, einen der angezeigten Studenten auszuwählen oder das Dialogfenster über die Drucktaste Abbrechen zu schließen. Wenn er einen Studenten auswählt, wird dieser dem Antrag zugeordnet, und es wird eine Verknüpfung zwischen dem Studenten und dem Antrag angelegt. Außerdem wird überprüft, ob die Antragsdaten mit den Daten des Studenten auf der Datenbank übereinstimmen. Gibt es Unterschiede, werden diese in einem Dialogfenster angezeigt. Wählt er keinen Studenten aus, wird der Anwender in einem weiteren Dialogfenster gefragt, ob er einen neuen Studenten anlegen möchte. Beantwortet der Anwender diese Frage mit Ja, dann wird ein neuer Student angelegt. Dabei werden folgende Daten aus dem XML-Dokument im Objekt Student gespeichert:

  • Persönliche Daten
  • Zusatzdaten zur Person
  • Behinderungsdaten
  • Aufenthaltsort
  • Studiendaten des Studenten
  • Studienort
  • Adresse(n) mit Telefonnummer(n), Faxnummer(n), E-Mail-Adresse(n) und Pagernummer(n)

Außerdem wird im Hintergrund automatisch ein Geschäftspartner für den Studenten angelegt.

Wenn im Verlauf des Anlegens ein Fehler auftritt, werden die Änderungen auf der Datenbank rückgängig gemacht. Ein Dialogfenster mit allen Fehlermeldungen wird ausgegeben, so daß der Anwender die Daten des Antrags erforderlichenfalls korrigieren kann, bevor er den Studenten erneut anlegen möchte. Werden alle Daten erfolgreich gespeichert, wird der Student dem Antrag zugeordnet, und es wird eine Verknüpfung zwischen dem Studenten und dem Antrag angelegt.

Beispiel

Hinweise

Dieser Funktionsbaustein sollte nur einmal pro Antrag (erfolgreich) aufgerufen werden, da es keinen Sinn macht, den gleichen Studenten mehrmals anzulegen bzw. dem Antrag zuzuordnen. Deshalb wird gleich zu Beginn geprüft, ob dem Antrag bereits ein Student zugeordnet ist. Ist dies der Fall, wird der Funktionsbaustein sofort mit einer entsprechenden Fehlermeldung verlassen.

Wird der Funktionsbaustein erfolgreich durchlaufen und tritt erst beim Anlegen der Verknüpfung zwischen Student und Antrag ein Fehler auf, wird nur eine Informationsmeldung ausgegeben. Der Funktionsbaustein kann trotzdem kein zweites Mal für den gleichen Antrag aufgerufen werden, sondern die Verknüpfung muß bei Bedarf manuell angelegt werden.

Die Adresse des Studenten wurde zu Release 4.64 auf die zentrale Adressverwaltung umgestellt. Dieser Funktionsbaustein arbeitet mit den Strukturen der zentralen Adressverwaltung und kann somit nur für Szenarien verwendet werden, die als Merkmale ebenfalls die Strukturen der zentralen Adressverwaltung benutzen!

Weiterführende Informationen





Parameter

ET_RETURN
E_BUCH
E_QNQMAMA0
E_QNQMAQMEL0
E_QNQMASM0
I_CUSTOMIZING
I_FBCALL
I_MANUM
I_MODE
I_VIQMEL
TE_CONTAINER
TE_LINES
TI_IHPA
TI_IVIQMFE
TI_IVIQMMA
TI_IVIQMSM
TI_IVIQMUR

Ausnahmen

ACTION_STOPPED

Funktionsgruppe

HRPIQ00ISR

Addresses (Business Address Services)   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4629 Date: 20240523 Time: 070935     sap01-206 ( 112 ms )