Creare definizioni ID e generatori di sequenze
Criteri di sicurezza:
- DominioSet Up: Company Generalnell'area funzionale Common Financial Management.
- DominioSet Up: Contact Info, IDs, and Personal Datanell'area funzionale Contact Information.
- DominioSet Up: Systemnell'area funzionale System.
Le definizioni ID specificano il formato degli ID generati dal sistema per vari oggetti business e campi. Con la variabile [seq], la definizione ID diventa un generatore di sequenze. Un generatore di sequenze identifica persone, posizioni, incidenti o campi con un numero univoco in un periodo di tempo specificato.
Il sistema offre due tipi di generatori di sequenze:
- Generatori di sequenze che generano sequenze univoche, ma che potrebbero presentare spazi di numerazione. Questi generatori di sequenze consentono di:
- Riavviare la sequenza all'inizio del giorno, del mese o dell'anno e a un numero di sequenza specificato.
- Specificare un comportamento in caso di overflow della sequenza.
Creazione definizione ID/Generatore di sequenze. - Generatori di sequenze che generano sequenze senza interruzioni. Poiché queste sequenze sono prive di interruzioni, non è possibile selezionare un periodo di riavvio o un comportamento di overflow. È possibile utilizzare questo tipo di generatore di sequenze quando è importante gestire la sequenza, ad esempio quando i revisori lo richiedono. È possibile creare questi generatori di sequenze accedendo all'attivitàCreazione definizione ID/Generatore sequenze senza interruzioni.
È possibile creare tutte le definizioni di ID e i generatori di sequenze necessari. Accedere alle attività
Modifica configurazione tenant
per selezionare quelle da utilizzare per fatture, ordini, ricevute, dipendenti, beneficiari e così via.È possibile creare entrambi i tipi di generatore di sequenze, ma il sistema determina quali tipi è possibile specificare in un'attività
Modifica configurazione tenant
per una determinata situazione. Esempio: non è possibile utilizzare generatori di sequenze senza interruzioni per le autorizzazioni di spesa, ma è possibile utilizzarli per richieste di pagamento varie nell'attività Modifica configurazione tenant - Dati finanziari
.È possibile sostituire alcune selezioni per un'azienda specifica accedendo all'attività
Modifica definizioni ID azienda
. Se non si specifica una definizione di ID, il sistema genera i propri codici ID interni.Gli ID generatore di sequenze assegnano nomi alle sequenze utilizzate nelle applicazioni Workday. È possibile visualizzare una definizione ID specifica nei report
Visualizzazione definizione ID/Generatore di sequenze
e Visualizzazione definizione ID/Generatore di sequenze senza interruzioni
.- Accedere a una di queste attività per creare il tipo di generatore di sequenze necessario:
- Creazione definizione ID/Generatore di sequenze
- Creazione definizione ID/generatore di sequenze senza interruzioni
È anche possibile selezionare l'attività di creazione del generatore di sequenze direttamente nei campi dell'attivitàModifica configurazione tenantin cui vengono utilizzate. Nell'elenco a discesa viene visualizzata solo l'attività per il tipo di generatore di sequenze consentito dal sistema. - Nel campoIncremento ID sequenza per, immettere un valore diverso da zero in base al quale il numero di sequenza aumenta ogni volta che il sistema genera un nuovo ID.
- (Facoltativo) UtilizzarePaddingper indicare il numero di cifre presenti nella sequenza.Immettere un valore di spaziatura interna sufficientemente grande in modo che la sequenza non incontri una condizione di overflow. È consigliabile un valore di spaziatura interna di almeno 6.Se la sequenza supera il numero di cifre immesso qui, l'impostazioneSequence ID Overflow Behaviordetermina il numero successivo nella sequenza.Se si immette uno zero o non si immette un valore nel campoPadding:
- Il numero di sequenza aumenta a tempo indeterminato.
- Il sistema popolail comportamento di overflow ID sequenzaconIgnora automaticamente spaziatura interna.
- Nel campoSequence ID Format, specificare un formato per l'identificatore.È possibile utilizzare qualsiasi stringa di testo con queste quattro variabili speciali. I valori relativi alla data rappresentano la data in cui l'attività genera l'ID.
Opzione Descrizione [seq]Il numero di sequenza, che:- Aumenta del valore specificato nel campoIncrement Sequence ID By.
- Contiene il numero di cifre specificato nel campoPadding.
Il sistema utilizza una sequenza separata per ogni definizione di ID che utilizza questa variabile.[day]Giorno del mese in formato a due cifre, 01 - 31.[month]Mese in formato a due cifre, 01 - 12.[year]Anno in formato a quattro cifre. Esempio: 2020.Il campoSequenza di esempiomostra l'ID della sequenza successiva, in base alFormato ID sequenzae ad altre impostazioni correnti del generatore di sequenze.Se si imposta l'intervalloFrequenza riavvio, assicurarsi che il numero di sequenza generato sia univoco includendo il periodo di tempo specifico nel formato. Esempio: se il periodo di tempoFrequenza riavvioèMese, includere [month] e [year] nel formato. Assicurarsi che il valore del riempimento sia sufficientemente grande da impedire al generatore di sequenze di riscontrare una condizione di overflow durante il periodo di tempo. Il campoFrequenza riavvionon è disponibile per i generatori di sequenze senza interruzioni.Evitare gli spazi vuoti nel formato se i numeri di sequenza potrebbero generare URL. Esempio: alcuni siti esterni di offerte di lavoro aggiungono l'ID ricerca di personale (generato durante l'integrazione delle ricerche di personale) all'URL dell'offerta di lavoro. Se un sito non codifica caratteri speciali, come gli spazi, il risultato è un URL non valido.Per i seguenti oggetti business, il sistema utilizza l'ID del generatore di sequenze impostato come ID di riferimento dell'integrazione:- Preavviso di spedizione
- Ordine di acquisto
- Conferma ordine di acquisto
- Ricevute
- Riconoscimenti per richiesta di preventivo
- Richiesta
- Risposta a RFQ
Per gli oggetti business, se:- Sono presenti più aziende.
- Si desidera che il sistema generi gli ID in ordine numerico per ogni azienda.
Ultima sequenza utilizzataper il generatore di sequenze per ogni azienda. Accedere all'attivitàModifica ID aziendaper assegnare questi generatori di sequenze univoche alle aziende del tenant.Esempio: un amministratore immette 1000001 nel campoUltima sequenza utilizzataper il generatore di sequenze per l'azienda A. Immette anche 2000002 nel campoUltima sequenza utilizzataper il generatore di sequenze per l'azienda B.Il risultato è che i generatori di sequenze separati creano ID in ordine numerico negli ordini di acquisto per ogni azienda:N. ordine di acquisto 1 - ID azienda A: CA-PO-2018-09-1000001N. ordine di acquisto - ID azienda A: CA-PO-2018-09-1000002N. ordine di acquisto - ID azienda B: CB-PO-2018-09-2000002N. ordine di acquisto 4 - ID azienda B: CB-PO-2018-09-2000003Il sistema combina questi generatori di sequenze per fornire ID a tutte le aziende se:- Mantenere invariato il campoUltima sequenza utilizzata.
- Fornire solo un piccolo spazio tra i numeri.
Esempio: un amministratore immette lo stesso numero nel campoUltima sequenza utilizzataper ogni generatore di sequenze per l'azienda A e l'azienda B.Il risultato è che lo stesso generatore di sequenze fornisce i numeri ID generati tra le aziende negli ordini di acquisto:N. ordine di acquisto 1 - ID azienda A: PO-2018-09-00001N. ordine di acquisto - ID azienda B: PO-2018-09-00002OA n. 3 - ID azienda B: OA-2018-09-00003N. ordine di acquisto 4 - ID azienda A: PO-2018-09-00004 - (Facoltativo) Per reimpostare il valore [seq] su un valore iniziale a intervalli di tempo regolari, considerare quanto segue:
Opzione Descrizione Frequenza di riavvioL'intervallo di tempo in cui la variabile [seq] ricomincia al valoreN. riavvio.Le opzioni sonoGiorno,MeseoAnno; lasciare il campo vuoto se si desidera che [seq] sia univoco all'interno della definizione di ID. I giorni iniziano alle 00:01. I mesi iniziano alle 00:01 del primo giorno del mese. Gli esercizi iniziano alle 00:01 del primo gennaio.Se si imposta unaFrequenza di riavvioe si imposta il sistema per continuare una sequenza da un sistema di generazione ID diverso, è necessario impostare:- Unadata ultima utilizzatavalida.
- Ultima sequenza utilizzatadiversa da zero.
N. riavvioIl valore da cui si desidera che [seq] inizi al primo utilizzo della definizione ID e ogni volta che la sequenza viene riavviata.Utilizzo fuso orarioUn fuso orario alternativo su cui basare l'intervallo specificato nel campoFrequenza riavvio.Questo valore non indica quando si verifica effettivamente la generazione dell'ID. Il sistema utilizza questo valore solo per localizzare la data nel fuso orario specificato. Se non si specifica un fuso orario, il sistema utilizza l'ora solare del Pacifico/l'ora legale del Pacifico (PST/PDT).Questi campi non sono disponibili per i generatori di sequenze senza interruzioni. - (Facoltativo) Nel campoSequence ID Overflow Behavior, configurare il modo in cui si desidera che il sistema gestisca le potenziali condizioni di overflow dell'identificatore di sequenza. Il campo contiene i seguenti elementi:
Opzione Descrizione Consenti overflow con sequenze troncateIl sistema tronca la cifra più significativa del numero di sequenza quando si verifica una condizione di overflow. Esempio: con un valorePaddingpari a 3, il numero di sequenza successivo dopo 999 è 1000, ma il valore 1 viene troncato, quindi il valore successivo viene visualizzato come 000.Ignora automaticamente il riempimentoIl generatore di sequenze ignora il valorePaddingquando si verifica una condizione di overflow. Esempio: con un valorePaddingpari a 3, il numero di sequenza successivo dopo 999 è 1000.Se il valoredel riempimentoè pari a zero, il sistema seleziona automaticamente l'opzioneIgnora automaticamente riempimento. Se il riempimento è un valore diverso da zero, è possibile selezionare una delle due opzioni. È consigliabileignorare automaticamente il riempimento, in quanto il generatore di sequenze può produrre numeri duplicati che possono influire sui sistemi a valle se non ignora il riempimento. Esempio: un generatore di sequenze per carte d'identità con spazio solo per 3 cifre.Non è possibile selezionare ilcomportamento di overflow ID sequenzaper i generatori di sequenze senza interruzioni. - (Facoltativo) Nel campoSostituzione gruppo di notifica overflow configurazione tenant, selezionare i gruppi di sicurezza per questo generatore di sequenze che sostituiranno i gruppi di sicurezza di notifica di overflow predefiniti. Il sistema invia automaticamente una notifica ai gruppi di sicurezza delle notifiche di overflow quando la sequenza raggiunge l'80% del limite imposto dal valorePadding. In seguito invia le notifiche con incrementi del 5%.Se non si selezionano i gruppi di sicurezza in questo campo, il sistema invia le seguenti notifiche di overflow a:
- I gruppi di sicurezza selezionati nel campoDefault Sequence Generator Notification Groupdell'attivitàModifica configurazione tenant - Sistema.
- I gruppi di sicurezza predefiniti specificati dal sistema per le notifiche di overflow, se non si selezionano i gruppi di sicurezza di notifica di overflow predefiniti nell'attivitàModifica configurazione tenant - Sistema.
- (Facoltativo) Se in precedenza si utilizzava un sistema di generazione ID diverso e si desidera che il sistema prosegua la sequenza, considerare quanto segue:
Opzione Descrizione Ultima sequenza utilizzataL'ultimo numero di sequenza utilizzato nel sistema di generazione ID precedente.Data ultima utilizzataLa data in cui il sistema di generazione dell'ID precedente ha generato l'ultimo numero di sequenza.Quando il sistema inizia a utilizzare il nuovo generatore di sequenze, non utilizza più questi due campi.Se si specificaData ultima utilizzoe un intervallo perFrequenza riavvio, il sistema confronta la data corrente e la frequenza di riavvio. Quindi imposta il numero di sequenza di conseguenza. Esempio: se si specifica:- 45 perUltima sequenza utilizzata.
- 15 maggio 2020 comeData ultimo utilizzo.
- MesecomeFrequenza di riavvio.
- 5 perIncremento ID sequenza di.
- 1 perN. riavvio.
- Cinquanta (50) se la data corrente è maggio.
- Uno (1) se la data corrente è giugno.
- (Facoltativo) Selezionare la casella di controlloVolume bassoper assicurarsi che le sequenze generate dal generatore di sequenze non presentino spazi vuoti.Selezionare la casella di controllo quando si verificano entrambe le seguenti situazioni:
- La sequenza generata dal sistema non viene utilizzata nelle transazioni con volumi elevati. Esempio: Sequenza integrazione.
- Si verificano interruzioni indesiderate nella sequenza generata.
Volume basso. - (Facoltativo) Nella sezioneServizio Web, immettere un nome significativo nel campoID riferimento. È possibile utilizzare questo ID per identificare sequenze specifiche nelle applicazioni Workday Financial Management, Gestione paghe e HCM. Consultare la documentazione della candidatura per ulteriori informazioni su come l'applicazione specifica utilizza questo campo.
È possibile eseguire il
Report riempimento generatore di sequenze
per monitorare i potenziali problemi di overflow dei generatori di sequenze. Per ogni generatore di sequenze, il report visualizza una metrica di utilizzo percentuale che indica la vicinanza del numero di sequenza corrente al numero di sequenza massimo assegnato. Il report visualizza anche il comportamento di overflow e i gruppi di notifica per ogni generatore di sequenze.