Ansicht
Dokumentation

CL_EXM_IM_N1PATORG_APPEND - Beispiel-Implementierung zur BAdI-Definition N1PATORG_APPEND

CL_EXM_IM_N1PATORG_APPEND - Beispiel-Implementierung zur BAdI-Definition N1PATORG_APPEND

Fill RESBD Structure from EBP Component Structure   PERFORM Short Reference  
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






Fill RESBD Structure from EBP Component Structure   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2906 Date: 20240420 Time: 140154     sap01-206 ( 49 ms )