FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

German
FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)
  • Log in
  • Home
  • Plattform
  • ESM
  • Weitere technische ESM-Dokumentation
  • Zuhörer

ESM-Listener: Implementierte Zielbedingungen

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Serviceverwaltung
    Matrix42 Professional Lösung Matrix42 Core Enterprise-Servicemanagement Matrix42 Intelligenz
  • Identitätsverwaltung und -administration ( IGA )
    IGA Übersicht IGA Lösungsbibliothek
  • Plattform
    ESM ESS2 ESS Efecte Chat für Service Management Efecte Integrationen Add-ons
  • Versionshinweise für M42 Core & Pro , IGA , Conversational AI
    2025.3 2025.2 2025.1 2024.2 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 Veröffentlichungsinformationen und Richtlinien
  • Sonstiges Material
    Bedingungen und uid Erklärungen zur Barrierefreiheit
  • Leistungen
+ More
    • Serviceverwaltung

    • Identitätsverwaltung und -administration ( IGA )

    • Plattform

    • Versionshinweise für M42 Core & Pro , IGA , Conversational AI

    • Sonstiges Material

    • Leistungen

ESM-Listener: Implementierte Zielbedingungen

Kombinierte Zielbedingung

Kombiniert mehrere Bedingungen (die auch selbst CombinedTargetConditions sein können) mit den Operatoren AND oder OR zu einer einzigen.

<combined_target_condition boolean="OR">
<target_condition>
...
</target_condition>
<combined_target_condition>
<target_condition>
...
</target_condition>
<target_condition>
...
</target_condition>
</combined_target_condition>
</combined_target_condition>

WertZielbedingung

Vergleicht einen Attributwert aus der Datenkarte mit einer Konstanten mithilfe eines Operators. Unterstützte Operatoren hängen vom Datentyp ab. Beispielsweise können Referenzen nicht mit dem Namen oder der ID der Datenkarte verglichen werden. Eine Ausnahme bildet ein Verweis auf die Quelle oder ein Verweis aus der Quelle (konfiguriert mit dem Attributcode).

Nach Wert

<!-- Target condition that matches data cards where the status attribute's value is "Open" -->
<target_condition>
<value>
<attribute>
<code>status</code>
</attribute>
<operator>=</operator>
<compared_value>Open</compared_value>
</value>
</target_condition>

Mit Quellenangabe

<!-- Target condition that matches data cards which refer to source data card -->
<target_condition>
<reference_to_source>
<attribute>
<code>Target entity's attribute code</code>
</attribute>
</reference_to_source>
</target_condition>

Durch Verweis aus der Quelle

<!-- Target condition that matches data cards which are referred by source data card -->
<target_condition>
<reference_from_source>
<source_attribute>
<code>Source entity's attribute code</code>
</source_attribute>
</reference_from_source>
</target_condition>

Pro

Vergleicht den Attributwert einer Datenkarte mit dem Wert eines anderen Attributs mithilfe eines Operators. Die unterstützten Operatoren hängen von den verwendeten Datentypen ab.

<!-- Target condition that matches data cards where the attribute First name's value is not the same as Last name's -->
<target_condition>
<property>
<attribute>
<code>First name</code>
</attribute>
<operator>&lt;&gt;</operator>
<compared_attribute>
<code>Last name</code>
</compared_attribute>
</property>
</target_condition>

Pro

Vergleicht den Attributwert der Zieldatenkarte mit dem Attributwert der Quelldatenkarte mithilfe eines Operators. Die unterstützten Operatoren hängen von den verwendeten Datentypen ab.

<target_condition>
<source_property>
<attribute>
<code>target_status</code>
</attribute>
<operator>&lt;&gt;</operator>
<compared_attribute>
<code>source_status</code>
<current_value>true</current_value>
</compared_attribute>
</source_property>
</target_condition>

EntityTargetCondition

Sollen wir eine neue Datenkarte speichern: ja oder nein

<!-- Target condition which matches a removed data card (data card is in the trashcan) -->
<target_condition>
<entity>
<state>entityIsDeleted</state>
<value>true</value>
</entity>
</target_condition>
<!-- Target condition which matches a hidden data card -->
<target_condition>
<entity>
<state>entityIsHidden</state>
<value>true</value>
</entity>
</target_condition>

Spezielle Zielbedingung

Mit dieser Bedingung können folgende Eigenschaften definiert/überprüft werden:

  • Eine Vorlage, die die Quelldatenkarte darstellt (spezielle Bedingung in der Stammbedingung in XML erforderlich).
  • Befindet sich die Datenkarte in einem bestimmten Ordner (Ordnercode) oder woanders?
  • Ist die Datenkarte dieselbe oder eine andere als die Quelle (wenn sich die Zielbedingungen beispielsweise auf dieselbe Vorlage wie die Quelldatenkarte beziehen, kann die Quelldatenkarte von möglichen Zieldatenkarten ausgeschlossen werden).
  • Verweist die Zieldatenkarte über einen angegebenen Referenzpfad (target_refers_to_source) auf die Quelle? Der Pfad wird durch Attributcodes wie folgt definiert: template_code1:attribute_code1$template_code2:attribute_code2... Der erste Vorlagencode ist der Code der Zielvorlage und der Attributcode ist der Code eines solchen Attributs, das auf die nächsten Datenkarten im Pfad verweisen kann. Das letzte Paar aus Vorlagen- und Attributcode kennzeichnet ein Attribut, das direkt auf die Quelldatenkarte verweist. (Seit: Efecte 4.1 4113).
<root_target_condition>
<template_condition>
<code>computer</code>
</template_condition>
<combined_target_condition boolean="AND">
<target_condition>
<folder>
<code>Removed</code>
<operator>!=</operator>
</folder>
</target_condition>
<target_condition>
<not_equals_source></not_equals_source>
</target_condition>
<target_condition>
<target_refers_to_source>
<path>system:related_cis$app_instance:related_cis$runtime_engine:related_cis</path>
</target_refers_to_source>
</target_condition>
</combined_target_condition>
</root_target_condition>

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • ESM-Listener – Implementierte Quellbedingungen
  • ESM-Listener-Lebenszyklus
  • ESM-Listener-Operatoren und -Bedingungen
  • XML-Struktur des ESM-Listeners

Copyright 2026 – Matrix42 Professional.

Matrix42 homepage


Knowledge Base Software powered by Helpjuice

0
0
Expand