Le condizioni basate sugli elementi opzione di servizio possono applicarsi alle policy globali o associate.
Per le opzioni di servizio e gli elementi opzione di servizio, è possibile specificare condizioni che utilizzano funzioni corrispondenza.
È possibile specificare le condizioni basate sugli attributi seguenti degli elementi opzione di servizio:
code item_type
estimatedCost status
item_text
Per i seguenti attributi è necessaria una spiegazione:
Si tratta di un valore testuale specificato dall'utente che rappresenta il codice di prodotto, di sottoscrizione, il numero di SKU o qualsiasi altro codice applicabile.
Nota: per trovare il valore di questo attributo per un elemento opzione di servizio, procedere come segue: fare clic su Catalogo, Offerte di servizio, Gruppi di opzioni. Visualizzare l'opzione di servizio e l'elemento opzione di servizio desiderati. Nella finestra di dialogo Definizione dell'elemento dell'opzione di servizio, fare clic sulla scheda Opzioni e individuare il valore del campo Codice.
Specifica il costo stimato di un elemento opzione di servizio in una opzione di servizio in un servizio di una richiesta. Il sistema del catalogo comprende il costo di tutti gli elementi opzione di servizio nel costo dell'opzione di servizio cui appartengono. Il sistema del catalogo calcola questo costo al momento dell'invio della richiesta.
Nota: per trovare il costo dell'opzione di servizio, fare clic su Pagina iniziale, Richieste e, se applicabile, utilizzare l'elenco a discesa Richieste personali per visualizzarle. Visualizzare i dettagli della richiesta che contiene quell'opzione di servizio.
Specifica un valore valido per il tipo di elemento, come specificato nell'etichetta Tipo dell'elemento opzione di servizio. Ad esempio, se il tipo di elemento opzione di servizio corrisponde a Contratto CA BSI (per contratto CA Business Service Insight), il valore di item_type sarà 5. Allo stesso modo, se il tipo corrisponde a Modulo, il valore di item_type sarà 14.
Specifica il valore del campo Testo visualizzato della pagina di definizione dell'elemento opzione di servizio. È possibile specificare la condizione per ottenere una corrispondenza esatta o una corrispondenza approssimativa, come indicato di seguito:
Per policy globali:
$(_.sog['ab'].serviceoption[1].soe[2].item_text=='abc')
Per policy associate:
$(_.serviceoption.soe[2].item_text=='abc')
In questo formato, il testo deve corrispondere esattamente, compresi maiuscole e minuscole e spazi. Ad esempio, supporre che "Premium Laptop" sia il valore del campo Testo visualizzato. In tal caso, anche il valore di item_text deve essere "Premium Laptop": il valore non può essere "premium laptop" o "Premium laptop", né essere qualsiasi altro valore diverso dalla corrispondenza esatta.
$(anySoeWith('item_text',contains,'abc'))
In questo formato, la stringa specificata deve essere uguale a Testo visualizzato o a una stringa secondaria di Testo visualizzato. Non è necessaria la corrispondenza esatta della stringa, che rispetta la distinzione tra maiuscole e minuscole.
Ad esempio, se il valore del campo Testo visualizzato è Premium Laptop, la stringa specificata può essere una delle opzioni seguenti:
Specifica lo stato della richiesta dell'opzione di servizio che contiene questo elemento opzione di servizio.
Formati
Per tutti i formati, racchiudere i valori stringa tra virgolette singole e immettere valori i numerici senza virgolette.
Utilizzare il seguente formato per le condizioni con una funzione corrispondenza:
$(anySoeWith('attributo',operatore,'valore'))
Utilizzare i seguenti formati (senza spazi) per le condizioni senza funzione di corrispondenza.
$(_.sog[nomegruppo].serviceoption[numeroriga].soe[colonna].attributo operatore 'valore')
Specifica il nome del gruppo opzioni di servizio.
Specifica il numero di riga dell'opzione di servizio.
Utilizzare l'interfaccia utente del prodotto per trovare il numero di riga dell'opzione di servizio nel gruppo opzioni di servizio.
I numeri di riga si applicano solo alle policy globali.
Specifica il numero di colonna dell'elemento opzione di servizio nella relativa opzione di servizio.
Utilizzare l'interfaccia utente del prodotto per trovare il numero di colonna dell'elemento opzione di servizio nell'opzione di servizio.
$(_.serviceoption.soe[colnum].attribute operator 'value')
Lo stesso attributo colnum delle policy globali si applica anche alle policy associate.
Esempi
Considerare gli esempi riportati di seguito:
A tale scopo, utilizzare questa condizione:
Per policy globali:
$(_.sog['Reserve Virtual Machine'].serviceoption[2].soe[3].item_type==15)
Per policy associate:
$(_.serviceoption.soe[3].item_type==15)
Tale condizione viene soddisfatta quando un'opzione di servizio per la creazione o l'estensione di una prenotazione soddisfa i criteri specificati.
A tale scopo, utilizzare questa condizione:
Per policy globali:
$(_.sog['Increase Mailbox Size'].serviceoption[3].soe[2].estimatedCost >200)
Per policy associate:
$(_.serviceoption.soe[2].estimatedCost >200)
Questa condizione consente di specificare i responsabili dell'approvazione o gli esecutori degli elementi opzione di servizio il cui costo supera un importo specificato.
A tale scopo, utilizzare questa condizione:
Per policy globali:
$(_.sog['Hosting delle applicazioni'].serviceoption[5].soe[6].estimatedCost>=2500)
Per policy associate:
$(_.serviceoption.soe[6].estimatedCost>=2500)
Esempi con la funzione corrispondenza
Considerare gli esempi riportati di seguito:
$(anySoeWith('estimatedCost',gt,30,0))
$(anySoeWith('item_text',contains,'share'))
| Copyright © 2013 CA. Tutti i diritti riservati. |
|