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:
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.
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.
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.
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.
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:
$(_.sog[‘Laptop anfordern’].serviceoption[1].category==1)
Diese Bedingung gibt an, dass die ausstehende Aktion dem Genehmiger oder Abwickler zugewiesen wird, wenn die Serviceoptionsgruppe "Laptop anfordern" heißt und die erste Serviceoption darin der Kategorie 1 angehört. Standardmäßig gilt Kategorie 1 für Hardware.
Verwenden Sie dazu diese Bedingung:
$(_.sog['Neueinstellungen'].serviceoption[3].estimatedCost==30.0)
Verwenden Sie dazu diese Bedingung:
$(_.sog[‘Mobile Geräte’].serviceoption[3].estimatedCost==300)
Beispiele mit der Übereinstimmungsfunktion
Lesen Sie sich folgende Beispiele sorgfältig durch:
$(anySoWith('category_class',gt,10))
Diese Bedingung gibt an, dass die ausstehende Aktion dem Genehmiger oder Abwickler zugewiesen wird, wenn eine Serviceoption einer Kategorieklasse größer als 10 angehört. Standardmäßig bedeutet eine Kategorieklasse größer als 10, dass der Auftrag auf keine IT-Kategorie wie Hardware oder Software bezogen ist.
anySoWith('category_subclass',gt,10)
anySoWith('external_id',endsWith,'MB')
anySoWith('category',gt,10) && anySoWith('category',lt,30)
Verwenden Sie dazu diese Bedingung
anySoWith('external_id',startsWith,'Memory') && _.sog['Procure Server'].serviceoption[1].category==1
$(anySoWith('track_as_asset==1'))
Hinweis: Dieses Attribut ist nur relevant, wenn CA Service Catalog in CA APM integriert ist.
| Copyright © 2011 CA. Alle Rechte vorbehalten. | Senden Sie CA Technologies eine E-Mail zu diesem Thema. |