Esempio: Limitare la lunghezza di un codice personale
Questo esempio illustra un metodo per limitare il numero di cifre che gli utenti possono immettere per un codice personale.
Il sistema consente di inserire 10 o 12 cifre per il codice personale svedese Personnummer. Si desidera limitare la lunghezza dell'ID, in modo che gli utenti debbano immettere 12 cifre. Si crea una regola condizionale nel processo aziendale
Modifica documenti e codici identificativi
, utilizzando i campi calcolati per estrarre la lunghezza dell'ID Personnummer.Criteri di sicurezza: dominio
Custom Field Management
nell'area funzionale System.- Accedere all'attivitàCreate Calculated Field.
- Immettere i seguenti valori:CampoValoreNome campoCampo Codice personale è ID PersonnummerOggetto businessTipo codice personaleFunzioneCondizione vero/falso
- Fare clic suOK.
- Immettere i seguenti valori:CampoValoreCampoTipo codice personaleOperatoreè nell'elenco di selezioneTipo di confrontoValore specificato nel filtroValore di confrontoPersonal ID Number (Personnummer)
- Fare clic suOK, quindi suCrea un altro campo calcolato.
- Immettere i seguenti valori:CampoValoreNome campoCampo Personnummer proposto per Evento identificativo compostoOggetto businessEvento identificativo compostoFunzioneEstrazione istanza singola
- Fare clic suOK.
- Immettere i seguenti valori:CampoValoreCampo origineNational IDs - ProposedCondizioneCampo Codice personale è ID PersonnummerCampo di ordinamentoData immissione correnteDirezione ordinamentoDecrescente (dalla Z alla A)Istanza da restituirePrima occorrenza
- Fare clic suOK, quindi suCrea un altro campo calcolato.
- Immettere i seguenti valori:CampoValoreNome campoCampo Personnummer non formattato per Evento identificativo compostoOggetto businessEvento identificativo compostoFunzioneRicerca valore correlato
- Fare clic suOK.
- Immettere i seguenti valori:CampoValoreCampo di ricercaCampo Personnummer proposto per Evento identificativo compostoValore restituitoNational ID Unformatted
- Fare clic suOK, quindi suCrea un altro campo calcolato.
- Immettere i seguenti valori:CampoValoreNome campoLunghezza Campo Personnummer proposto per Evento identificativo compostoOggetto businessEvento identificativo compostoFunzioneLunghezza del testo
- Fare clic suOK.
- Nell'elenco di valoriCampo di testo, selezionareUnformatted Personnummer on Composite ID Event.
- Fare clic suOK, quindi suFine.
- Selezionare dalle azioni correlate nello step iniziale del processo aziendaleModifica documenti e codici identificativi.
- Creare una regola condizionale con queste due condizioni:CampoCondizione regola 1Condizione regola 2DescrizioneID PersonnummerLunghezza ID PersonnummerCampo esterno di origine o regola condizionaleNational IDs - ProposedLunghezza Campo Personnummer proposto per Evento identificativo compostoOperatore relazionaleè qualsiasi valore nell'elenco di selezioneè corrispondente aTipo di confrontoValore specificato nel filtroValore specificato nel filtroValore di confrontoPersonal ID Number (Personnummer)10
- Fare clic suOK.
- Configurare il testo di convalida personalizzato per lo step di avvio del processo aziendaleModifica documenti e codici identificativi.
- È anche possibile limitare la lunghezza del codice personale Personnummer nel processo aziendaleModifica documenti di identitàcreando:
- Campi calcolati simili in base all'oggetto business Evento documento di identità
- Una regola condizionale simile nello step di avvio del processo aziendaleModifica documenti di identità