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).

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.

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.

Suggerimento

Nell'esercitazione Configura accesso a progettazione e gestione modelli HSDL (HCM Spreadsheet Data Loader) viene descritto come configurare l'accesso ai modelli foglio di calcolo.

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, seguire l'esercitazione Creazione dei modelli del programma di caricamento dati foglio di calcolo HCM per acquisire familiarità con la navigazione e la terminologia.

Task 1: Genera mappe attributi

Il programma di caricamento dati HCM (HDL, Data Loader) utilizza le mappe di attributi per comprendere la forma dei business object supportati. 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.

In questo task verranno aggiornate le mappe degli attributi per il business object Organizzazione poiché verrà utilizzato questo oggetto per i task riportati di seguito. Tuttavia, questi passaggi si applicano a tutti i business object HDL.

Nota

Prima di aggiornare le mappe degli attributi, assicurarsi che i contesti dei flexfield personalizzati siano configurati e distribuiti.
  1. Nell'applicazione Oracle HCM andare a Gruppi clienti personali > Scambio dati > Visualizza business object.
  2. Cercare e selezionare il business object Organizzazione o l'oggetto per il quale sono stati configurati i segmenti flexfield.
  3. Fare clic su Aggiorna oggetto nella barra degli strumenti della tabella e fare clic su OK nella finestra di conferma.
  4. Crea il modello di gestione reparto

  5. Aggiornare il contenuto della tabella ed esaminare la Data ultimo aggiornamento.
  6. Suggerimento

    Dopo aver visualizzato la data odierna, l'aggiornamento è stato completato e sarà possibile visualizzare gli attributi per i segmenti flexfield personalizzati nella pagina Dettagli business object e nell'interfaccia utente Modelli foglio di calcolo.
  7. Fare clic sul nome del business object per andare alla pagina Dettagli business object.
  8. Selezionare il componente nella gerarchia che si desidera rivedere. Ad esempio, Organizzazione e fare clic sulla scheda Attributi flexfield.
  9. Nota

    I segmenti flexfield descrittivi (DFF) estendono il record di base e vengono quindi trovati sullo stesso componente nella gerarchia di oggetti.
  10. Utilizzare l'elenco di scelte per selezionare il contesto flexfield corretto. Prendere nota del codice flexfield fornito a destra dell'elenco di scelte e fare clic su Cerca per esaminare gli attributi disponibili nel contesto.

    Suggerimento

    I codici di contesto del flexfield non sono sempre simili ai codici. Il codice contesto del flexfield e i nomi degli attributi verranno utilizzati in un secondo momento quando si aggiungono segmenti flexfield al modello.
  11. Fare clic sul componente Informazioni supplementari organizzazione nella gerarchia. Questo è un esempio di flexfield estensibile (EFF). I flexfield esterni includono una categoria flexfield oltre al contesto del flexfield. Impostare la categoria flexfield su Reparto.
  12. Esaminare questo flexfield e prendere nota del codice contesto e del nome attributo per questi contesti:
    • Informazioni sul manager organizzazione
    • Informazioni sui giorni lavorativi

Suggerimento

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

Task 2: Segmenti flexfield descrittivo

È possibile cercare e modificare il modello a cui si desidera aggiungere i segmenti flessibili personalizzati oppure seguire questi passi per creare un nuovo modello per la gestione dei reparti. Nel Task 3 estenderai questo modello per includere segmenti provenienti da più contesti EFF.

Definizione del modello

  1. Andare a Gruppi clienti personali > Scambio dati > Modelli foglio di calcolo.
  2. Creare un nuovo modello con il nome Gestisci reparto. Specificare Organizzazione come business object e fare clic su OK.
  3. Crea il modello di gestione reparto

  4. Passare alla scheda Progettazione.
  5. Selezionare il Nome classificazione dal pannello Attributi disponibili e aggiungerlo al pannello Attributi selezionati.
  6. Quando viene richiesto quale chiave utilizzare, selezionare la chiave utente Organizzazione, Nome classificazione.
  7. Nota

    Quando si seleziona Nome classificazione, gli attributi Organizzazione e Data inizio validità vengono aggiunti automaticamente al pannello Attributi selezionati.
  8. Selezionare la casella di controllo Mostra attributi esclusi nel pannello Attributi selezionati.
  9. L'attributo Data fine validità è stato aggiunto anche all'elenco degli attributi selezionati, ma nascosto per impostazione predefinita, indicato dall'icona a destra nella riga Data fine validità.

    Selezionare la casella di controllo Mostra attributi esclusi

  10. Modificare l'attributo Nome classificazione e configurare un valore costante predefinito di Reparto, quindi deselezionare la casella di controllo Visibile per nascondere questo attributo dai fogli di calcolo generati da questo modello.

Aggiungi attributi classificazione organizzazione

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

  3. Aggiungere questi attributi al modello:
    • Stato
    • Imposta codice
    • Suggerimento

      L'attributo Imposta codice è obbligatorio quando si creano i reparti.

    Nota

    Gli attributi utilizzati per identificare il record padre vengono aggiunti automaticamente al modello: Nome organizzazione, Nome classificazione, Data inizio validità e Data fine validità.

    I valori di questi attributi vengono impostati automaticamente sui valori forniti al record padre (Organizzazione) e gli attributi vengono nascosti dal foglio di calcolo.

    Gli attributi di identificazione padre vengono aggiunti automaticamente

  4. Modificare l'attributo Imposta codice per specificare un valore predefinito costante di COMMON.
  5. Definire un valore predefinito di COMMON

  6. Modificare l'attributo Stato per specificare un valore predefinito costante di A e deselezionare la casella di controllo Visibile.
  7. Convalidare e salvare il modello.

Aggiungi 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. Visualizzare gli Attributi disponibili per il componente Organizzazione.
  2. Selezionare gli attributi dal contesto flexfield descrittivo che si desidera utilizzare e aggiungerli al modello, insieme agli attributi di contesto Elementi dati globali necessari.

  3. Suggerimento

    L'attributo Valore contesto viene selezionato automaticamente.
  4. Modificare il valore Valore contesto per definire un valore predefinito costante del codice contesto flexfield per i segmenti flexfield descrittivi aggiunti. Questo attributo può essere nascosto.

  5. Suggerimento

    Il codice contesto del flexfield è disponibile nella scheda Attributi flexfield dell'interfaccia utente Visualizza business object.


Task 3: 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

  1. Utilizzare il filtro intestazione Attributi disponibili per modificare il contesto in Informazioni supplementari organizzazione.
  2. Cercare Nome report.
    Cerca l'attributo

    Utilizzare le informazioni di contesto del flexfield aggiunte al nome dell'attributo per assicurarsi di selezionare il nome report dal contesto Informazioni manager organizzazione al modello.

  3. Aggiungere l'attributo al modello.

  4. Gli attributi obbligatori vengono aggiunti automaticamente quando si seleziona il primo segmento flexfield. 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 Tipo predefinito Valore predefinito
    Codice contesto Specifica il codice contesto flexfield dei segmenti flexfield selezionati. Questo attributo viene generato dal programma di caricamento dati HCM per tutti i tipi di record flexfield. Costante PER_ORG_MANAGER_INFO
    EFF_CATEGORY_CODE Specifica il codice categoria flexfield estensibile. Costante DIPARTIMENTO
    Numero di sequenza Specifica la sequenza del record contesto flexfield. Costante 1
    OrgInformationContext Specifica il codice contesto flexfield dei segmenti flexfield selezionati. Questo attributo è definito dal business object e può essere impostato sullo stesso valore del codice contesto. Attributo selezionato esistente Informazioni supplementari organizzazione | Valore contesto |~

  5. Modificare questi quattro attributi per definire i valori predefiniti specificati nella tabella precedente e nasconderli.

  6. Aggiungere altri attributi di segmento flexfield necessari dallo stesso contesto flexfield.
  7. 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.

Duplicazione del record flexfield estensibile

  1. Nel pannello Attributi selezionati assicurarsi di visualizzare gli attributi nascosti.
  2. Fare clic su uno qualsiasi degli attributi Informazioni supplementari organizzazione nel pannello Attributi selezionati e fare clic su Duplica.
  3. fare clic su Duplicato

  4. Specificare 1 quando viene richiesto il numero di istanze da creare.

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

  6. Suggerimento

    Ai nuovi attributi verrà aggiunto un numero al nome per identificare la nuova ricorrenza a cui appartengono.
  7. Modificare l'attributo Nome report | 1 per nasconderlo.

    Questo duplicato di Informazioni supplementari organizzazione si riferisce a un contesto flexfield diverso, pertanto è necessario nascondere tutti gli attributi per i segmenti flexfield definiti nel record Informazioni supplementari organizzazione originale.


Aggiunta di segmenti per un altro contesto

  1. Cercare gli attributi disponibili nel contesto Informazioni giorno lavorativo.
  2. 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

    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. Non è sempre facile identificarlo dal nome dell'attributo. In caso di dubbio, aggiungere entrambi.
  3. Rivedere gli attributi aggiunti al pannello Attributi selezionati.
  4. 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.


  5. Convalidare e salvare il modello. Deselezionare la casella di controllo Mostra attributi esclusi e fare clic su Opzioni avanzate per definizione attributo nella barra degli strumenti Attributi selezionati.

  6. È ora necessario nascondere i nuovi attributi del segmento flexfield dall'occorrenza originale del componente EFF.

  7. Espandere le colonne Intestazione colonna e Chiave attributo. La chiave attributo identifica in modo univoco ogni attributo in un modello di foglio di calcolo.
  8. Deselezionare la casella di controllo Includi in foglio di calcolo per ogni attributo del segmento flexfield specifico del nuovo contesto EFF dal record Informazioni supplementari organizzazione originale.

    Suggerimento

    Quelli in cui non è un numero nella chiave attributo tra l'identificativo oggetto e il nome attributo interno.

  9. Deselezionare Includi in foglio di calcolo per l'attributo Frequenza ore lavorative standard nella nuova occorrenza che accetta l'ID anziché il valore.

    Nota

    Gli attributi che accettano un valore o un significato quando esiste anche un attributo ID o codice avranno _Display nella chiave attributo.

  10. Nel foglio di calcolo dovrebbe essere visibile solo un attributo Frequenza ore lavorative standard; l'attributo _Visualizza del 1° duplicato del record flexfield.

  11. Salvare le modifiche e uscire dalla pagina delle opzioni avanzate.
  12. Modificare infine questi attributi 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 Specifica il codice contesto flexfield per il secondo contesto flexfield. Costante PER_WORK_DAY_INFO
    Numero di sequenza | 1 Specifica la sequenza del record contesto flexfield. Costante 2
    OrgInformationContext | 1 Aggiornare l'impostazione predefinita all'attributo Codice contesto | 1. Attributo selezionato esistente Valore contesto | Informazioni supplementari organizzazione|1

    Suggerimento

    Per trovare questi attributi nel pannello Attributi selezionati, selezionare la casella di controllo Mostra attributi esclusi.

    È ora possibile attivare e utilizzare questo modello per gestire i reparti durante l'inserimento di dati in più contesti flexfield.


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

Riconoscimenti

  • Autori - Ema Johnson (Senior Principal Product Manager)

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.