Introduzione

È possibile utilizzare il programma di caricamento dati HCM per caricare in blocco la cronologia con data di validità e gestire tale cronologia.

Nota

Si prevede di capire come creare e caricare file utilizzando il programma di caricamento dati HCM (HDL). If you're new to HDL, you should complete the Create and Maintain Data with HCM Data Loader (HDL) tutorial first.

Obiettivi

In questa esercitazione.

  • Crea e carica la cronologia con data di validità e le modifiche multiple al giorno.
  • Correggere e aggiornare i record esistenti con data di validità.
  • Carica le modifiche cronologiche, conserva i valori futuri e sovrascrivi i valori futuri.
  • Elimina i record con data di validità all'interno della cronologia.

Prerequisiti

Per completare questo tutorial, è necessario:

Si consiglia inoltre di completare l'esercitazione Crea e gestisci dati con il programma di caricamento dati HCM (HDL) prima di tentare questa esercitazione. Task 10 fa riferimento ai dati creati all'interno di questa esercitazione.


Task 1: Creare un oggetto con cronologia con data di validità

In questo passo verrà descritto come caricare la cronologia con data di validità quando si crea un nuovo oggetto.

  1. Creare un nuovo file utilizzando qualsiasi editor di testo e immettere quanto segue:
  2. METADATA|Job|JobCode|SetCode|EffectiveStartDate|EffectiveEndDate|Name|ActiveStatus|JobFamilyCode|RegularTemporary|FullPartTime|StandardWorkingHours|StandardWorkingFrequency
    MERGE|Job|SALES|COMMON|2024/03/01|4712/12/31|Sales|ACTIVE|SALES|R|PART_TIME|24|W
    MERGE|Job|SALES|COMMON|2020/01/01|2024/02/29|Sales|ACTIVE|SALES|R|PART_TIME|16|W
    MERGE|Job|SALES|COMMON|2010/01/01|2019/12/31|Sales|ACTIVE||R|PART_TIME|16|W

    Queste tre righe di file si riferiscono allo stesso job, identificato dai valori degli attributi JobCode SALES e SetCode COMMON.

    Suggerimento

    Quando un record non ha una data di fine, è possibile specificare un valore di 4712/12/31 per l'attributo EffectiveEndDate. In alternativa, lasciare vuoto il campo.

    Nota

    Quando si specifica la cronologia con data di validità, assicurarsi che gli intervalli di date siano consecutivi e che non vi siano lacune nell'intervallo di date. Tutti i record devono essere validi. HDL raggrupperà questi record e li caricherà come un unico oggetto. Se viene rilevato un errore in qualsiasi record all'interno dell'oggetto, l'intero oggetto non verrà caricato.
  3. Salvare il file assegnando un nome a Job.dat.
  4. Scaricare questo file JobFamily.dat.
  5. Comprimere i file Job.dat e JobFamily.dat in un file zip denominato 1 Create Job.zip.
  6. Nota

    Il file Job.dat fa riferimento alle famiglie professionali create dal file JobFamily.dat.
  7. Importare e caricare il file zip. Verranno creati i dati seguenti:
    Per la mansione Sales vengono creati i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Nome Codice tipologia di mansioni Ore di lavoro standard Tempo pieno/part time
    1-Mar-2024 Vendite SALES 24 PART_TIME
    1-Jan-2020 29-Feb-2024 Vendite SALES 16 PART_TIME
    1-Jan-2010 31-Dec-2019 Vendite 16 PART_TIME

    In sintesi:

    • Il 1 gennaio 2010 è stato creato il lavoro.
    • Il 1° gennaio 2020 è stato popolato il codice famiglia professionale.
    • L'1 marzo 2024 l'orario di lavoro standard è aumentato da 16 a 24.

    Suggerimento

    È possibile specificare record con data di validità in qualsiasi ordine nel file .dat, ma non è possibile interrompere le date.

    Nota

    Quando si crea un oggetto con data di validità, solo il primo record con data di validità viene elaborato come nuovo record. I record con data successiva sono aggiornamenti al primo record. Per conservare i valori del record con data di validità precedente, è possibile lasciare vuoti tali attributi o ripetere il valore che deve continuare.


Task 2: correzione dell'ultimo record con data di validità

In questo passo verrà caricata una correzione all'ultimo record con data di validità per la mansione.

  1. Creare un nuovo file e immettere quanto segue:
  2. METADATA|Job|JobCode|SetCode|EffectiveStartDate|EffectiveEndDate|StandardWorkingHours
    MERGE|Job|SALES|COMMON|2024/03/01|4712/12/31|32

    Poiché un record per la mansione esiste già il 1 marzo 2024, verrà corretto, anziché creare un nuovo frazionamento con data di validità.

    Suggerimento

    Poiché viene corretto solo il valore StandardWorkingHours, è sufficiente fornire tale attributo. Gli altri attributi rimarranno invariati.
  3. Salvare il file denominandolo Job.dat e comprimerlo in un file zip denominato 2 Correggi Job.zip
  4. Importare e caricare il file zip. Questo avrà il seguente impatto sul tuo lavoro:
    Per la mansione Sales esistono i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Nome Codice tipologia di mansioni Ore di lavoro standard Tempo pieno/part time
    1-Mar-2024 Vendite SALES 32 PART_TIME
    1-Jan-2020 28-Feb-2024 Vendite SALES 16 PART_TIME
    1-Jan-2010 31-Dec-2019 Vendite 16 PART_TIME
  5. In sintesi:

    • Il 1-Mar-2024 le Ore di Lavoro Normale sono state corrette da 24 a 32.
    • Nessuna modifica apportata ad altri attributi di questo record.


Task 3: Creazione di un aggiornamento con data di validità

In questo task verrà caricato un aggiornamento con data di validità per il job.

  1. Creare un nuovo file e immettere quanto segue:
  2. METADATA|Job|JobCode|SetCode|EffectiveStartDate|StandardWorkingHours
    MERGE|Job|SALES|COMMON|2024/03/15|40

    Poiché è stato specificato un valore EffectiveStartDate che non esiste ancora per il job, verrà creato un nuovo frazionamento con data di validità.

    Suggerimento

    Se non si specifica un valore per EffectiveEndDate, la modifica verrà eseguita fino alla fine del periodo di tempo.
  3. Salvare il file denominandolo Job.dat e comprimerlo in un file zip denominato 3 Update Job.zip
  4. Importare e caricare il file zip. Questo avrà il seguente impatto sul tuo lavoro:
    Per la mansione Sales esistono i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Nome Codice tipologia di mansioni Ore di lavoro standard Tempo pieno/part time
    15-Mar-2024 Vendite SALES 40 PART_TIME
    1-Mar-2024 14-Mar-2024 Vendite SALES 32 PART_TIME
    1-Jan-2020 28-Feb-2024 Vendite SALES 16 PART_TIME
    1-Jan-2010 31-Dec-2019 Vendite 16 PART_TIME
  5. In sintesi:

    • Viene creato un nuovo aggiornamento con data di validità il 15 marzo 2024, aumentando l'orario di lavoro standard a 40.
    • La data di fine validità nel record eseguito in precedenza fino alla fine del periodo di tempo viene aggiornata al 14 marzo 2024, il giorno precedente alla nuova data di inizio validità.


Task 4: Elimina frazionamenti con data di validità futura

In questo task verranno sostituiti gli ultimi due frazionamenti con data di validità con un nuovo record.

  1. Creare un nuovo file e immettere quanto segue:
  2. SET PURGE_FUTURE_CHANGES Y
    METADATA|Job|JobCode|SetCode|EffectiveStartDate|StandardWorkingHours|FullPartTime
    MERGE|Job|SALES|COMMON|2024/01/01|40|FULL_TIME

    L'istruzione SET PURGE_FUTURE_CHANGES Y indica a HDL di sostituire i record con data di validità esistenti nell'intervallo di date specificato dagli attributi EffectiveStartDate e EffectiveEndDate.

  3. Salvare il file denominandolo Job.dat e comprimerlo in un file zip denominato 4 Sostituisci divisione DE in Job.zip.
  4. Importare e caricare il file zip. Questo avrà il seguente impatto sul tuo lavoro:
    Per la mansione Sales esistono i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Nome Codice tipologia di mansioni Ore di lavoro standard Tempo pieno/part time
    1-Jan-2024 Vendite SALES 40 FULL_TIME
    1-Jan-2020 31-Dec-2022 Vendite SALES 16 PART_TIME
    1-Jan-2010 31-Dec-2019 Vendite 16 PART_TIME
  5. In sintesi:

    • I record con data di validità che iniziano il 1-mar-2024 e il 15-mar-2024 vengono eliminati come esistenti dopo il EffectiveStartDate del 1-gen-2024.
    • Viene creato un nuovo record a partire dai valori 1-gen-2024 che aggiornano i valori Orario di lavoro standard e Part time completo.
    • La data di fine validità del record che precede immediatamente l'1 gennaio 2024 ha la data di fine validità aggiornata al 31 dicembre 2022.
    • Gli attributi non forniti con valori nel file non vengono aggiornati, ma vengono invece spostati in avanti dal record con data precedente, ad esempio il codice famiglia professionale.


Task 5: Caricamento di una modifica storica che conserva valori con data futura

In questo passo verrà inserito un record con data di validità senza sovrascrivere alcun valore in record con data futura.

  1. Creare un nuovo file e immettere quanto segue:
  2. SET PURGE_FUTURE_CHANGES N
    METADATA|Job|JobCode|SetCode|EffectiveStartDate|EffectiveEndDate|Name
    MERGE|Job|SALES|COMMON|2015/01/01|#RETAIN|Sales Consultant

    L'istruzione SET PURGE_FUTURE_CHANGES N indica a HDL di mantenere eventuali frazionamenti con data di validità futuri esistenti.

    Il valore #RETAIN fornito all'attributo EffectiveEndDate indica a HDL di mantenere i valori degli attributi in tutti i record con data di validità futuri esistenti.

  3. Salvare il file denominandolo Job.dat e comprimerlo in un file zip denominato 5 Mantieni modifiche future Job.zip.
  4. Importare e caricare il file zip. Questo avrà il seguente impatto sul tuo lavoro:
    Per la mansione Sales esistono i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Nome Codice tipologia di mansioni Ore di lavoro standard Tempo pieno/part time
    1-Jan-2024 Vendite SALES 40 FULL_TIME
    1-Jan-2020 31-Dec-2022 Vendite SALES 16 PART_TIME
    1-Jan-2015 31-Dec-2019 Consulenti della vendita 16 PART_TIME
    1-Jan-2010 31-Dec-2014 Vendite 16 PART_TIME
  5. In sintesi:

    • Viene creato un nuovo record il 1 gennaio 2015 impostando il nome su consulente delle vendite.
    • Il nuovo record ha una data di fine validità derivata dal giorno precedente alla data di inizio validità del record con data successiva, ovvero il successivo record esistente inizia il 1° gennaio 2020, pertanto il nuovo record terminerà il 31 dicembre 2019.
    • Tutti i record con data futura vengono conservati. Il valore Nome non viene riportato in avanti a causa dell'uso del token #RETAIN fornito all'attributo EffectiveEndDate.
    • Gli attributi non forniti con i valori nel file erediteranno i valori dal record che esisteva in precedenza nel file 1-gen-2015; il valore dell'attributo EffectiveStartDate specificato nel file.


Task 6: Caricamento di una modifica storica durante l'aggiornamento dei record con data futura

In questo passo verranno corretti tutti i record con data di validità esistenti a partire dalla data di inizio specificata dall'attributo EffectiveStartDate.

  1. Creare un nuovo file e immettere quanto segue:
  2. SET PURGE_FUTURE_CHANGES N
    METADATA|Job|JobCode|SetCode|EffectiveStartDate|EffectiveEndDate|Name
    MERGE|Job|SALES|COMMON|2010/01/01|#ALL|Sales Consultant

    L'istruzione SET PURGE_FUTURE_CHANGES N indica a HDL di mantenere eventuali frazionamenti con data di validità futuri esistenti.

    Il valore #ALL fornito all'attributo EffectiveEndDate indica a HDL di eseguire il riporto dei valori di attributo forniti in tutti i record con data di validità futuri.

  3. Salvare il file denominandolo Job.dat e comprimerlo in un file zip denominato 6 Replace Future Changes Job.zip.
  4. Importare e caricare il file zip. Questo avrà il seguente impatto sul tuo lavoro:
    Per la mansione Sales esistono i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Nome Codice tipologia di mansioni Ore di lavoro standard Tempo pieno/part time
    1-Jan-2024 Consulenti della vendita SALES 40 FULL_TIME
    1-Jan-2020 31-Dec-2022 Consulenti della vendita SALES 16 PART_TIME
    1-Jan-2015 31-Dec-2019 Consulenti della vendita 16 PART_TIME
    1-Jan-2010 31-Dec-2014 Consulenti della vendita 16 PART_TIME
  5. In sintesi:

    • Tutti i frazionamenti con data di validità vengono conservati.
    • Tutti i record presenti in EffectiveStartDate verranno corretti con la modifica del nome del consulente della vendita, ad eccezione del record del 1° gennaio 2015 in quanto non sono state apportate modifiche.
    • Vengono riportati in avanti solo i valori di attributo forniti nel file.


Task 7: Eliminazione di un record con data di validità

In questo passo verrà eliminato il record con data di validità non necessaria che inizia il 1° gennaio 2015 poiché i valori degli attributi sono identici al record che lo precede immediatamente.

  1. Creare un nuovo file e immettere quanto segue:
  2. SET PURGE_FUTURE_CHANGES Y
    METADATA|Job|JobCode|SetCode|EffectiveStartDate|EffectiveEndDate
    MERGE|Job|SALES|COMMON|2010/01/01|2019/12/31

    L'istruzione SET PURGE_FUTURE_CHANGES Y indica a HDL di sostituire qualsiasi record con data di validità esistente nell'intervallo di date specificato dagli attributi EffectiveStartDate e EffectiveEndDate.

    Poiché vengono forniti solo gli attributi per identificare il job, questo file non apporta alcuna correzione o aggiornamento ad alcun attributo.

  3. Salvare il file denominandolo Job.dat e comprimerlo in un file zip denominato 7 Data di eliminazione effettiva Splits.zip.
  4. Importare e caricare il file zip. Questo avrà il seguente impatto sul tuo lavoro:
    Per la mansione Sales esistono i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Nome Codice tipologia di mansioni Ore di lavoro standard Tempo pieno/part time
    1-Jan-2024 Consulenti della vendita SALES 40 FULL_TIME
    1-Jan-2020 31-Dec-2022 Consulenti della vendita SALES 16 PART_TIME
    1-Jan-2010 31-Dec-2019 Consulenti della vendita 16 PART_TIME
  5. In sintesi:

    • Per eliminare un record con data di validità, specificare in EffectiveStartDate la data di inizio validità dell'ultimo record che si desidera mantenere. Specificare il valore EffectiveEndDate con la data di fine validità dell'ultimo record da eliminare.
    • In questo esempio deve essere eliminato solo il record che inizia il 1° gennaio 2015:
      • Specificare 2010/01/01 in EffectiveStartDate, ovvero la data di inizio validità dell'ultimo record da conservare. Ciò garantisce che non vengano creati nuovi intervalli di date poiché il record 1-gen-2010 esiste già.
      • Specificare 2022/12/31 in EffectiveEndDate, ovvero la data di fine validità dell'ultimo record da eliminare. Ciò garantisce che non vengano apportate modifiche ai record dopo questa data.


Task 8: Elimina valori attributo

In questo passo verrà eliminato il valore di un attributo per un intervallo di date.

  1. Creare un nuovo file e immettere quanto segue:
  2. SET PURGE_FUTURE_CHANGES N
    METADATA|Job|JobCode|SetCode|EffectiveStartDate|EffectiveEndDate|StandardWorkingHours|StandardWorkingFrequency
    MERGE|Job|SALES|COMMON|2010/01/01|#ALL|#NULL|#NULL

    L'istruzione SET PURGE_FUTURE_CHANGES N indica a HDL di mantenere eventuali frazionamenti con data di validità futuri esistenti.

    Il valore #NULL fornito agli attributi StandardWorkingHours e StandardWorkingFrequency indica a HDL di rimuovere il valore per questi attributi.

    Il valore #ALL fornito all'attributo EffectiveEndDate indica a HDL di eseguire il rollforward dei valori degli attributi in tutti i record con data di validità futuri esistenti.

    Suggerimento

    È inoltre possibile specificare la data di fine della modifica, ad esempio 4712/12/31, per eseguire il riporto di questa modifica fino alla fine del periodo di tempo. Tuttavia, se l'oggetto è stato con data di fine, ovvero l'ultima data di validità è diversa da 4712/12/31, l'aggiornamento non riuscirà.
  3. Salvare il file denominandolo Job.dat e comprimerlo in un file zip denominato 8 Elimina attributo Values.zip.
  4. Importare e caricare il file zip. Questo avrà il seguente impatto sul tuo lavoro:
    Per la mansione Sales esistono i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Nome Codice tipologia di mansioni Ore di lavoro standard Tempo pieno/part time
    1-Jan-2024 Consulenti della vendita SALES FULL_TIME
    1-Jan-2020 31-Dec-2022 Consulenti della vendita SALES PART_TIME
    1-Jan-2010 31-Dec-2019 Consulenti della vendita PART_TIME
  5. In sintesi:

    • I valori per Ore lavorative standard e Frequenza di lavoro standard (non visualizzati in questa tabella) vengono entrambi eliminati dalla data di inizio validità in tutti i record con data successiva.


Task 9: Modifica la data di inizio logica

In questo passo verrà modificata la prima data di inizio validità per la mansione. In questo modo verrà sostituito il primo frazionamento con data di validità esistente.

Suggerimento

Utilizzare il task Visualizza business object per determinare se un oggetto supporta gli aggiornamenti alla prima o all'ultima data di validità.
  1. Creare un nuovo file e immettere quanto segue:
  2. SET PURGE_FUTURE_CHANGES Y
    METADATA|Job|JobCode|SetCode|EffectiveStartDate|EffectiveEndDate|ReplaceFirstEffectiveStartDate|Name
    MERGE|Job|SALES|COMMON|2000/01/01|2019/12/31|Y|Sales Consultant

    L'istruzione SET PURGE_FUTURE_CHANGES Y indica a HDL di sostituire eventuali frazionamenti futuri con data di validità esistenti nell'intervallo di date specificato dagli attributi EffectiveStartDate e EffectiveEndDate.

    Quando l'attributo ReplaceFirstEffectiveStartDate è impostato su Y, HDL adeguerà la data di inizio logica a quella specificata dall'attributo EffectiveStartDate.

    Nota

    Poiché il nome del job è obbligatorio e tradotto, è necessario specificare anche l'attributo Nome in modo che sia possibile modificare anche la prima data di inizio validità del record di traduzione.
  3. Salvare il file denominandolo Job.dat e comprimerlo in un file zip denominato 9 Adjust Start Date.zip.
  4. Importare e caricare il file zip. Questo avrà il seguente impatto sul tuo lavoro:
    Per la mansione Sales esistono i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Nome Codice tipologia di mansioni Ore di lavoro standard Tempo pieno/part time
    1-Jan-2024 Consulenti della vendita SALES FULL_TIME
    1-Jan-2020 31-Dec-2022 Consulenti della vendita SALES PART_TIME
    1-Jan-2000 31-Dec-2019 Consulenti della vendita PART_TIME
  5. In sintesi:

    • La prima data di inizio della validità viene modificata in EffectiveStartDate fornito nel file.
    • Il valore EffectiveEndDate specificato in questo esempio era la data di fine del primo record con data di validità esistente 31 dicembre 2019.

Nota

Se si desidera mantenere i frazionamenti esistenti e creare un nuovo record precedente a quelli della nuova data di inizio, utilizzare invece l'istruzione SET PURGE_FUTURE_CHANGES N per conservare i record con data futura.

Suggerimento

È possibile modificare la data di fine validità per gli oggetti che la supportano utilizzando l'attributo ReplaceLastEffectiveEndDate.

Task 10: Caricamento di più modifiche al giorno

I record delle condizioni di impiego e delle assegnazioni all'interno della gerarchia di oggetti Lavoratore supportano più modifiche al giorno (MCPD). Ciò consente di tenere traccia dei singoli aggiornamenti effettuati nella stessa data di inizio validità.

Quando si carica la cronologia con data di validità per un oggetto con più modifiche in una singola data, il valore EffectiveSequence deve iniziare con 1 e aumentare in sequenza. Non è possibile ripetere un valore EffectiveSequence per lo stesso oggetto logico nella stessa data, né possono esistere spazi vuoti nella sequenza. Se esiste una sola modifica per una data di inizio validità, EffectiveSequence deve essere 1.

Ad esempio:

METADATA|Assignment|SourceSystemId|EffectiveStartDate|EffectiveEndDate|EffectiveSequence|EffectiveLatestChange|...
MERGE|Assignment|2724|2012/06/02||1|Y|...
MERGE|Assignment|2724|2012/03/04|2012/06/01||3|Y...
MERGE|Assignment|2724|2012/03/04|2012/03/04|2|N|...
MERGE|Assignment|2724|2012/03/04|2012/03/04|1|N|...
MERGE|Assignment|2724|2010/06/08|2012/03/03|1|Y|...

In questo esempio vengono osservate le regole riportate di seguito.

  • Non esistono spazi vuoti nelle date.
  • La chiave univoca è identica per tutti i record con data di validità.
  • EffectiveSequence inizia da 1 per tutte le nuove date di inizio validità ed è sequenziale per la corrispondenza delle date di inizio validità.
  • EffectiveLatestChange è Y quando il record è l'ultima modifica apportata a una data di inizio validità. In caso contrario, EffectiveLatestChange è N.
  • EffectiveEndDate corrisponde a EffectiveStartDate quando EffectiveLatestChange è N.
  1. Creare un nuovo file e immettere quanto segue:
  2. METADATA|Worker|SourceSystemOwner|SourceSystemId|EffectiveStartDate|PersonNumber|StartDate|DateOfBirth|ActionCode
    MERGE|Worker|EMP|MCPD|2005/02/08|HDL-MCPD|2005/02/08|1966/04/21|HIRE
    
    METADATA|PersonName|SourceSystemOwner|SourceSystemId|EffectiveStartDate|PersonId(SourceSystemId)|NameType|LegislationCode|Title|LastName|FirstName
    MERGE|PersonName|EMP|MCPD_NME|2005/02/08|MCPD|GLOBAL|US|MRS.|Hugh|Lorraine
    
    METADATA|WorkRelationship|SourceSystemOwner|SourceSystemId|PersonId(SourceSystemId)|LegalEmployerName|DateStart|WorkerType|PrimaryFlag
    MERGE|WorkRelationship|EMP|MCPD_POS|MCPD|Vision Corporation|2005/02/08|E|Y
    
    METADATA|WorkTerms|SourceSystemOwner|SourceSystemId|PeriodOfServiceId(SourceSystemId)|ActionCode|EffectiveStartDate|EffectiveEndDate|EffectiveSequence|EffectiveLatestChange|AssignmentName|AssignmentNumber|PrimaryWorkTermsFlag
    MERGE|WorkTerms|EMP|MCPD_TRM|MCPD_POS|WORK_HOURS_CHANGE|2010/05/10|4712/12/31|2|Y|ET-MCPD|ET-MCPD|Y
    MERGE|WorkTerms|EMP|MCPD_TRM|MCPD_POS|JOB_CHANGE|2010/05/10|2010/05/10|1|N|ET-MCPD|ET-MCPD|Y
    MERGE|WorkTerms|EMP|MCPD_TRM|MCPD_POS|HIRE|2005/02/08|2010/05/09|1|Y|ET-MCPD|ET-MCPD|Y
    
    METADATA|Assignment|SourceSystemOwner|SourceSystemId|ActionCode|EffectiveStartDate|EffectiveEndDate|EffectiveSequence|EffectiveLatestChange|WorkTermsAssignmentId(SourceSystemId)|AssignmentName|AssignmentNumber|AssignmentStatusTypeCode|PersonTypeCode|BusinessUnitShortCode|PrimaryAssignmentFlag|JobId(SourceSystemId)|JobId(SourceSystemOwner)|StandardHours|StandardFrequencyDB
    MERGE|Assignment|EMP|MCPD_ASG|WORK_HOURS_CHANGE|2010/05/10|4712/12/31|2|Y|MCPD_TRM|MCPD Example|E-MCPD|ACTIVE_PROCESS|Employee|Vision Operations|Y|MGR|VISION|37.5|W
    MERGE|Assignment|EMP|MCPD_ASG|JOB_CHANGE|2010/05/10|2010/05/10|1|N|MCPD_TRM|MCPD Example|E-MCPD|ACTIVE_PROCESS|Employee|Vision Operations|Y|MGR|VISION|37.5|W
    MERGE|Assignment|EMP|MCPD_ASG|HIRE|2005/02/08|2010/05/09|1|Y|MCPD_TRM|MCPD Example|E-MCPD|ACTIVE_PROCESS|Employee|Vision Operations|Y|SCN|VISION|40|W

    Suggerimento

    I job a cui fa riferimento questo file vengono creati nell'esercitazione Crea e gestisci dati con programma di caricamento dati HCM (HDL).

    Sarà inoltre necessario aggiornare il valore dell'attributo LegalEmployerName in WorkRelationship e BusinessUnitShortCode nei record Assegnazione al valore disponibile nell'ambiente in uso.

    Nota

    Assicurarsi di creare il proprietario del sistema di origine nell'applicazione prima di caricare questo file o modificare SourceSystemOwner in un valore già esistente.
  3. Salvare il file denominandolo Worker.dat e comprimerlo in un file zip denominato 10 MCPD.zip.
  4. Importare e caricare il file zip. Verrà creato un lavoratore con i seguenti record con data di validità per l'assegnazione:
    Per l'assegnazione del lavoratore esistono i seguenti record con data di validità.
    Data di inizio effettiva Data di fine effettiva Sequenza validità Azione Job Ore standard
    10-May-2010 2 WORK_HOURS_CHANGE MGR 37,5
    10-May-2010 10-May-2010 1 JOB_CHANGE MGR 40
    8-Feb-2005 9-May-2010 1 SINISTRA SCN 40
  5. Suggerimento

    Quando si forniscono modifiche con data di validità a un record Assegnazione, è necessario creare gli stessi frazionamenti con data di validità nel record WorkTerms.

Passi successivi

Le esercitazioni riportate di seguito amplieranno ulteriormente le conoscenze del programma di caricamento dati HCM:

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

Per ulteriori informazioni, consultare questo argomento della Guida:

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.