Passa al contenuto principale
Administrator Guide
Ultimo aggiornamento: 2023-06-23
Creare definizioni ID e generatori di sequenze

Creare definizioni ID e generatori di sequenze

Criteri di sicurezza:
  • Dominio
    Set Up: Company General
    nell'area funzionale Common Financial Management.
  • Dominio
    Set Up: Contact Info, IDs, and Personal Data
    nell'area funzionale Contact Information.
  • Dominio
    Set Up: System
    nell'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.
    Per creare questi generatori di sequenze, accedere all'attività
    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
.
  1. 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 tenant
    in cui vengono utilizzate. Nell'elenco a discesa viene visualizzata solo l'attività per il tipo di generatore di sequenze consentito dal sistema.
  2. Nel campo
    Incremento 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.
  3. (Facoltativo) Utilizzare
    Padding
    per 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'impostazione
    Sequence ID Overflow Behavior
    determina il numero successivo nella sequenza.
    Se si immette uno zero o non si immette un valore nel campo
    Padding
    :
    • Il numero di sequenza aumenta a tempo indeterminato.
    • Il sistema popola
      il comportamento di overflow ID sequenza
      con
      Ignora automaticamente spaziatura interna
      .
  4. Nel campo
    Sequence 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 campo
      Increment Sequence ID By
      .
    • Contiene il numero di cifre specificato nel campo
      Padding
      .
    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 campo
    Sequenza di esempio
    mostra l'ID della sequenza successiva, in base al
    Formato ID sequenza
    e ad altre impostazioni correnti del generatore di sequenze.
    Se si imposta l'intervallo
    Frequenza riavvio
    , assicurarsi che il numero di sequenza generato sia univoco includendo il periodo di tempo specifico nel formato. Esempio: se il periodo di tempo
    Frequenza 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 campo
    Frequenza riavvio
    non è 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.
    Immettere i numeri con un ampio intervallo tra l'
    Ultima sequenza utilizzata
    per il generatore di sequenze per ogni azienda. Accedere all'attività
    Modifica ID azienda
    per assegnare questi generatori di sequenze univoche alle aziende del tenant.
    Esempio: un amministratore immette 1000001 nel campo
    Ultima sequenza utilizzata
    per il generatore di sequenze per l'azienda A. Immette anche 2000002 nel campo
    Ultima sequenza utilizzata
    per 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-1000001
    N. ordine di acquisto - ID azienda A: CA-PO-2018-09-1000002
    N. ordine di acquisto - ID azienda B: CB-PO-2018-09-2000002
    N. ordine di acquisto 4 - ID azienda B: CB-PO-2018-09-2000003
    Il sistema combina questi generatori di sequenze per fornire ID a tutte le aziende se:
    • Mantenere invariato il campo
      Ultima sequenza utilizzata
      .
    • Fornire solo un piccolo spazio tra i numeri.
    Il risultato sono spazi vuoti tra i numeri ID nei documenti di approvvigionamento per le aziende.
    Esempio: un amministratore immette lo stesso numero nel campo
    Ultima sequenza utilizzata
    per 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-00001
    N. ordine di acquisto - ID azienda B: PO-2018-09-00002
    OA n. 3 - ID azienda B: OA-2018-09-00003
    N. ordine di acquisto 4 - ID azienda A: PO-2018-09-00004
  5. (Facoltativo) Per reimpostare il valore [seq] su un valore iniziale a intervalli di tempo regolari, considerare quanto segue:
    Opzione Descrizione
    Frequenza di riavvio
    L'intervallo di tempo in cui la variabile [seq] ricomincia al valore
    N. riavvio
    .
    Le opzioni sono
    Giorno
    ,
    Mese
    o
    Anno
    ; 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 una
    Frequenza di riavvio
    e si imposta il sistema per continuare una sequenza da un sistema di generazione ID diverso, è necessario impostare:
    • Una
      data ultima utilizzata
      valida.
    • Ultima sequenza utilizzata
      diversa da zero.
    N. riavvio
    Il valore da cui si desidera che [seq] inizi al primo utilizzo della definizione ID e ogni volta che la sequenza viene riavviata.
    Utilizzo fuso orario
    Un fuso orario alternativo su cui basare l'intervallo specificato nel campo
    Frequenza 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.
  6. (Facoltativo) Nel campo
    Sequence 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 troncate
    Il sistema tronca la cifra più significativa del numero di sequenza quando si verifica una condizione di overflow. Esempio: con un valore
    Padding
    pari 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 riempimento
    Il generatore di sequenze ignora il valore
    Padding
    quando si verifica una condizione di overflow. Esempio: con un valore
    Padding
    pari a 3, il numero di sequenza successivo dopo 999 è 1000.
    Se il valore
    del riempimento
    è pari a zero, il sistema seleziona automaticamente l'opzione
    Ignora automaticamente riempimento
    . Se il riempimento è un valore diverso da zero, è possibile selezionare una delle due opzioni. È consigliabile
    ignorare 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 il
    comportamento di overflow ID sequenza
    per i generatori di sequenze senza interruzioni.
  7. (Facoltativo) Nel campo
    Sostituzione 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 valore
    Padding
    . 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 campo
      Default Sequence Generator Notification Group
      dell'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
      .
  8. (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 utilizzata
    L'ultimo numero di sequenza utilizzato nel sistema di generazione ID precedente.
    Data ultima utilizzata
    La 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 specifica
    Data ultima utilizzo
    e un intervallo per
    Frequenza 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 per
      Ultima sequenza utilizzata
      .
    • 15 maggio 2020 come
      Data ultimo utilizzo
      .
    • Mese
      come
      Frequenza di riavvio
      .
    • 5 per
      Incremento ID sequenza di
      .
    • 1 per
      N. riavvio
      .
    Il numero di sequenza iniziale per il generatore di sequenze sarà:
    • Cinquanta (50) se la data corrente è maggio.
    • Uno (1) se la data corrente è giugno.
  9. (Facoltativo) Selezionare la casella di controllo
    Volume basso
    per 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.
    Se si utilizza il generatore di sequenze in un metodo di codificazione per codificare i dati del tenant, non selezionare la casella di controllo
    Volume basso
    .
  10. (Facoltativo) Nella sezione
    Servizio Web
    , immettere un nome significativo nel campo
    ID 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.