Wiederherstellen (fast) gelöschter Datensätze
Author: aVogt
Publication Date: 8/31/2010 10:29
Hallo,
ich habe dummerweise über ein Script die Datensätze einer falschen Tabelle gelöscht.
Die datensätze sind aber nocht nicht vollständig gelöscht, sondern werden noch unter "Freigegebene Datensätze" angezeigt.
mit
delEntities = session.getReleasedDeleted("tabelle");
bekomme ich diese. Kann ich in einem Script o.ä. die Datensätze wiederholen?
-
Author: hoebbel - 8/31/2010 12:05
Den mit dem neusten FS_VALID_FROM, also den Letzten.
Eine eÄnderung führt immer dazu, dass FS_VALID_TO auf das aktuelle Datum gesetzt wird, der Datensatz kopiert wird und im kopierten Datensatz das FS_VALID_FROM auf das aktuelle Datum gesetzt wird. Bei einer Löschoperation wird FS_VALID_TO dann ebenfalls auf das aktuelle Datum gesetzt:
Der Datensatz müsste anschließend im Client als "nicht freigegeben" markiert werden, da es ja eine Änderung (die Löschoperation) gab, die im Freigabstand nicht vorhanden ist.
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar