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:
Um die Werte für "category" (Kategorie), "category class" (Kategorieklasse) und "category subclass" (Kategorieunterklasse) zu verwenden, zeigen Sie die Datei "category.xml" an und schreiben die Werte auf, die Sie in Ihren Bedingungen verwenden wollen. 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 Kosten einer Serviceoption eines Services in einem Auftrag zu suchen, wählen Sie "Startseite", "Aufträge" und zeigen die Details für den Auftrag an, der die gewünschte Serviceoption enthält.
Der Service-Generator gibt die Werte für die Attribute "external_id" (externe ID), "code" und "keywords" (Schlüsselwörter) beim Definieren der Serviceoptionselemente der Serviceoptionsgruppe eines Services an. Service-Generatoren verwenden diese Attribute normalerweise, um Metainformation über Service, besonders für die Kategorisierung des Services, hinzuzufügen.
Bei Verwendung der CA Service Catalog-Benutzeroberfläche können Sie folgendermaßen die Werte von "external_id", "code" und "keywords" für eine Serviceoption überprüfen: Klicken Sie auf "Service-Generator" und öffnen Sie die gewünschte Serviceoptionsgruppe. Öffnen Sie in der Serviceoptionsgruppe das Serviceoptionselement, das Sie überprüfen möchten. Klicken Sie im Dialogfeld "Serviceoptionselement" auf die Registerkarte "Optionen" und überprüfen Sie den Wert der Felder "external_id", "code" und "keywords".
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.
Bei Verwendung der CA Service Catalog-Benutzeroberfläche können Sie im Dialogfeld für die Optionen von Serviceoptionselementen auf der Registerkarte "Optionen" überprüfen, ob eine bestimmte Serviceoption dieses Attribut verwendet. Dazu rufen Sie das Fenster wie in der Anleitung für die vorhergehenden Attribute (external_id, code, keywords) auf und überprüfen den Wert für das Asset-Verfolgungsfeld.
Sie identifizieren Serviceoptionen in Bedingungen anhand ihrer Zeilennummer in der Serviceoptionsgruppe. Auf der CA Service Catalog-Benutzeroberflä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. Wenn beispielsweise Zeile 2 eine Serviceoption namens "Windows Server" enthält, geben Sie "$(_.sog['sogname']serviceoption[2]" an, um diese Serviceoption in die Bedingung einzuschließen.
Standardmäßig gibt "serviceoption[1]" an, dass diese Serviceoption absichtlich vom Anforderer ausgewählt wird und nicht automatisch in den Service eingeschlossen ist.
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.
Berücksichtigen Sie folgende Beispiele:
$(_.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.
$(_.sog['Neueinstellungen'].serviceoption[3].estimatedCost==30)
$(_.sog[‘Mobile Geräte’].serviceoption[3].estimatedCost==300)
Berücksichtigen Sie folgende Beispiele:
$(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)
anySoWith('external_id',startsWith,'Speicher') && _.sog["Server anfordern"].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 © 2010 CA. Alle Rechte vorbehalten. | Senden Sie CA Technologies eine E-Mail zu diesem Thema. |