Per creare una sottoscrizione è necessario accedere all'angolazione vista target e selezionare l'angolazione vista di origine da sottoscrivere. Quando viene eseguito il commit di una modifica nell'angolazione vista di origine, vengono generate richieste per eseguire la stessa modifica nelle angolazioni vista target.
Procedura consigliata
Quando si crea un convertitore di tipo di nodo, è buona norma convertire un tipo di nodo di origine in un solo tipo di nodo nell'angolazione vista target. Se si converte il tipo di nodo di origine in più tipi di nodo target, la richiesta di sottoscrizione potrebbe diventare ambigua e il record potrebbe essere saltato.
Prerequisiti per la sottoscrizione
Per poter creare una sottoscrizione, è necessario soddisfare le condizioni riportate di seguito.
Le angolazioni vista di origine e target devono avere lo stato Attivo.
L'autore della sottoscrizione e gli assegnatari predefiniti e alternativi devono disporre di autorizzazioni e accesso ai dati sufficienti. Fare riferimento a Sicurezza in termini di richieste.
Se le angolazioni vista di origine e target dispongono entrambe di un set di nodi di tipo Gerarchia, i due set di gerarchie devono essere diversi e le due angolazioni vista devono avere almeno un tipo di nodo equivalente in comune. In altri termini, le angolazioni vista di origine e target devono disporre dello stesso tipo di nodo nella stessa applicazione, altrimenti sarà necessario impostare un convertitore di tipo di nodo per convertire il tipo di nodo di origine nel tipo di nodo target.
Se l'angolazione vista di origine dispone di un set di nodi di tipo Elenco e l'angolazione vista target dispone di un set di nodi di tipo Gerarchia, le due angolazioni vista devono avere almeno un tipo di nodo equivalente in comune. In altri termini, le angolazioni vista di origine e target devono disporre dello stesso tipo di nodo nella stessa applicazione, altrimenti sarà necessario impostare un convertitore di tipo di nodo per convertire il tipo di nodo di origine nel tipo di nodo target.
Se le angolazioni vista di origine e target dispongono entrambe di un set di nodi di tipo Elenco o se l'origine dispone di un set di nodi di tipo Gerarchia e il target dispone di un set di nodi di tipo Elenco, le due angolazioni vista devono avere almeno un tipo di nodo diverso ed è necessario impostare un convertitore di tipo di nodo per convertire il tipo di nodo di origine nel tipo di nodo target.
Se il nome dell'angolazione vista target è costituito da più di 30 caratteri, è necessario creare un'etichetta che contenga al massimo 30 caratteri. L'etichetta viene utilizzata al posto del nome dell'angolazione vista nel file della richiesta di sottoscrizione. Fare riferimento alla sezione Ispezione angolazione vista.
Creazione di una sottoscrizione
Un'angolazione vista target può avere la sottoscrizione a più angolazioni vista di origine. Per creare una sottoscrizione, procedere come segue.
In Viste aprire la vista che contiene l'angolazione vista target.
Selezionare l'angolazione vista target.
Posizionare il cursore a destra del nome dell'angolazione vista, fare clic su e selezionare Ispeziona.
Selezionare la scheda Sottoscrizioni, quindi fare clic su Crea.
Nella finestra di dialogo Crea sottoscrizioni, procedere come indicato di seguito.
Nota:
Vengono visualizzate e sono disponibili per la selezione solo le angolazioni vista che soddisfano le condizioni descritte nella sezione Prerequisiti per la sottoscrizione.
Dopo aver fatto clic su Crea, la sottoscrizione viene visualizzata nell'inspector della sottoscrizione. Da qui è possibile modificare le impostazioni della sottoscrizione.
Modifica, abilitazione, disabilitazione o eliminazione di sottoscrizioni
Per modificare una sottoscrizione:
In Viste aprire la vista che contiene l'angolazione vista target.
Selezionare l'angolazione vista target.
Posizionare il cursore a destra del nome dell'angolazione vista, fare clic su e selezionare Ispeziona.
Selezionare Sottoscrizioni, quindi fare clic sul nome della sottoscrizione da modificare.
La sottoscrizione è visualizzata nell'inspector della sottoscrizione.
Nella scheda Definizione fare clic su Modifica e quindi eseguire un'azione:
In Assegnatari, selezionare gli assegnatari predefinito e alternativi della richiesta. Vedere Assegnazione delle richieste di sottoscrizione.
Nota:
È possibile selezionare solo gli utenti che dispongono almeno dell'autorizzazione Partecipante (scrittura) per la dimensione nell'angolazione vista target. L'icona indica che l'utente ha un indirizzo e-mail configurato ed è in grado di ricevere le notifiche relative alle richieste.
Facoltativo: in Flusso di lavoro, selezionare una o più opzioni descritte di seguito
Campo | Descrizione |
---|---|
Abilitato | Abilita la sottoscrizione. Quando si crea una sottoscrizione, è disabilitata per impostazione predefinita. Per abilitare una sottoscrizione è necessario avere definito un assegnatario predefinito o alternativo.
È anche possibile abilitare e disabilitare le sottoscrizioni dalla scheda Sottoscrizioni dell'inspector dell'angolazione vista. Fare riferimento più avanti alla sezione Per abilitare, disabilitare o eliminare una sottoscrizione. Nota: Quando una sottoscrizione è disabilitata, non vengono generate richieste o elementi di richiesta della sottoscrizione per l'angolazione vista target. |
Collaborazione | Include assegnatari alternativi a cui non è assegnata la richiesta come collaboratori per la richiesta. Questa opzione consente agli assegnatari alternativi di apportare modifiche agli elementi della richiesta e di aggiungere commenti o allegati anche quando la richiesta non è assegnata a loro.
Fare riferimento alla sezione Collaborazione su una richiesta. |
Sottomissione automatica | Consente al sistema di sottomettere automaticamente la sottoscrizione se supera la convalida e se viene soddisfatta una delle seguenti condizioni:
Se gli elementi vengono saltati con uno stato diverso (anche se altri elementi nella stessa richiesta vengono saltati con uno degli stati riportati sopra), l'intera richiesta di sottoscrizione non viene sottomessa. |
Ignora approvazioni | Consente al sistema di ignorare le approvazioni per richieste sottomesse automaticamente
Nota: Questa opzione è disponibile solo quando è selezionata l'opzione Sottomissione automatica. |
Fare clic su Salva.
Nota:
Non è possibile modificare una sottoscrizione per cambiare l'angolazione vista di origine per la quale è stata definita. Per cambiare l'angolazione vista di origine, è necessario eliminare la sottoscrizione esistente e creare una nuova sottoscrizione con l'angolazione vista di origine desiderata.
Per abilitare, disabilitare o eliminare una sottoscrizione, procedere come segue.
Convalida delle sottoscrizioni
Quando si crea una sottoscrizione, il sistema verifica che sia conforme ai prerequisiti descritti in precedenza. La configurazione delle angolazioni vista e degli utenti potrebbe tuttavia cambiare dopo la creazione della sottoscrizione e in questo caso la sottoscrizione non sarebbe più valida. Quando si accede al pannello delle sottoscrizioni, tutte le sottoscrizioni esistenti per un'angolazione vista vengono convalidate per verificare che soddisfino le specifiche regole previste. Se una sottoscrizione risulta non valida, è possibile intervenire per risolvere il problema.
Risoluzione degli errori di convalida
Gli esempi riportati di seguito illustrano comuni errori di convalida delle sottoscrizioni e le azioni da eseguire per correggerli.
Se le angolazioni vista di origine e target non hanno un tipo di nodo in comune oppure se non è stato impostato un convertitore di tipo di nodo tra di esse, il sistema visualizza l'errore seguente:
Per risolvere il problema, creare un convertitore di tipo di nodo per convertire il tipo di nodo di origine nel tipo di nodo target. Fare riferimento alla sezione Utilizzo dei convertitori di tipi di nodo.
Se l'assegnatario della sottoscrizione non dispone almeno dell'autorizzazione Partecipante (lettura) per l'angolazione vista di origine e dell'autorizzazione Partecipante (scrittura) per l'angolazione vista target, il sistema visualizza l'errore seguente.
Per risolvere il problema, assicurarsi che l'assegnatario della sottoscrizione disponga almeno dell'autorizzazione Partecipante (lettura) per l'angolazione vista di origine e dell'autorizzazione Partecipante (scrittura) per le applicazioni nell'angolazione vista target. Fare riferimento alle sezioni Assegnazione di autorizzazioni per l'applicazione e Assegnazione di autorizzazioni di accesso.
Se l'angolazione vista di origine o target non è più attiva, il sistema visualizza l'errore seguente:
Per correggere gli errori dovuti a un'angolazione vista non attiva, reimpostare su Attivo lo stato dell'angolazione vista archiviata. Fare riferimento alla sezione Introduzione al ciclo di vita degli oggetti dati e della catena dati.