Del via


Konfigurer integrering med Finance

Gjelder disse Dynamics 365-appene:
Human Resources

Hvis du vil integrere Dynamics 365 Human Resources med Dynamics 365 Finance, kan du bruke Human Resources til Finance-malen i Dataintegrator. Human Resources to Finance-malen gir dataflyt for jobber, stillinger og arbeidere. Malen gjør at data flyter fra Human Resources til Finance, men tillater ikke at data flyter fra Finance til Human Resources.

Integrasjonsflyt fra Human Resources til Finance.

Løsningen Human Resources til Finance tilbyr følgende typer datasynkronisering:

  • Vedlikehold jobber i Human Resources og synkroniser dem fra Human Resources til Finance
  • Vedlikehold stillinger og stillingstilordninger i Human Resources og synkroniser dem fra Human Resources til Finance
  • Vedlikehold ansettelser i Human Resources og synkroniser dem fra Human Resources til Finance
  • Vedlikehold arbeidere og arbeideradresser i Human Resources og synkroniser dem fra Human Resources til Finance

Systemkrav for Human Resources

Integreringsløsningen krever følgende versjoner av Human Resources og Finance:

  • Dynamics 365 Human Resources den Dataverse
  • Dynamics 365 Finance versjon 7.2 og nyere

Mal og oppgaver

Slik får du tilgang til Human Resources til Finance-malen.

  1. Åpne Administrasjonssenter for Power Apps.

  2. Velg Prosjekter, og velg deretter Nytt prosjekt øverst i høyre hjørne. Opprett et nytt prosjekt for hver juridiske enhet du vil integrere i Finance.

  3. Velg Human Resources (Human Resources Dataverse til Finance) for å synkronisere poster fra Human Resources til Finance.

Malene bruker følgende underliggende oppgaver til å synkronisere poster fra Human Resources til Finance:

  • Jobbfunksjoner til kompensasjon, jobbfunksjon
  • Avdelinger til driftsenhet
  • Jobbtyper til kompensasjonsjobbtype
  • Jobber til jobber
  • Jobber til jobbdetaljer
  • Stillingstyper til stillingstype
  • Jobbstillinger til basisstilling
  • Jobbstillinger til stillingsdetaljer
  • Jobbstillinger til stillingsvarigheter
  • Jobbstillinger til stillingshierarkier
  • Arbeidere til arbeider
  • Ansettelser til ansettelse
  • Ansettelser til ansettelsesdetalj
  • Stillingstilordning til Stillingstilordninger
  • Arbeideradresser til arbeiderpostadresse V2

Maltilordninger

I følgende maltilordningstabeller inneholder navnet på oppgaven enhetene som brukes i hvert program. Kilden (Human Resources) vises til venstre, og målet (Finance) vises til høyre.

Jobbfunksjoner til kompensasjon, jobbfunksjon

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_name (cdm_Job Funksjonsnavn) JOBFUNCTIONID (JOBFUNCTIONID)
cdm_description (cdm_description) DESCRIPTION (DESCRIPTION)

Avdelinger til driftsenhet

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_name (cdm_name) NAME (NAME)
cdm_departmentnumber (cdm_departmentnumber) OPERATINGUNITNUMBER (OPERATINGUNITNUMBER)
OPERATINGUNITTYPE (OPERATINGUNITTYPE)
cdm_description (cdm_description) NAMEALIAS (NAMEALIAS)

Jobbtyper til kompensasjonsjobbtype

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_name (cdm_name) JOBTYPEID (JOBTYPEID)
cdm_description (cdm_description) DESCRIPTION (DESCRIPTION)
cdm_exemptstatus (cdm_exemptstatus) EXEMPTSTATUS (EXEMPTSTATUS)

Jobber til jobber

Dataverse-tabell (kilde) Finance-enhet (mål)
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)

Jobber til jobbdetaljer

Dataverse-tabell (kilde) Finance-enhet (mål)
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 (Gyldig fra) VALIDFROM (VALIDFROM)
cdm_validto (Gyldig til) VALIDTO (VALIDTO)
cdm_defaultfulltimeequivalent (Tilsvarende standard fulltid) FULLTIMEEQUIVALENT (FULLTIMEEQUIVALENT)

Stillingstyper til stillingstype

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_name (cdm_name) POSITIONTYPEID (POSITIONTYPEID)
cdm_description (cdm_description) DESCRIPTION (DESCRIPTION)
cdm_classification (cdm_classification) CLASSIFICATION (CLASSIFICATION)

Jobbstillinger til basisstilling

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_jobpositionnumber (Jobbstillingsnummer) POSITIONID (POSITIONID)

Jobbstillinger til stillingsdetaljer

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_jobpositionnumber (Jobbstillingsnummer) POSITIONID (POSITIONID)
cdm_jobid.cdm_name (Jobb (Navn)) JOBID (JOBID)
cdm_description (cdm_description) DESCRIPTION (DESCRIPTION)
cdm_departmentid.cdm_departmentnumber (Avdeling (Avdelingsnummer)) DEPARTMENTNUMBER (DEPARTMENTNUMBER)
cdm_positiontypeid.cdm_name (Stillingstype (Navn)) POSITIONTYPEID (POSITIONTYPEID)
cdm_avaialableforassignment (Tilgjengelig for tilordning) AVAILABLEFORASSIGNMENT (AVAILABLEFORASSIGNMENT)
cdm_validfrom (Gyldig fra) VALIDFROM (VALIDFROM)
cdm_validto (Gyldig til) VALIDTO (VALIDTO)
cdm_fulltimeequivalent (Tilsvarende fulltid) FULLTIMEEQUIVALENT (FULLTIMEEQUIVALENT)

Jobbstillinger til stillingsvarigheter

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_jobpositionnumber (Jobbstillingsnummer) POSITIONID (POSITIONID)
Calculated Activation (Beregnet aktivering) VALIDFROM (VALIDFROM)
Calculated Retirement (Beregnet pensjon) VALIDTO (VALIDTO)

Jobbstillinger til stillingshierarkier

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_jobpositionnumber (Jobbstillingsnummer) POSITIONID(POSITIONID)
cdm_parentjobpositionid.cdmjobpositionnumber (cdm_parentjobpositionid.cdmjobpositionnumber) PARENTPOSITIONID (PARENTPOSITIONID)
cdm_validfrom (Gyldig fra) VALIDFROM (VALIDFROM)
cdm_validto (Gyldig til) VALIDTO (VALIDTO)
HIERARCHYTYPENAME (HIERARCHYTYPENAME) HIERARCHYTYPENAME (HIERARCHYTYPENAME)

Arbeidere til arbeider

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_birthdate (cdm_birthdate) BIRTHDATE (BIRTHDATE)
cdm_gender (cdm_gender) GENDER (GENDER)
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)

Ansettelser til ansettelse

Dataverse-tabell (kilde) Finance-enhet (mål)
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)

Ansettelser til ansettelsesdetalj

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_employmentstartdate (cdm_employmentstartdate) EMPLOYMENTSTARTDATE (EMPLOYMENTSTARTDATE)
cdm_employmentenddate (cdm_employmentenddate) EMPLOYMENTENDDATE (EMPLOYMENTENDDATE)
cdm_validfrom (Gyldig fra) 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)

Stillingstilordning til Stillingstilordninger

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_workerid.cdm_workernumber (cdm_workerid.cdm_workernumber) PERSONNELNUMBER (PERSONNELNUMBER)
cdm_jobpositionnumber (Jobbstillingsnummer) POSITIONID(POSITIONID)
cdm_validfrom (Gyldig fra) VALIDFROM (VALIDFROM)
cdm_validto (Gyldig til) VALIDTO (VALIDTO)

Arbeideradresser til arbeiderpostadresse V2

Dataverse-tabell (kilde) Finance-enhet (mål)
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)

Integreringshensyn

Under integrasjonen fra Human Resources til Finance vil integreringen forsøke å finne poster basert på ID-en. Hvis postene samsvarer, blir dataene i Finance overskrevet med verdiene i Human Resources. Det kan imidlertid oppstå et problem hvis dette logisk sett er forskjellige poster, og den samme ID-en ble generert i Human Resources eller Finance basert på den respektive nummersekvensen.

Dette problemet kan oppstå med Arbeider, som bruker Personalnummer til å foreta samsvaret, og Stillinger. Jobber bruker ikke nummersekvenser. Resultatet er at hvis den samme jobb-ID-en finnes både i Human Resources og Finance, kommer Human Resources-informasjonen til å overskrive Dynamics 365 Finance-informasjonen.

Hvis du vil forhindre problemer med dupliserte ID-er, kan du enten legge til et prefiks i nummersekvensen eller angi et startnummer i nummersekvensen som er utenfor rekkevidden til det andre systemet.

Sted-ID-en som brukes for arbeideradresse, er ikke en del av nummerserien. Når du integrerer en arbeideradresse fra Human Resources til Finance, kan du opprette en duplikat adressepost hvis arbeidsadressen allerede finnes i Finance.

Illustrasjonen nedenfor viser et eksempel på en tilordning av malen i Dataintegrator.

Tilordning av mal.

Overføringshensyn

Som en del av overføringen fra Human Resources til Finance, støttes også dobbel skriving-tilordningene.

Følgende tabell viser tilordnigen fra Dataintegrator-kart til tilsvarende dobbel skriving-tilordninger.

Dataintegratortilordninge Dobbel skriving-tilordning
Jobbfunksjoner til kompensasjon, jobbfunksjon Kompensasjon, jobbfunksjon (cdm_jobfunctions)
Avdelinger til driftsenhet Avdeling V2 (cdm_departments)
Jobbtyper til kompensasjonsjobbtype Kompensasjon, jobbtype (cdm_jobtypes)
Jobber til jobber Dobbel skriving for jobber (cdm_jobs)
Stillingstyper til stillingstype Stillingstype (cdm_positiontypes)
  • Jobbstillinger til basisstilling
  • Jobbstillinger til stillingsdetaljer
  • Jobbstillinger til stillingsvarigheter
  • Jobbstillinger til stillingshierarkier
Dobbel skriving for jobbstillinger (cdm_jobpositions)
Arbeidere til arbeider Arbeider (cdm_workers)
  • Ansettelser til ansettelse
  • Ansettelser til ansettelsesdetalj
Ansettelse per firma (cdm_employments)
Stillingstilordning til Stillingstilordninger Arbeidertildelinger for stilling V2 (cdm_positionworkerassignmentmaps)
Arbeideradresser til arbeiderpostadresse V2 Dobbel skriving for postadresser (cdm_workeraddresss)