Konfigurer integrering med Finance

Gjelder disse Dynamics 365-appene:
Personaladministrasjon

Hvis du vil integrere Dynamics 365 Human Resources med Dynamics 365 Finance, kan du bruke malen Personaladministrasjon til å finansiere i Data Integrator. 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.

Skjermbilde av integreringsflyten Personaladministrasjon for finans.

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 ansettelse i personalavdelingen og synkroniser dem fra personaladministrasjon til finans.
  • 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 på Dataverse
  • Dynamics 365 Finance versjon 7.2 og nyere

Mal og oppgaver

Slik får du tilgang til malen Personaladministrasjon for finans:

  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 som du vil integrere i Finans.

  3. Velg malen Personaladministrasjon (personaldatavers til finans) for å synkronisere poster fra personaladministrasjon til finans.

Denne malen bruker følgende underliggende aktiviteter til å synkronisere poster fra Personaladministrasjon til Finans:

  • 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) BESKRIVELSE (BESKRIVELSE)

Avdelinger til driftsenhet

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_name (cdm_name) NAVN (NAVN)
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) BESKRIVELSE (BESKRIVELSE)
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) BESKRIVELSE (BESKRIVELSE)
cdm_jobdescription (cdm_jobdescription) Stillingsbeskrivelse (Stillingsbeskrivelser)

Jobber til jobbdetaljer

Dataverse-tabell (kilde) Finance-enhet (mål)
cdm_name (cdm_name) JOBID (JOBID)
cdm_jobtypeid.cdm_name (jobbtype (jobbtypenavn)) JOBTYPEID (JOBTYPEID)
cdm_jobfunctionid.cdm_name (jobbfunksjon (jobbfunksjonsnavn)) 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) ETTERNAVN (ETTERNAVN)
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

Integreringen fra personaladministrasjon til finans prøver å samsvare poster etter ID. Hvis postene samsvarer, overskriver DataIntegrator dataene i Finans med verdiene fra personalavdelingen. Det kan imidlertid oppstå et problem hvis disse postene er logisk forskjellige, men den samme ID-en finnes i enten personaladministrasjon eller finans basert på den respektive tallsekvensen.

Dette problemet kan oppstå med Arbeidstaker, som bruker personalnummer for å få samsvar, 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, legger du til et prefiks i nummersekvensen eller angir et startnummer på nummerserien som er utenfor området til det andre systemet.

Sted-ID-en som brukes for arbeideradresse, er ikke en del av nummerserien. Når du integrerer en arbeideradresse fra Personaladministrasjon til Finans, kan du opprette en duplisert adressepost hvis arbeideradressen allerede finnes i Finans.

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

Skjermbilde av en maltilordning i DataIntegrator.

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)