std.SetHistory
Dieser Job fügt einen Eintrag in der DB-Tabelle osobjhist für das angegebene Objekt ein.
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
STRING |
Ja |
Informationen über die durchgeführte Aktion |
|
INT |
Ja |
ID des Objekts |
|
INT |
Ja |
Typ des Objekts |
2. Verhalten
-
Der Server erzeugt einen History-Eintrag vom Typ
OBJECT_INFORMATION(Action-ID31). -
UserNameShort,UserNameFull,StationundTimewerden vom Server automatisch anhand der aktuellen Session befüllt. -
Der Eintrag ist anschließend über dms.GetObjectHistory abrufbar.
-
Funktioniert für alle Objekttypen (Folder, Register, Dokumente).
2.1. Beispiel-Eintrag in der Historie
Nach dem Aufruf erscheint in der DMSHistory-XML ein Eintrag wie:
<Modification osguid="...">
<Time>09.04.2026 10:50:00</Time>
<Action id="31">Object information</Action>
<Description>Log entry from the business model.</Description>
<UserNameShort>ROOT</UserNameShort>
<UserNameFull>Administrator</UserNameFull>
<Station station_id="...">ECM4</Station>
<Info>Custom log entry</Info>
</Modification>