Ansicht
Dokumentation

CL_DEF_IM_N1PATORG_APPEND - Default-Implementierung zur BAdI-Definition N1PATORG_APPEND

CL_DEF_IM_N1PATORG_APPEND - Default-Implementierung zur BAdI-Definition N1PATORG_APPEND

Fill RESBD Structure from EBP Component Structure   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Das Business Add Inn wird im Patientenorganizer/Patientenviewer aufgerufen und kann für drei unterschiedliche Verwendungszwecke gebraucht werden.

Befüllen und Sortieren von Knoten im Patientenorganizer/Patientenviewer (Methode FILL_SORT)

Diese Methode wird für jeden Knoten der Übersichtsdarstellung aufgerufen. Es werden die Daten übergeben, welche in dem Knoten dargestellt werden. Mit der Methode kann die Sortierung geändert werden.

Weiters können auch noch alle kundenspezifischen Spalten, welche in Form eines Appends realisiert wurden, befüllt werden.

Bitte beachten Sie, daß Sie nicht die Struktur des Aspektes beeinflussen können, sondern ausschließlich die Sortierung der Items innerhalb eines Ordners der Übersichtsdarstellung.

Um verschiedene Aspekte und Sichten unterschiedlich sortieren zu können, werden als Parameter der aktuelle Aspekt und die aktuelle Sicht übergeben.

Ausführen eigener Funktionen (Methode EXECUTE_APPEND)

Jede Spalte, welche über APPEND in die Verlaufsdarstellung integriert wird, ist mit einem Hotspot versehen. Wird dieser Hotspot vom Anwender gedrückt, so wird die Methode EXECUTE_APPEND dieses BADIs aufgerufen mit der entsprechenden Zeile und dem Feldnamen des Appends. Es kann über diese Methode eine beliebige Funktion ausgeführt werden.

Selektieren von Daten (Methode SELECT)

Diese Methode wird pro Ordner aufgerufen, in welchem medizinische Objekte dargestellt werden. Es werden alle Items des Ordners übergeben. Über die Methode können Items nach gewissen Kriterien gefiltert werden oder auch neue Items desselben medizinischen Objekttyps selektiert werden. Beachten Sie aber bitte, daß dies die Laufzeit des Patientenorganizers/Patientenviewers erhöhen kann.

Um verschiedene Aspekte und Sichten unterschiedlich eingrenzen zu können, werden als Parameter der aktuelle Aspekt und die aktuelle Sicht übergeben.

Die Default-Implementierungsklasse des BAdIs enthält Programmcoding, das nur für die Landesversion Niederlande ausgeführt wird.

Es wird kein Beispielcoding mit diesem BADI ausgeliefert.

Nutzen Sie diesen BADI vor allem dann, wenn Sie die aktuelle Sortierung im Patientenorganizer/Patientenviewer übersteuern wollen. Eine intensive Nutzung des BADIs vor allem der Selektionsmethode ist aus Performancegründen nicht ratsam.

Beziehungen

Beispiel

Hinweise

Weiterführende Informationen






CL_GUI_FRONTEND_SERVICES - Frontend Services   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: 2919 Date: 20240424 Time: 155124     sap01-206 ( 50 ms )