Ansicht
Dokumentation
SATT_CHECK_CHANGED - EXTERN: Prüft für ein Objekt, ob ungesicherte Daten vorliegen
Fill RESBD Structure from EBP Component Structure CPI1466 during BackupDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Der Funktionsbaustein ist Teil der allgemeinen Attributablage.
Er wird für ein Objekt aufgerufen welches über die Importparameter I_OBJTYP und I_OBJID identifiziert wird.
Der Funktionsbaustein liefert als Ergebnis E_CHANGED = 'X', wenn die aktuellen lokalen Attributwerte nicht gegenüber den gesicherten Werten verändert sind.
Über den Parameter I_ADVANCED kann der Vergleichsmechanismus des Bausteins beeinflußt werden. Ist I_ADVANCED nicht gesetzt, wird nur zurückgegeben, ob seit dem letzten Lesen von der DB bzw. Sichern auf die DB die Werte mind. einmal geändert wurden. Ist I_ADVANCED gesetzt, werden die DB-Werte mit den aktuellen Werten verglichen. Der Unterschied zwischen beiden Methoden wird deutlich, wenn Änderungen gemacht und später wieder rückgängig gemacht werden. Im einfachen Fall meldet der FB dann E_CHANGED = 'X', mit I_ADVANCED = 'X' meldet der FB dann E_CHANGED = ' ' . Zu beachten ist, daß die Laufzeit im Advanced Modus größer wird.
Beispiel
Hinweise
Der Funktionsbaustein sollte bei Verlassen der Pflegetransaktion eines Objektes aufgerufen werden, um Festzustellen, ob ein 'POPUP_TO_CONFIRM_LOSS_OF_DATA' oder ähnliches aufgerufen werden sollte.
Weiterführende Informationen
Parameter
E_CHANGEDI_ADVANCED
I_OBJID
I_OBJTYP
Ausnahmen
CANCELEDERROR
ERROR_WRONG_OBJECT
Funktionsgruppe
SATT01RFUMSV00 - Advance Return for Tax on Sales/Purchases General Material Data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1720 Date: 20240523 Time: 141126 sap01-206 ( 44 ms )