Le condizioni per gli elementi opzione di servizio devono fare riferimento al gruppo opzioni di servizio e alla riga dell'opzione di servizio cui appartengono. Per identificare l'elemento opzione di servizio, utilizzare il relativo numero di colonna nella riga dell'opzione di servizio.
Per le opzioni di servizio e gli elementi opzione di servizio, è possibile specificare condizioni che utilizzano funzioni corrispondenza.
È possibile specificare le condizioni in base ai seguenti attributi degli elementi opzione di servizio interessati dal criterio:
estimatedCost item_type
item_text status
Per gli attributi seguenti è richiesta una spiegazione:
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.
Per trovare il costo di un'opzione di servizio in un servizio di una richiesta, selezionare Pagina iniziale, Richieste e visualizzare i dettagli della richiesta che contiene l'opzione di servizio desiderata.
Specifica un valore valido per il tipo di elemento, come specificato nel campo Tipo dell'elemento opzione di servizio. Ad esempio, se il tipo di elemento dell'opzione di servizio corrisponde a contratto CA Oblicore Guarantee, il valore di item_type sarà 5. Allo stesso modo, se il tipo corrisponde al modulo dell'Ambiente di progettazione moduli, 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:
_.sog[‘ab’].serviceoption[1].soe[2].item_text==’abc’
In questo formato, il testo deve corrispondere esattamente, compresi maiuscole e minuscole e spazi. Ad esempio, se Premium Laptop corrisponde al valore del campo Testo visualizzato, anche il valore di item_text dovrà essere "Premium Laptop" e non "premium laptop", "Premium Laptop" o qualsiasi altro valore.
anySoeWith(‘item_text’,contains,’abc’)
In questo formato, Testo visualizzato deve contenere lo stesso testo del campo item_text o una sua sottostringa. Non è necessario che Testo visualizzato corrisponda esattamente; il campo fa distinzione tra maiuscole e minuscole.
Ad esempio, se il valore del campo Testo visualizzato è "Premium Laptop", il valore di item_text può essere uno dei seguenti:
Utilizzare il seguente formato per le condizioni con una funzione corrispondenza:
$(anySoeWith('attributo',operatore,'valore'))
Utilizzare il seguente formato (senza spazi) per le condizioni senza una funzione corrispondenza:
$(_.sog[nomegruppo].serviceoption[numeroriga].soe[colonna].attributo operatore 'valore')
Per entrambi i formati, racchiudere i valori stringa tra virgolette singole e immettere valori i numerici senza virgolette.
Specifica il nome del gruppo opzioni di servizio.
Specifica il numero di riga dell'opzione di servizio.
Specifica il numero di colonna dell'elemento opzione di servizio.
Considerare gli esempi riportati di seguito:
$(_.sog['Prenota computer virtuale'].serviceoption[1].soe[1].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.
$(_.sog['Aumenta le dimensioni della casella di posta'].serviceoption[1].soe[1].estimatedCost >200)
Questa condizione consente di specificare i responsabili dell'approvazione o gli esecutori delle opzioni di servizio il cui costo supera un importo specificato.
$(_.sog['Hosting delle applicazioni'].serviceoption[5].soe[6].estimatedCost>=2500)
Considerare gli esempi riportati di seguito:
$(anySoeWith('estimatedCost',gt,30,0))
anySoeWith('item_text',contains,'condivisione')
| Copyright © 2010 CA. Tutti i diritti riservati. | Contatta CA Technologies |