aVogt
Returning Creator

Löschdatum eines gelöschten Datensatzes ermitteln

Hallo,

ich benötige in einem Script das Datum, wann ein Datensatz gelöscht wurde.

Die Einträge bekomme ich über "getDeletedEntities".

In der Übersicit "gelöschte Objekte" wiederherstellen, wird das Löschdatum aufgeführt.

Wie komme ich nun an die Datumsangabe? sicher etwas wie "valid to" - aber wie frage ich das ab?

Das ganze passiert in einem Script (BeanShell)

Wer kann mir helfen?

Grüße aus dresden

Andreas

0 Kudos
5 Replies
aVogt
Returning Creator

Nach (noch) längerem Suchen hab ichs glaub gefunden:

     entity.getIdentifier().getValue("FS_VALID_FROM")

0 Kudos
MarcusDau
Occasional Collector

Kannst Du nicht erstmal abfragen, welche Attribute es an diesem Entity gibt?

entity.getAttributeNames()

Da müsste man doch erkennen, welches Attribut das passende ist und dann mit

entity.getValue(ATTRIBUTNAME)

einfach abfragen.

Ist nur ne Idee, könnte aber vielleicht klappen 😉

Grüße aus Itzehoe

Marcus

0 Kudos
hoebbel
Crownpeak employee

Hallo Andreas,

danke erstmal, aber es wäre wahrscheinlich sinnvoller, statt valid_from besser valid_to zu nehmen Smiley Wink

Also zum Beispiel entity.getIdentifier().getValidTo();

@Marcus: Wollte ich auch erst antworten, aber bis auf fs_id ist keiner der KeyValues ein gültiges Attribute Smiley Sad

Viele Grüsse aus Dortmund,

  Holger

0 Kudos
aVogt
Returning Creator

Hallo Holger,

verwende auch das valid_to

entity.getIdentifier().getValidTo(); soll funktionieren? Eclipse schlägt mir das nicht vor und in der API gibt es Identifier gar nicht 😞

Grüße aus DD

Aandreas

0 Kudos
hoebbel
Crownpeak employee

Hallo Andreas,

hatte es gerade ausprobiert, weil ich dachte, dass Du bei de.espirit.or.EntityInfo "rausgekommen" wärst. Bist Du aber gar nicht,wie ich gerade gesehen habe Smiley Sad

[Das "Danke" bezog sich eigentlich auch drauf, wie man zu diesem Interface kommt, das wieder in der API ist]

In einer Beanshell Konsole auf einem nicht gelöschten Datensatz funktioniert es jedenfalls mit getValidTo()  Smiley Wink

Ich versuche mal rauszufinden, wie es mit der offiziellen API geht...

Viele Grüsse aus Dortmund,

  Holger

0 Kudos