Vorheriges Thema: Bedingungen, die auf Attributen der Serviceoptionsgruppen basieren

Nächstes Thema: Suchen der Werte von Attributen einer Serviceoption

Bedingungen, die auf Attributen der Serviceoptionen basieren

Eine Serviceoption besteht aus einer Zeile von Serviceoptionselementen. Sie erstellen Bedingungen für Serviceoptionen im Kontext der Serviceoptionsgruppe, zu der sie gehören.

Für Serviceoptionen und Serviceoptionselemente können Sie Bedingungen angeben, die Übereinstimmungsfunktionen verwenden.

Sie können die folgenden Attribute verwenden, um auf Serviceoptionen basierte Bedingungen anzugeben:

category

category_class

category_subclass

code

estimatedCost

external_id

keywords

status

track_as_asset

Die folgenden Attribute sind möglicherweise erklärungsbedürftig:

category, category class, category subclass

Gibt die Werte für "category" (Kategorie), "category class" (Kategorieklasse) und "category subclass" (Kategorieunterklasse) aus der Datei "category.xml" an.

Zeigen Sie diese Datei an, und zeichnen Sie die Werte auf, die Sie in Ihren Bedingungen verwenden möchten. Diese Datei befindet sich für jede lokalisierte CA Service Catalog-Version in einem anderen Ordner. Beispiel: Für Englisch (icusen) befindet sich die Datei "category.xml" im Ordner "%USM_HOME%\view\webapps\usm\locale\icusen\billing".

Diese Datei kann sich je nach Sprache des Betriebssystems unterscheiden. Weitere Informationen zu dieser Datei finden Sie im Implementierungshandbuch.

estimatedCost

Gibt die geschätzten Kosten einer Serviceoption in einem Service eines Auftrags an. Das Katalogsystem kalkuliert diese Kosten, wenn der Auftrag übergeben wird.

Um die geschätzten Gesamtkosten einer Serviceoption in einem Service eines Auftrags festzustellen, wählen Sie "Home", "Aufträge" aus. Zeigen Sie die Details für den Auftrag aus, der diese Serviceoption enthält.

external_id, code, keywords

Gibt die Werte für die Attribute "external_id" (externe ID), "code" und "keywords" (Schlüsselwörter) an.

Service-Generatoren geben diese Werte an, wenn Serviceoptionselemente einer Serviceoptionsgruppe definiert werden. Service-Generatoren verwenden diese Attribute normalerweise, um Metainformation über Service, besonders für die Kategorisierung des Service, hinzuzufügen.

Sie können die Werte dieser Attribute finden und sie für die Verwendung in dieser Bedingung aufzeichnen.

track_as_asset

Gibt einen numerischen Wert an, der anzeigt, ob diese Serviceoption als ein Asset in CA APM verfolgt werden soll:

0 - Nein

1 - Ja

Hinweis: Dieses Attribut ist nur relevant, wenn CA Service Catalog in CA APM integriert ist.

Sie können folgendermaßen überprüfen, ob eine Serviceoption dieses Attribut verwendet: Zeigen Sie den Wert des Feldes "Als Asset nachverfolgen" im Fenster "Serviceoptionselement" auf der Registerkarte "Optionen" an.

Serviceoptionen als Zeilennummern in Serviceoptionsgruppen

Sie identifizieren Serviceoptionen in Bedingungen anhand ihrer Zeilennummer in der Serviceoptionsgruppe. Auf der CA Service Catalog-Anwenderoberfläche können Sie diese Zeilennummer erfahren, indem Sie "Service-Generator", "Serviceoptionsgruppen" und die gewünschte Serviceoptionsgruppe öffnen.

Wenn Sie dies tun, wird jede Serviceoption in der Gruppe in einer Tabelle angezeigt; jede Zeile enthält eine Serviceoption. Geben Sie in der Bedingung die Zeilennummer der gewünschten Serviceoption an. Nehmen Sie beispielsweise an, dass Zeile 2 eine Serviceoption mit dem Namen "Windows-Server" enthält. Geben Sie in diesem Fall $(_.sog['sogname']serviceoption[2] an, um diese Serviceoption in die Bedingung einzuschließen.

Standardmäßig gibt serviceoption[1] an, dass der Anforderer diese Serviceoption absichtlich auswählt. Dadurch schließt der Service diese Serviceoption nicht automatisch ein.

Formate

Verwenden Sie das folgende Format für Bedingungen mit einer Übereinstimmungsfunktion:

$(anySoWith('attribute',operator,'value'))

Verwenden Sie das folgende Format (ohne Leerstellen) für Bedingungen ohne Übereinstimmungsfunktion:

$(_.sog['sogname'].serviceoption[rownumber] operator 'value' )

Schließen Sie für beide Formate Zeichenfolgenwerte in einfache Anführungszeichen ein, und geben Sie numerische Werte ohne Anführungszeichen an.

Beispiele

Lesen Sie sich folgende Beispiele sorgfältig durch:

Beispiele mit der Übereinstimmungsfunktion

Lesen Sie sich folgende Beispiele sorgfältig durch: