Ansicht
Dokumentation
ISH_TC_SWITCH_OFF_BY_FUNCTION - IS-H: Behandlungsauftragsprüfung für Funktionen ausschalten
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Auch wenn im System die Prüfung auf Behandlungsauftrag aktiv ist, hat ein Anwender für jeden Patienten auch bei nicht vorhandenen Behandlungsauftrag und bei vorliegender Berechtigung für die Transaktion/Funktion die Möglichkeit bestimmte Objekte (Aufnahme, Verlegung, Besuch, Termin, Vormerkung) anzulegen. Um dies zu ermöglichen wird mit dem Baustein ISH_TC_SWITCH_OFF_BY_FUNCTION für den gerade aktiven Hauptmodus (externer Modus) im ABAP Memory im Datenobjekt ISH_TC_SWITCHED_OFF vermerkt, dass die Prüfung des Behandlungsauftrags im aktuellen Modus nicht ausgeführt werden soll. Diese Vorgehensweise ist notwendig, da im IS-H die Transaktionen/Funktionen oftmals über 2 interne Modi (CALL TRANSACTION) ausgeführt werden. Weiterhin wird der Behandlungsauftrag zwar zentral geprüft (ISH_NPAT_CHECK_AUTHORITY, ISH_NFAL_CHECK_AUTHORITY), die Bausteine werden aber im Laufe einer Transaktion/Funktion unter Umständen mehrmals aufgerufen.
Das Datenobjekt ISH_TC_SWITCHED_OFF wird in den Bausteinen ISH_NPAT_CHECK_AUTHORITY und ISH_NFAL_CHECK_AUTHORITY über den Baustein ISH_TC_SWITCH_OFF_CHECK bewertet.
Beispiel
Hinweise
Weiterführende Informationen
Parameter
I_FCODEAusnahmen
Funktionsgruppe
N_TC_SWITCHABAP Short Reference BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1526 Date: 20240605 Time: 171619 sap01-206 ( 49 ms )