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.- Nell'applicazione Oracle HCM andare a Gruppi clienti personali > Scambio dati > Visualizza business object.
- Cercare e selezionare il business object Organizzazione o l'oggetto per il quale sono stati configurati i segmenti flexfield.
- Fare clic su Aggiorna oggetto nella barra degli strumenti della tabella e fare clic su OK nella finestra di conferma.
- Aggiornare il contenuto della tabella ed esaminare la Data ultimo aggiornamento.
- Fare clic sul nome del business object per andare alla pagina Dettagli business object.
- Selezionare il componente nella gerarchia che si desidera rivedere. Ad esempio, Organizzazione e fare clic sulla scheda Attributi flexfield.
- 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. - 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.
- 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
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.Nota
I segmenti flexfield descrittivi (DFF) estendono il record di base e vengono quindi trovati sullo stesso componente nella gerarchia di oggetti.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
- Andare a Gruppi clienti personali > Scambio dati > Modelli foglio di calcolo.
- Creare un nuovo modello con il nome Gestisci reparto. Specificare Organizzazione come business object e fare clic su OK.
- Passare alla scheda Progettazione.
- Selezionare il Nome classificazione dal pannello Attributi disponibili e aggiungerlo al pannello Attributi selezionati.
- Quando viene richiesto quale chiave utilizzare, selezionare la chiave utente Organizzazione, Nome classificazione.
- Selezionare la casella di controllo Mostra attributi esclusi nel pannello Attributi selezionati.
- 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.

Nota
Quando si seleziona Nome classificazione, gli attributi Organizzazione e Data inizio validità vengono aggiunti automaticamente al pannello Attributi selezionati.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à.
Aggiungi attributi classificazione organizzazione
- Selezionare Classificazione organizzazione dall'intestazione Attributi disponibili per visualizzare gli attributi Classificazione organizzazione.
- 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.
- Modificare l'attributo Imposta codice per specificare un valore predefinito costante di COMMON.
- Modificare l'attributo Stato per specificare un valore predefinito costante di A e deselezionare la casella di controllo Visibile.
- 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.
- Visualizzare gli Attributi disponibili per il componente Organizzazione.
- Selezionare gli attributi dal contesto flexfield descrittivo che si desidera utilizzare e aggiungerli al modello, insieme agli attributi di contesto Elementi dati globali necessari.
- 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.

Suggerimento
L'attributo Valore contesto viene selezionato automaticamente.
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
- Utilizzare il filtro intestazione Attributi disponibili per modificare il contesto in Informazioni supplementari organizzazione.
- Cercare Nome report.
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.
- Aggiungere l'attributo al modello.
- Modificare questi quattro attributi per definire i valori predefiniti specificati nella tabella precedente e nasconderli.
- Aggiungere altri attributi di segmento flexfield necessari dallo stesso contesto flexfield.

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:
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 |~ |

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
- Nel pannello Attributi selezionati assicurarsi di visualizzare gli attributi nascosti.
- Fare clic su uno qualsiasi degli attributi Informazioni supplementari organizzazione nel pannello Attributi selezionati e fare clic su Duplica.
- Specificare 1 quando viene richiesto il numero di istanze da creare.
- Fare clic su OK. In questo modo viene creata una copia di ogni attributo selezionato per il componente Informazioni supplementari organizzazione.
- 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.



Suggerimento
Ai nuovi attributi verrà aggiunto un numero al nome per identificare la nuova ricorrenza a cui appartengono.
Aggiunta di segmenti per un altro contesto
- Cercare gli attributi disponibili nel contesto Informazioni giorno lavorativo.
- 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. - Rivedere gli attributi aggiunti al pannello Attributi selezionati.
- 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.
- Espandere le colonne Intestazione colonna e Chiave attributo. La chiave attributo identifica in modo univoco ogni attributo in un modello di foglio di calcolo.
- 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.
- 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. - Salvare le modifiche e uscire dalla pagina delle opzioni avanzate.
- 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.
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.

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

Nel foglio di calcolo dovrebbe essere visibile solo un attributo Frequenza ore lavorative standard; l'attributo _Visualizza del 1° duplicato del record flexfield.
Collegamenti correlati
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.
Inclusione di segmenti flexfield nei modelli del programma di caricamento dati foglio di calcolo HCM
G35066-01
Maggio 2025