Esempio: Convalida di immissione ore di festività
Questo esempio illustra come creare una convalida di immissione ore che fa riferimento a diversi oggetti business
.
Il codice immissione ore
Festività
deve essere utilizzato solo quando i collaboratori immettono ore per i giorni festivi. È necessario creare una convalida che impedisca ai collaboratori di immettere ore di tipo Festività
per i giorni non festivi.Questa convalida deve fare riferimento ai campi di report di diversi oggetti business. Poiché tutte le condizioni regola nelle convalide devono fare riferimento a campi dello stesso oggetto business principale, è necessario creare un campo calcolato di ricerca valore correlato per fare riferimento al campo nell'altro oggetto business.
- Creare un calendario di festività.
- Creare un codice di immissione ore chiamatoFestività.
- Criteri di sicurezza:
- DominioSet Up: Time Trackingnell'area funzionale Time Tracking.
- DominioCustom Field Managementnell'area funzionale System.
- Creare un campo calcolato di ricerca valore correlato che faccia riferimento al campo di reportIs Holidaydall'oggetto business Giorno.
- Accedere all'attivitàCreazione campo calcolato.
- L'attività contiene i seguenti elementi:CampoNoteNome campoIl giorno è FestivoOggetto businessBlocco orarioFunzioneRicerca valore correlatoCampo di ricercaGiorno per un blocco orarioValore restituitoIs Holiday
- Creare la convalida di immissione ore.
- Accedere al reportGestione convalide immissione ore.
- Fare clic suNuova convalidaaccanto aErrore critico.
- Nel campoDescrizione, immettere:Immissione ore di festività.
- Definire leCondizioni regola.L'attività contiene i seguenti elementi:E/OCampo esterno di origine o regola condizionaleOperatore relazionaleTipo di confrontoValore di confrontoECodice immissione oreè nell'elenco di selezioneValore specificato nel filtroFerieEIl giorno è Festivoè corrispondente aValore specificato nel filtroLasciare la casella di controllo vuota.
- Aggiungere un messaggio di convalida.
- Accedere al reportGestione convalide immissione ore.
- Selezionare dal menu delle azioni correlate della convalidaImmissione ore di festività.
- L'attività contiene i seguenti elementi:Campo di testo/esternoValoreTesto"Campo esternoCodice immissione oreTesto" può essere utilizzato solo per i giorni festivi. Selezionare un codice immissione ore diverso per il blocco orario delCampo esternoData calendario formattata per un blocco orario
Quando un collaboratore tenta di immettere le ore utilizzando il codice immissione ore
Festivo
in un giorno non festivo (esempio: 27/10/2014), il sistema visualizza questo messaggio di errore: "Festivo" può essere utilizzato solo per i giorni festivi. Selezionare un codice immissione ore diverso per il blocco orario del 27/10/2014
.