Vorheriges Thema: Grundlegende Umgebungsvariablen

Nächstes Thema: Benachrichtigungsdatei

Attributvariablen

Der zweite Variablensatz, die sogenannten Attributvariablen, steht nur zur Verfügung, wenn Sie beim Definieren der Benachrichtigungsmethode die Option "In Datei schreiben" wählen. Sie werden nur in die Benachrichtigungsdatei geschrieben, nicht in die Umgebung. Sie weisen folgendes Format auf:

NX_NTF_attribute[.secondary_attribute]=value

Dabei gilt:

Attribut

Der Name des Attributs, dessen Wert Sie abrufen möchten. Dies ist der Attributname, wie er für das Objekt definiert wurde. Eine vollständige Liste aller Attributnamen für alle Objekte finden Sie im Technischen Referenzhandbuch zu CA SDM. Die gebräuchlichsten Objekte, die Benachrichtigungen zugeordnet sind, sind Tickets. Sie verfügen über einen Objektnamen, der vom Typ des Tickets (z. B. "cr" für Anfragen) abhängig ist, und den Kontakt, der den Empfänger angibt und den Objektnamen "cnt" aufweist. Die Umgebungsvariable des Beschreibungsattributs eines Tickets kann in der Benachrichtigungsdatei beispielsweise folgendermaßen aussehen:

NX_NTF_DESCRIPTION=This is a sample description.

secondary_attribute

Wenn das erste Attribut ein internes Kennzeichen für ein anderes Objekt ist, wird häufig unter Verwendung der Punktnotation ein sekundäres Attribut angehängt, um aussagekräftigere Informationen zu vermitteln. In Bezug auf Datenbanken stellen Attribute keinen einfachen Datenwert dar, sondern einen Fremdschlüssel, der auf eine Zeile in einer anderen Tabelle verweist. Die direkte Verwendung des Schlüsselwerts hätte wahrscheinlich keine Bedeutung. Damit Sie weniger Aufwand haben, werden viele dieser Feldtpyen aufgelöst oder referenziert. Wenn dies der Fall ist, entspricht secondary_attribute dem Wert in der referenzierten Tabelle. Anstatt z. B den Wert für das assignee-Attribut zu schreiben, das als eindeutige ID des Kontaktdatensatzes für den Zuständigen gespeichert ist, wird der kombinierte Name des Zuständigen geschrieben, der auf das Attribut "combo_name" für das Kontaktobjekt verweist, wie in diesem Beispiel dargestellt:

NX_NTF_ASSIGNEE.COMBO_NAME=Armstrong, Beth

Wenn ein Attribut über keinen Wert verfügt, ist der entsprechende Wert normalerweise (NULL) oder leer. Beispiel:

NX_NTF_CALL_BACK_DATE=(NULL)

NX_NTF_GROUP.COMBO_NAME=

Hinweis: Eine Attributvariable, die sowohl für das Ticket als auch den Empfänger existiert, ist NX_NTF_ID (das ID-Attribut). Diese Variable entspricht der eindeutigen Datenbank-ID des Objekts.