Introduzione

Estendi le funzionalità del foglio di calcolo di caricamento di massa includendo segmenti di flexfield preconfigurati e personalizzati nei modelli del programma di caricamento dati foglio di calcolo HCM (HSDL).

I flexfield descrittivi estendono il record dell'oggetto base, in modo da poter includere un contesto flexfield descrittivo per riga foglio di calcolo. In questa esercitazione verrà descritto come aggiungere attributi flexfield descrittivo per un contesto insieme agli attributi del contesto globale.

I flexfield estensibili sono contenuti nei record figlio, pertanto è possibile includere più contesti utilizzando più occorrenze dell'oggetto figlio. In questa esercitazione verrà descritto come aggiungere attributi EFF da più contesti.

Obiettivi

In questa esercitazione:

  • Genera mappe attributi per i segmenti flexfield personalizzati.
  • Creare il modello Gestisci reparto che includa segmenti flexfield descrittivi.
  • Estendere il modello per aggiungere segmenti flexfield estensibili da due contesti.

Si dovrebbe già avere familiarità con la creazione di modelli di foglio di calcolo. Se in precedenza non è stato utilizzato il task Modelli foglio di calcolo, completare prima l'esercitazione Creazione dei modelli del programma di caricamento dati foglio di calcolo HCM.

Prerequisiti

Per completare questo tutorial, è necessario:

  • Accesso al task Visualizza business object.
  • Accesso ai task Modelli foglio di calcolo con un ruolo a cui è assegnato l'accesso per la creazione di modelli per il business object Organizzazione.

Per creare un ruolo di questo tipo, eseguire i task 2 e 3 nell'esercitazione Configura accesso a progettazione e gestione modelli HSDL (HCM Spreadsheet Data Loader).

Nota

Questa esercitazione presuppone che sia stato abilitato Redwood. Seguire la versione della versione 25C di questa esercitazione per la navigazione e gli screenshot, se non è così.

Task 1: Aggiorna e rivedi attributi per un business object

Il task Visualizza business object è il dizionario dati per il programma di caricamento dati HCM (HDL) e HSDL. In questo task verrà descritto come aggiornare gli attributi di un business object per includere i segmenti flexfield appena configurati e come trovare i dettagli necessari per aggiungere attributi di segmento flexfield ai modelli di foglio di calcolo.

Aggiorna attributi per un business object

Le 'mappe' degli attributi vengono utilizzate per comprendere la forma dei business object per i quali è possibile caricare in blocco i dati. Quando si configurano e distribuiscono le modifiche ai flexfield, è inoltre necessario aggiornare le mappe degli attributi in modo che sia HDL che HSDL possano visualizzare gli attributi disponibili per caricare i dati nei segmenti dei flexfield.

Nei passi riportati di seguito verranno aggiornati gli attributi per il business object Organizzazione, poiché questo oggetto verrà utilizzato per i task seguenti. Tuttavia, questi passaggi si applicano a tutti i business object HDL.

Nota

Prima di aggiornare gli attributi di un business object, assicurarsi che i contesti flexfield personalizzati siano configurati e distribuiti.
  1. Nell'applicazione Oracle HCM andare a Gruppi clienti personali > Scambio dati > Visualizza business object.
  2. Cercare il business object Organizzazione.
  3. Cerca l'oggetto organizaiton

  4. Fare clic sul menu Azioni del business object e selezionare l'azione Aggiorna attributi.
  5. Selezionare l'azione Aggiorna attributi

  6. Fare clic su Sottometti nel pannello Aggiorna attributi business object.
    Sottometti il processo

    Il pannello verrà chiuso e si riceverà un messaggio di conferma dell'invio.

  7. Aggiornare periodicamente il contenuto della tabella fino a quando la data dell'ultimo aggiornamento non è la data corrente. Conferma che la richiesta di aggiornamento degli attributi è stata completata.

Identificazione della categoria flexfield e dei codici contesto

Quando si includono gli attributi dei segmenti flexfield nei modelli HSDL, è necessario configurare il contesto del flexfield e, nel caso degli attributi EFF, la categoria del flexfield per tali attributi. A tale scopo, nel modello HSDL vengono impostati in modo predefinito gli attributi contesto e categoria flexfield con il codice contesto flexfield e il codice categoria flexfield.

Questi passi mostrano come trovare questi codici nelle pagine Visualizza business object per gli attributi utilizzati in Task 3 e Task 4.

Suggerimento

È possibile completare questi passi prima di aggiungere gli attributi del segmento flexfield al modello o accanto.
  1. Nella pagina Visualizza business object fare clic sul nome dell'oggetto per passare alla pagina Attributi.
  2. Passa agli attributi flexfield

    Nota

    I segmenti flexfield descrittivi (DFF) estendono il record di base e vengono quindi trovati sullo stesso componente nella gerarchia di oggetti.
  3. Fare clic sulla scheda Attributi flexfield per esaminare gli attributi disponibili per caricare i segmenti flexfield descrittivi configurati per l'oggetto.
  4. Passa agli attributi flexfield

    Suggerimento

    La scheda Attributi flexfield è disponibile solo per gli oggetti che supportano i flexfield.
  5. Utilizzare i filtri di ricerca per selezionare il contesto flexfield aggiornato. In Task 3 viene utilizzato il contesto stipendio reparto.
    Filtra il contesto flexfield

  6. Utilizzare il pannello Gestione colonne per visualizzare la colonna Codice contesto.
    Includere la colonna del codice contesto nella tabella.

  7. Prendere nota del codice contesto per il contesto del flexfield descrittivo. L'attributo Contesto flexfield nel modello HSDL verrà impostato automaticamente su questo valore.
    Prendere nota del codice contesto

  8. Fare clic sull'intestazione della pagina per modificare l'oggetto attivo in Informazioni supplementari organizzazione. Questo è un esempio di flexfield estensibile (EFF). I flexfield esterni includono una categoria flexfield oltre al contesto del flexfield.
  9. Modificare l'oggetto in stato attivo in Informazioni supplementari organizzazione

  10. Passare alla scheda Attributi flexfield.
  11. Utilizzare il pannello Gestione colonne per visualizzare le colonne Codice categoria e Codice contesto.
  12. Cercare Nome report.
  13. Attributi nome generazione report

    Si noterà che sono presenti più attributi Nome generazione report in più categorie e contesti flexfield.

    In Task 4 si aggiunge il nome di generazione report per la categoria Reparto, quindi prendere nota del codice categoria DEPARTMENT e del codice contesto PER_ORG_MANAGER_INFO per questa voce.

  14. Cancellare i criteri di ricerca e filtrare l'elenco degli attributi nella categoria Reparto e nel contesto Informazioni giorno lavorativo.
  15. Attributi nome generazione report

  16. Prendere nota del codice categoria e del codice contesto per il contesto Informazioni giorno lavorativo. Gli attributi Contesto flexfield e Categoria flexfield estensibile verranno impostati automaticamente su questi valori nel modello di foglio di calcolo in Task 4.

Suggerimento

Nell'esercitazione Introduzione ai business object HDL (HCM Data Loader) viene illustrato il task Visualizza business object in modo più dettagliato.

Lista di controllo

Valori da notare per i seguenti task:

Valore Esempio Utilizzato per
Codice contesto flexfield descrittivo Contesto stipendio reparto Valore contesto predefinito in Task 3
Codice categoria EFF DIPARTIMENTO Valore predefinito EFF_CATEGORY_CODE in Task 4
Codice contesto EFF PER_ORG_MANAGER_INFO / PER_WORK_DAY_INFO Valore predefinito Codice contesto in Task 4

Suggerimento

Alcuni codici di contesto sono testo descrittivo anziché valori di codice maiuscoli. Utilizzare il valore esatto mostrato nella colonna Esempio.


Task 2: Crea un modello di gestione reparto

In questo task verrà creato un modello per la gestione dei reparti che verrà quindi utilizzato per i task riportati di seguito.

Se si dispone già di un modello, è possibile saltare questo task. Prima di continuare, confermare che il test del modello è riuscito. Per gli attributi flexfield descrittivo, deve includere l'oggetto proprietario del flexfield descrittivo. Per gli attributi EFF, deve includere l'oggetto padre per l'oggetto proprietario del flexfield estensibile.

Immettere le informazioni sul modello

  1. Andare a Gruppi clienti personali > Scambio dati > Modelli foglio di calcolo.
  2. Fare clic su Aggiungi.
  3. Nel passo Inserisci informazioni modello immettere il nome Gestisci reparto. Specificare Organizzazione come business object.
  4. Crea il modello di gestione reparto

  5. Fare clic su Continua

Seleziona gli attributi

  1. Selezionare l'attributo Nome classificazione.

  2. Selezionare Classificazione organizzazione dall'intestazione Attributi disponibili per visualizzare gli attributi Classificazione organizzazione.
  3. Seleziona classificazione organizzazione

  4. Aggiungere questi attributi al modello:
    • Stato
    • Imposta codice
    Seleziona attributi classificazione organizzazione

    Suggerimento

    L'attributo Imposta codice è obbligatorio quando si creano i reparti.
  5. Fare clic su Continua.

Scegliere gli identificativi dei record

Sono stati selezionati attributi dagli oggetti Organizzazione e Classificazione organizzazione. Questi sono entrambi visualizzati nel passo Scegli identificativi record.

Esamina identificativi record

Il tipo di attributo verrà lasciato a Chiave utente poiché questo modello crea nuovi record e le chiavi alternative possono essere utilizzate solo per gestire i record esistenti.

Non sono disponibili opzioni chiave utente aggiuntive per questi oggetti, pertanto non è necessario eseguire alcuna azione.

  1. Fare clic su Continua.

Configura gli attributi

  1. Fare clic sull'intestazione dell'attributo Nome classificazione per aprire il pannello Modifica.
  2. Configurare un valore predefinito costante di Reparto e deselezionare la casella di controllo Visualizza.

  3. Fare clic su Salva.
  4. Modificare Imposta codice per configurare un valore predefinito costante di COMMON.
  5. Configurare un valore predefinito costante per l'attributo Stato di A e deselezionare la casella di controllo Visualizza.
  6. Fare clic su Salva.

    È ora disponibile un modello che può essere esteso per includere attributi segmento flexfield descrittivi ed estensibili.


Task 3: Segmenti flexfield descrittivi

I segmenti flexfield descrittivi sono definiti nello stesso record degli attributi di base, pertanto non è possibile avere più contesti flexfield descrittivi per la stessa riga del foglio di calcolo. È pertanto possibile includere segmenti da un contesto flexfield oltre ai segmenti del contesto Elementi dati globali.

  1. Passare al passo Seleziona attributi del modello.
  2. Impostare il filtro Oggetto su Organizzazione.
  3. Suggerimento

    Poiché l'oggetto Organizzazione dispone di un flexfield descrittivo, viene visualizzato il filtro Nome flexfield.
  4. Impostare il filtro Nome flexfield in modo che vengano visualizzati solo gli attributi dei segmenti flexfield e fornire i criteri di ricerca richiesti.

  5. Fare clic sul collegamento etichetta attributo per qualsiasi segmento flexfield nel contesto flexfield scelto.
  6. Il codice contesto flexfield per gli attributi segmento flexfield è disponibile qui. È possibile che queste informazioni siano già state trovate utilizzando le pagine Visualizza business object.

  7. Selezionare gli attributi del segmento flexfield dal contesto flexfield descrittivo che si desidera utilizzare e aggiungerli al modello, insieme a eventuali attributi di contesto Elementi dati globali necessari.

  8. Fare clic su Continua finché non si è nel passo Configura attributi.

    Suggerimento

    L'aggiunta di attributi di segmento flexfield per un oggetto comporta l'aggiunta automatica dell'attributo Valore contesto per tale oggetto.
  9. Modificare il valore Valore contesto per impostarne il valore predefinito sul codice contesto flexfield descrittivo. Questo attributo può essere nascosto.

  10. Il modello ora può essere utilizzato per caricare i dati nei segmenti flexfield descrittivo selezionati.


Task 4: Segmenti flexfield estensibili

I flexfield estensibili sono bloccati in un record figlio, consentendo la fornitura di più contesti per lo stesso padre.

In questo task verranno aggiunti al modello segmenti EFF da due contesti.

Aggiungi segmenti flexfield estensibili

Aggiungeremo prima il segmento flexfield Nome generazione report dalla categoria Reparto al modello.

  1. Nel processo guidato Modelli foglio di calcolo per il modello, andare al passo Seleziona attributi.
  2. Cercare Nome report.
    Cerca l'attributo

    Suggerimento

    Sono presenti solo due occorrenze dell'attributo Nome reporting, una per ogni contesto flexfield. Nel contesto Informazioni manager organizzazione è disponibile un solo attributo Nome generazione report, ma è configurato in più categorie flexfield. La tabella Seleziona attributi mostra solo l'attributo disponibile e non comprende le configurazioni delle categorie flexfield.

    I codici categoria e contesto flexfield visualizzati nella pagina Visualizza business object verranno specificati nella configurazione del modello per garantire che i dati vengano caricati nella categoria e nel contesto EFF corretti.

  3. Selezionare l'attributo Nome generazione report definito nel contesto del flexfield Informazioni manager organizzazione.
  4. Seleziona nome generazione report dal contesto Informazioni manager organizzazione

  5. Fare clic su Continua.

    Sono stati aggiunti attributi dall'oggetto Informazioni supplementari organizzazione nella gerarchia dell'organizzazione, che verrà aggiunto all'elenco degli oggetti utilizzati da questo modello.


  6. Fare clic su Continua.

    Gli attributi obbligatori vengono aggiunti automaticamente quando si seleziona il primo attributo per un oggetto.

    Gli attributi obbligatori vengono selezionati automaticamente.

    Gli attributi per identificare il record padre vengono automaticamente impostati sui valori del record padre e nascosti.

    Altri attributi obbligatori per i flexfield estensibili sono:

    Attributi EFF obbligatori per informazioni supplementari organizzazione
    Attributo Descrizione
    Codice contesto Codice contesto flexfield dei segmenti flexfield selezionati.

    Viene aggiunto automaticamente alle definizioni di business object con attributi di segmento flexfield.

    OrgInformationContext Codice contesto flexfield dei segmenti flexfield selezionati per l'oggetto Informazioni supplementari organizzazione. Questo attributo è specifico di questo oggetto e può essere impostato sullo stesso valore del codice contesto.
    EFF_CATEGORY_CODE Codice categoria flexfield estensibili.
    Numero di sequenza Sequenza del record contesto flexfield.

    Suggerimento

    Questi attributi identificano la categoria EFF e il contesto che la riga del foglio di calcolo deve creare o gestire; in genere vengono nascosti all'utente del foglio di calcolo dopo averne configurato i valori predefiniti.
  7. Modificare l'attributo Codice contesto per definire un valore predefinito costante del Codice contesto per l'attributo Nome reporting.

  8. Prendere nota della chiave attributo; è necessario configurare il valore predefinito per l'attributo OrgInformationContext che copia il valore di questo attributo.
  9. Trovare la chiave attributo per l'attributo Codice contesto.

  10. Deselezionare la casella di controllo Visualizza per nascondere l'attributo dai fogli di calcolo del modello e fare clic su Salva.
  11. Configurare un valore predefinito Attributo selezionato esistente per l'attributo OrgInformationContext, specificando la chiave attributo dell'attributo Codice contesto.
  12. Nascondere questo attributo e salvare le modifiche.
  13. Modificare l'attributo EFF_CATEGORY_CODE, definendo un valore predefinito del codice categoria del flexfield per l'attributo Nome generazione report e nasconderlo.

  14. Modificare l'attributo Numero sequenza, definendo un valore predefinito costante di 1 e nasconderlo.
  15. Aggiungere altri attributi di segmento flexfield necessari dallo stesso contesto flexfield.
  16. Suggerimento

    Solo gli attributi del segmento flexfield nel componente Informazioni supplementari organizzazione verranno visualizzati come colonne nei fogli di calcolo generati da questo modello. Tutti gli altri attributi hanno valori predefiniti configurati e sono nascosti per semplificare l'immissione dei dati per l'utente finale.


Aggiunta di segmenti flexfield da un altro contesto

Quando si forniscono segmenti flexfield da altri contesti, è necessario fornire un'occorrenza diversa dell'oggetto Informazioni supplementari organizzazione.

Per ottenere questo risultato in un modello di foglio di calcolo, duplicare prima gli attributi per questo oggetto, aggiungere gli attributi del segmento flexfield per il contesto successivo e configurare il contesto del flexfield per l'oggetto duplicato. Alla fine di questo task, nel modello saranno disponibili i seguenti attributi per l'oggetto Informazioni supplementari organizzazione.

Occorrenza oggetto Attributo Predefinita Visualizzato
1 Nome generazione report
1 Ore di lavoro standard
1 Frequenza ore di lavoro standard
1 Ora inizio lavoro
1 Ora fine lavoro
1 Codice contesto PER_ORG_MANAGER_INFO
1 CODICE CATEGORIA EFF DIPARTIMENTO
1 Contesto informazioni organizzazione Informazioni organizzazione_Contesto informazioni organizzazione
1 Numero di sequenza 1
2 Nome generazione report
2 Ore di lavoro standard
2 Frequenza ore di lavoro standard
2 Ora inizio lavoro
2 Ora fine lavoro
2 Codice contesto PER_WORK_DAY_INFO
2 CODICE CATEGORIA EFF DIPARTIMENTO
2 Contesto informazioni organizzazione Informazioni organizzazione_1_Contesto informazioni organizzazione
2 Numero di sequenza 2

Nota

Gli attributi esistenti in ogni occorrenza di un record devono essere uguali. Verranno configurate le impostazioni predefinite appropriate per ogni contesto e verranno nascosti gli attributi non applicabili a un contesto.

Duplicazione delle informazioni supplementari organizzazione

  1. Nella barra degli strumenti della tabella Configura attributi fare clic su Altre azioni > Attributi duplicati.
  2. fare clic su Duplicato

  3. Modificare il record Informazioni supplementari organizzazione e specificare 1. Salvare la modifica.

  4. Fare clic su Crea. In questo modo viene creata una copia di ogni attributo selezionato per il componente Informazioni supplementari organizzazione.

  5. Suggerimento

    Ai nuovi attributi verrà aggiunto un numero all'intestazione della colonna, al nome dell'attributo e alla chiave dell'attributo per identificare la nuova ricorrenza a cui appartengono.
  6. Modificare l'attributo Nome report | 1 per nasconderlo.

    Questo duplicato delle informazioni supplementari sull'organizzazione si riferisce a un contesto flexfield diverso. È necessario nascondere tutti gli attributi per i segmenti flexfield definiti nel record Informazioni supplementari organizzazione originale.


  7. Fare clic su Salva.

Aggiunta di segmenti per un altro contesto

  1. Passare al passo Seleziona attributi del processo guidato.
  2. Filtrare gli attributi nell'oggetto Informazioni supplementari organizzazione, nel nome del flexfield FEP informazioni organizzazione e nel contesto del flexfield Informazioni giorno lavorativo.
  3. Aggiungere al modello gli attributi seguenti dal contesto Informazioni giorno lavorativo:
    • Ore di lavoro standard
    • Frequenza ore di lavoro standard
    • Ora inizio lavoro
    • Ora fine lavoro
    Selezionare gli attributi delle informazioni sui giorni lavorativi elencati

    Nota

    A volte ci sono due attributi con lo stesso nome. Uno accetta un codice o un ID di ricerca, l'altro accetta un significato o un valore. Utilizzare il Nome attributo per determinare quale è l'attributo; il nome dell'attributo che termina con _Display accetta il significato o il valore.
  4. Fare clic su Continua finché non si è nel passo Configura attributi.
  5. Filtrare Oggetto in Informazioni supplementari organizzazione.

    Ci saranno due occorrenze di ciascuno dei nuovi attributi del segmento flexfield. Quando si aggiungono attributi a un componente duplicato, gli attributi vengono aggiunti a ogni occorrenza.

  6. Nascondi gli attributi Informazioni giorno lavorativo dall'occorrenza originale di Informazioni supplementari organizzazione.
  7. Suggerimento

    Questi sono gli attributi a cui non è stato aggiunto un numero al nome dell'attributo.

    L'elenco degli attributi per l'oggetto Informazioni supplementari organizzazione deve ora essere simile al seguente.

    Attributi segmento flexfield ora inclusi nei fogli di calcolo

  8. Modificare ciascuno degli attributi Informazioni giorno lavorativo dall'occorrenza duplicata di Informazioni supplementari organizzazione. Modificare l'intestazione di colonna per rimuovere il numero aggiunto e, facoltativamente, aggiungere o modificare la punta di colonna.
  9. Modifica intestazione colonna e suggerimento colonna

  10. Fare clic su Mostra attributi nascosti.
  11. Modificare questi attributi nascosti nel record duplicato per specificare il contesto e la sequenza flexfield corretti:
    Attributi obbligatori flexfield estensibile per informazioni supplementari organizzazione
    Attributo Descrizione Tipo predefinito Valore
    Codice contesto | 1 Codice contesto flexfield per il secondo contesto flexfield. Costante PER_WORK_DAY_INFO
    Numero di sequenza | 1 Sequenza del record contesto flexfield. Costante 2
    OrgInformationContext | 1 Codice contesto flexfield per il secondo contesto flexfield. Copiare il valore dell'attributo Codice contesto | 1. Attributo selezionato esistente Informazioni organizzazione_1_Contesto informazioni organizzazione
  12. Salvare le modifiche.
  13. Cancellare tutti i filtri e riordinare le righe nell'ordine in cui si desidera che le colonne vengano visualizzate nei fogli di calcolo. Ad esempio, fare clic su Ora inizio lavoro e trascinarla sopra Ora fine lavoro.

    È stato creato un modello per la gestione dei reparti durante l'inserimento dei dati in più contesti flexfield.


Esercitazioni correlate

Gli ultimi tutorial per HDL e HSDL sono pubblicati in questo argomento su Cloud Customer Connect:

Riconoscimenti

  • Autori - Ema Johnson (Lead Principal Product Manager, HCM Data Loader e AI)

Altre risorse di apprendimento

Esplora altri laboratori su docs.oracle.com/learn o accedi a più contenuti di formazione gratuiti sul canale YouTube di Oracle Learning. Inoltre, visitare education.oracle.com/learning-explorer per diventare Oracle Learning Explorer.

Per la documentazione del prodotto, visitare Oracle Help Center.