Auf Attributen von Serviceoptionselementen basierte Bedingungen

Bedingungen für Serviceoptionselemente müssen sich auf die Serviceoptionsgruppe und die Zeile der Serviceoption, zu der sie gehören, beziehen. Verwenden Sie die entsprechende Spaltennummer in der Serviceoptionszeile, um das Serviceoptionselement zu identifizieren.

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

Sie können Bedingungen festlegen, die auf den folgenden Attributen der von der Richtlinie betroffenen Serviceoptionselemente basieren:

estimatedCost item_type

item_text status

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

estimatedCost

Gibt die geschätzten Kosten eines Serviceoptionselements in einer Serviceoption in einem Service eines Auftrags an. Das Katalogsystem schließt die Kosten aller Serviceoptionselemente in den Kosten der Serviceoption ein, zu der sie gehören. 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.

item_type

Gibt einen gemäß den Eingaben im Feld "Typ" des Serviceoptionselements zulässigen Wert für den Elementtyp an. Wenn z. B. der Typ des Serviceoptionselements "CA Oblicore Guarantee-Vertrag" ist, ist der Wert von item_type 5. Wenn der Typ "Formulardesigner" ist, ist der Wert von item_type 14.

item_text

Gibt den Wert für das Feld "Anzeigetext" auf der Seite "Definieren von Serviceoptionselementen" an. Auf folgende Weise können Sie die Bedingung festlegen, die entweder eine genaue oder eine ungefähre Übereinstimmung erfordert:

Formate

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

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

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

$(_.sog[sogname].serviceoption[rownum].soe[colnum].attribute operator 'value')

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

sogname

Gibt den Namen der Serviceoptionsgruppe an.

rownum

Gibt die Zeilennummer der Serviceoption an.

colnum

Gibt die Spaltennummer des Serviceoptionselements an.

Beispiele

Berücksichtigen Sie folgende Beispiele:

Beispiele mit der Übereinstimmungsfunktion

Berücksichtigen Sie folgende Beispiele: