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.
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.
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.
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.
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) |
|
Dobbeltskrivning af jobstillinger (cdm_jobpositions) |
Arbejdere til arbejder | Arbejder (cdm_workers) |
|
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) |