Share via


Konfigurere integration med Finance

Gælder for disse Dynamics 365-apps:
Human Resources

Hvis du vil integrere Dynamics 365 Human Resources med Dynamics 365 Finance, kan du bruge skabelonen Human Resources til Finance i Dataintegrator. Skabelonen Human Resources til Finance aktiverer dataflow for job, stillinger og arbejdere. Skabelonen gør det muligt at overføre data fra Human Resources til Finance, men tillader ikke, at data overføres fra Finance til Human Resources.

Integrationsflow fra Human Resources til Finance.

Human Resources til Finance-løsningen giver følgende typer datasynkronisering:

  • Vedligehold job i Human Resources, og synkroniser dem fra Human Resources til Finance
  • Vedligehold stillinger og stillingstildelinger i Human Resources, og synkroniser dem fra Human Resources til Finance
  • Vedligehold ansættelser i Human Resources, og synkroniser dem fra Human Resources til Finance
  • Vedligehold arbejdere og arbejderadresser i Human Resources, og synkroniser dem fra Human Resources til Finance

Systemkrav til Human Resources

Integrationsløsningen kræver følgende versioner af Human Resources og Finance:

  • Dynamics 365 Human Resources på Dataverse
  • Dynamics 365 Finance version 7.2 og senere

Skabelon og opgaver

Sådan åbnes skabelonen Human Resources til Finance.

  1. Åbn Power Apps Administration.

  2. Vælg Projekter, og vælg derefter Nyt projekt i øverste højre hjørne. Opret et nyt projekt for hver juridisk enhed, som du vil integrere i Finance.

  3. Vælg Human Resources (Dataverse for Human Resources til Finance) for at synkronisere poster fra Human Resources til Finance.

Skabelonen bruger følgende underliggende opgaver til at synkronisere poster fra Human Resources til Finance:

  • Jobfunktioner til Kompensation – jobfunktion
  • Afdelinger til driftsenhed
  • Jobtyper til Kompensation – jobtype
  • Job til job
  • Job til Stillingsdetaljer
  • Stillingstyper til stillingstype
  • Jobstillinger til basisstilling
  • Jobstillinger til stillingsoplysninger
  • Jobstillinger til Stillingsvarighed
  • Jobstillinger til Stillingshierarkier
  • Arbejdere til arbejder
  • Ansættelser til ansættelse
  • Ansættelser til ansættelsesoplysninger
  • Arbejdertildeling til medarbejderopgaver for stilling
  • Arbejderadresser til arbejderens postadresse V2

Tilknytninger af skabelon

I følgende tabeller med skabelontilknytninger indeholder opgavenavnet de enheder, der bruges i de enkelte programmer. Kilden (Human Resources) er i venstre side, og destinationen (Finance) er til højre.

Jobfunktioner til Kompensation – jobfunktion

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_name (cdm_Job funktionsnavn) JOBFUNCTIONID (JOBFUNCTIONID)
cdm_description (cdm_description) DESCRIPTION (DESCRIPTION)

Afdelinger til driftsenhed

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_name (cdm_name) NAVN (NAVN)
cdm_departmentnumber (cdm_departmentnumber) OPERATINGUNITNUMBER (OPERATINGUNITNUMBER)
OPERATINGUNITTYPE (OPERATINGUNITTYPE)
cdm_description (cdm_description) NAMEALIAS (NAMEALIAS)

Jobtyper til Kompensation – jobtype

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_name (cdm_name) JOBTYPEID (JOBTYPEID)
cdm_description (cdm_description) DESCRIPTION (DESCRIPTION)
cdm_exemptstatus (cdm_exemptstatus) EXEMPTSTATUS (EXEMPTSTATUS)

Job til job

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_name (cdm_name) JOBID (JOBID)
cdm_maximumnumberofpositions (cdm_maximumnumberofpositions) MAXIMUMNUMBEROFPOSITIONS (MAXIMUMNUMBEROFPOSITIONS)
cdm_allowedunlimitedpositions (cdm_allowunlimitedpositions) ALLOWUNLIMITEDPOSITIONS (ALLOWUNLIMITEDPOSITIONS)
cdm_description (cdm_description) DESCRIPTION (DESCRIPTION)
cdm_jobdescription (cdm_jobdescription) JOBDESCRIPTION (JOBDESCRIPTIONS)

Job til Stillingsdetaljer

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_name (cdm_name) JOBID (JOBID)
cdm_jobtypeid.cdm_name (Job Type (Job Type Name)) JOBTYPEID (JOBTYPEID)
cdm_jobfunctionid.cdm_name (Job Function (Job Function Name)) FUNCTIONID (FUCNTIONID)
cdm_validfrom (Valid From) VALIDFROM (VALIDFROM)
cdm_validto (Gyldig til) VALIDTO (VALIDTO)
cdm_defaultfulltimeequivalent (Default Full-time Equivalent) FULLTIMEEQUIVALENT (FULLTIMEEQUIVALENT)

Stillingstyper til stillingstype

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_name (cdm_name) POSITIONTYPEID (POSITIONTYPEID)
cdm_description (cdm_description) DESCRIPTION (DESCRIPTION)
cdm_classification (cdm_classification) CLASSIFICATION (CLASSIFICATION)

Jobstillinger til basisstilling

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_jobpositionnumber (Job Position Number) POSITIONID (POSITIONID)

Jobstillinger til stillingsoplysninger

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_jobpositionnumber (Job Position Number) POSITIONID (POSITIONID)
cdm_jobid.cdm_name (Job (Name)) JOBID (JOBID)
cdm_description (cdm_description) DESCRIPTION (DESCRIPTION)
cdm_departmentid.cdm_departmentnumber (Department (Department Number)) DEPARTMENTNUMBER (DEPARTMENTNUMBER)
cdm_positiontypeid.cdm_name (Position Type (Name)) POSITIONTYPEID (POSITIONTYPEID)
cdm_avaialableforassignment (Available for Assignment) AVAILABLEFORASSIGNMENT (AVAILABLEFORASSIGNMENT)
cdm_validfrom (Valid From) VALIDFROM (VALIDFROM)
cdm_validto (Gyldig til) VALIDTO (VALIDTO)
cdm_fulltimeequivalent (Full-time Equivalent) FULLTIMEEQUIVALENT (FULLTIMEEQUIVALENT)

Jobstillinger til Stillingsvarighed

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_jobpositionnumber (Job Position Number) POSITIONID (POSITIONID)
Beregnet Aktivering (Beregnet aktivering) VALIDFROM (VALIDFROM)
Beregnet Pension (Beregnet pension) VALIDTO (VALIDTO)

Jobstillinger til Stillingshierarkier

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_jobpositionnumber (Job Position Number) POSITIONID(POSITIONID)
cdm_parentjobpositionid.cdmjobpositionnumber (cdm_parentjobpositionid.cdmjobpositionnumber) PARENTPOSITIONID (PARENTPOSITIONID)
cdm_validfrom (Valid From) VALIDFROM (VALIDFROM)
cdm_validto (Gyldig til) VALIDTO (VALIDTO)
HIERARCHYTYPENAME (HIERARCHYTYPENAME) HIERARCHYTYPENAME (HIERARCHYTYPENAME)

Arbejdere til arbejder

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_birthdate (cdm_birthdate) BIRTHDATE (BIRTHDATE)
cdm_gender (cdm_gender) KØN (KØN)
cdm_primaryaddress (cdm_primaryaddress) PRIMARYCONTACTEMAIL (PRIMARYCONTACTEMAIL )
cdm_primarytelephone (cdm_primarytelephone) PRIMARYCONTACTPHONE (PRIMARYCONTACTPHONE)
cdm_facebookidentity (cdm_facebookidentity) PRIMARYCONTACTFACEBOOK (PRIMARYCONTACTFACEBOOK)
cdm_twitteridentity (cdm_twitteridentity) PRIMARYCONTACTTWITTER (PRIMARYCONTACTTWITTER)
cdm_linkedinIdentity (cdm_linkedinIdentity) PRIMARYCONTACTLINKEDIN (PRIMARYCONTACTLINKEDIN)
cdm_websiteurl (cdm_websiteurl) PRIMARYCONTACTURL (PRIMARYCONTACTURL)
cdm_firstname (cdm_firstname) FIRSTNAME (FIRSTNAME)
cdm_middlename (cdm_middlename) MIDDLENAME (MIDDLENAME)
cdm_lastname (cdm_lastname) LASTNAME (LASTNAME)
cdm_workernumber (cdm_workernumber) PERSONNELNUMBER (PERSONNELNUMBER)
cdm_type (cdm_type) WORKERTYPE (WORKERTYPE)
cdm_state (cdm_state) WORKSTATUS (WORKERSTATUS)

Ansættelser til ansættelse

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_employmentstartdate (cdm_employmentstartdate) EMPLOYMENTSTARTDATE (EMPLOYMENTSTARTDATE)
cdm_employmentenddate (cdm_employmentenddate) EMPLOYMENTENDDATE (EMPLOYMENTENDDATE)
cdm_workertype (cdm_workertype) WORKERTYPE (WORKERTYPE)
cdm_workerid.cdm_workernumber (cdm_workerid.cdm_workernumber) PERSONNELNUMBER (PERSONNELNUMBER)
cdm_companyid.cdm_companycode (cdm_companyid.cdm_companycode) LEGALENTITYID (LEGALENTITYID)

Ansættelser til ansættelsesoplysninger

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_employmentstartdate (cdm_employmentstartdate) EMPLOYMENTSTARTDATE (EMPLOYMENTSTARTDATE)
cdm_employmentenddate (cdm_employmentenddate) EMPLOYMENTENDDATE (EMPLOYMENTENDDATE)
cdm_validfrom (Valid From) VALIDFROM (VALIDFROM)
cdm_validto (Gyldig til) VALIDTO (VALIDTO)
cdm_workerstartdate (cdm_workerstartdate) WORKERSTARTDATE (WORKERSTARTDATE)
cdm_lastdateworked (cdm_lastdateworked) LASTDATEWORKED (LASTDATEWORKED)
cdm_transitiondate (cdm_transitiondate) TRANSITIONDATE (TRANSITIONDATE)
cdm_employerunitofnotice (cdm_employerunitofnotice) EMPLOYERUNITOFNOTICE (EMPLOYERUNITOFNOTICE)
cdm_workerunitofnotice (cdm_workerunitofnotice) WORKERUNITOFNOTICE (WORKERUNITOFNOTICE)
cdm_workerid.cdm_workernumber (cdm_workerid.cdm_workernumber) PERSONNELNUMBER (PERSONNELNUMBER)
cdm_companyid.cdm_companycode (cdm_companyid.cdm_companycode) LEGALENTITYID (LEGALENTITYID)
cdm_employernoticeamount (cdm_employernoticeamount) EMPLOYERNOTICEAMOUNT (EMPLOYERNOTICEAMOUNT)
cdm_workernoticeamount (cdm_workernoticeamount ) WORKERNOTICEAMOUNT (WORKERNOTICEAMOUNT)

Arbejdertildeling til medarbejderopgaver for stilling

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_workerid.cdm_workernumber (cdm_workerid.cdm_workernumber) PERSONNELNUMBER (PERSONNELNUMBER)
cdm_jobpositionnumber (Job Position Number) POSITIONID(POSITIONID)
cdm_validfrom (Valid From) VALIDFROM (VALIDFROM)
cdm_validto (Gyldig til) VALIDTO (VALIDTO)

Arbejderadresser til arbejderens postadresse V2

Dataverse-tabel (kilde) Enheden Finance (destination)
cdm_workerid.cdm_workernumber (cdm_workerid.cdm_workernumber) PERSONNELNUMBER (PERSONNELNUMBER)
cdm_addresstype (cdm_addresstype) ADDRESSLOCATIONROLES (ADDRESSLOCATIONROLES)
cdm_line1 (cdm_line1) ADDRESSSTREET (ADDRESSSTREET)
cdm_city (cdm_city) ADDRESSCITY (ADDRESSCITY)
cdm_stateorprovince (cdm_stateorprovince) ADDRESSSTATE (ADDRESSSTATE)
cdm_postalcode (cdm_postalcode) ADDRESSZIPCODE(ADDRESSZIPCODE)
cdm_countryregion (cdm_countryregion) ADDRESSCOUNTRYREGION(ADDRESSCOUNTRYREGION)
cdm_addressnumber (cdm_addressnumber) ADDRESSLOCATIONID(ADDRESSLOCATIONID)
cdm_ispreferred (cdm_ispreferred) ISPRIMARY (ISPRIMARY)
cdm_county (cdm_county) ADDRESSCOUNTYID(ADDRESSCOUNTYID)
cdm_addresstype (cdm_addresstype) ADDRESSDESCRIPTION(ADDRESSDESCRIPTION)

Integrationsovervejelser

Ved integration fra Human Resources til Finance vil integrationen forsøge at sammenligne poster baseret på id'et. Hvis posterne stemmer overens, overskrive Dataintegrator dataene i Finance med værdierne i Human Resources. Der kan dog opstå et problem, hvis disse logisk er forskellige poster, og det samme id blev oprettet i enten Human Resources eller Finance baseret på den pågældende nummerserie.

Dette problem kan opstå for Arbejder, som bruger Personalenummeret til at foretage sammenligningen, og Stillinger. Der bruges ikke nummerserier til job. Det betyder, at hvis det samme job-id findes i både Human Resources og Finance, overskriver Human Resources-oplysningerne oplysningerne i Dynamics 365 Finance.

Hvis du vil undgå problemer med identiske id'er, kan du enten føje et præfiks til nummerserien eller angive et startnummer på nummerserien, der ligger ud over området for det andet system.

Det lokations-id, der bruges til en arbejderadresse, er ikke del af en nummerserie. Når en arbejders adresse integreres fra Human Resources til Finance, kan der blive oprettet en dublet af adresseposten, hvis arbejderadressen allerede findes i Finance.

Følgende illustration viser et eksempel på en skabelontilknytning i Dataintegrator.

Tilknytning af skabelon.

Overvejelser omkring overførsel

Som en del af migreringen fra Human Resources til Finance understøttes dobbeltskrivningstilknytningerne også.

Følgende tabel viser tilknytningen fra Dataintegrator til tilsvarende dobbeltskrivningstilknytninger.

Dataintegratortilknytning Dobbeltskrivningstilknytning
Jobfunktioner til Kompensation - jobfunktion Kompensation - jobfunktion (cdm_jobfunctions)
Afdelinger til Driftsenhed Afdeling V2 (cdm_departments)
Jobtyper til Kompensation - jobtype Kompensation - jobtype (cdm_jobtypes)
Job til job Dobbeltskrivning af jobs (cdm_jobs)
Stillingstyper til Stillingstype Stillingstype (cdm_positiontypes)
  • Jobstillinger til Basisstilling
  • Jobstillinger til Detaljer for stilling
  • Jobstillinger til Stillingers varighed
  • Jobstillinger til Stillingshierarkier
Dobbeltskrivning af jobstillinger (cdm_jobpositions)
Arbejdere til arbejder Arbejder (cdm_workers)
  • Ansættelser til ansættelse
  • Ansættelser til Ansættelsesoplysninger
Ansættelse pr. firma (cdm_employments)
Arbejdertildeling til stilling til Arbejdertildelinger for stilling Arbejdertildelinger for stilling V2 (cdm_positionworkerassignmentmaps)
Arbejderadresser til Postadresser for arbejdere V2 Dobbeltskrivning til postadresser for arbejdere (cdm_workeraddresss)