Konfigurace integrace s aplikací Finance
Platí pro tyto aplikace Dynamics 365:
Human Resources
Chcete-li integrovat Dynamics 365 Human Resources s Dynamics 365 Finance, můžete použít šablonu Human Resources do Finance v Data Integrator. Šablona Human Resources do Finance umožňuje tok dat pro úlohy, pozice a pracovníky. Šablona umožňuje tok dat z Human Resources do Finance, ale neumožňuje data tok z Finance do Human Resources.
Řešení Human Resources do Finance poskytuje následující typy synchronizace dat:
- Udržujte úlohy v Human Resources a synchronizujte je z Human Resources do Finance
- Udržujte pozice a přiřazení pozice v Human Resources a synchronizujte je z Human Resources do Finance
- Udržujte zaměstnání v Human Resources a synchronizujte je z Human Resources do Finance
- Udržujte pracovníky a adresy pracovníků v Human Resources a synchronizujte je z Human Resources do Finance
Systémové požadavky pro Human Resources
Řešení integrace vyžaduje následující verze aplikací Human Resources a Finance:
- Dynamics 365 Human Resources u Dataverse
- Dynamics 365 Finance verze 7.2 a novější
Šablona a úkoly
Chcete-li získat přístup k Human Resources do Finance.
Otevřete centrum pro správu Power Apps.
Vyberte Projekty a poté v pravém horním rohu vyberte možnost Nový projekt. Vytvořte nový projekt pro každou právnickou osobu, kterou chcete integrovat do aplikace Finance.
Vyberte Human Resources (Human Resources Dataverse do Finance), chcete-li synchronizovat záznamy z modulu Human Resources do Finance.
Následující šablony používají základní úlohy k synchronizaci záznamů z Human Resources do Finance:
- Pracovní funkce do pracovní funkce kompenzace
- Oddělení do provozní jednotky
- Typy práce do typu práce kompenzace
- Práce do prací
- Práce do podrobnosti práce
- Typy pozic do typu pozice
- Pracovní pozice do základní pozice
- Pracovní pozice do podrobností pozice
- Pracovní pozice do trvání pozice
- Pracovní pozice do hierarchií pozic
- Pracovníci do pracovníka
- Zaměstnání do zaměstnání
- Zaměstnání do podrobnosti zaměstnání
- Přiřazení pracovníka pozice do přiřazení pracovníka pozice
- Adresy pracovníka na poštovní adresu pracovníka V2
Mapování šablony
V následujících tabulkách mapování šablony název úlohy obsahuje entity použité v jednotlivých aplikacích. Zdroj (Human Resources) je nalevo a cíl (Finance) je napravo.
Pracovní funkce do pracovní funkce kompenzace
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_name (cdm_Job Název funkce) | JOBFUNCTIONID (JOBFUNCTIONID) |
cdm_description (cdm_description) | DESCRIPTION (DESCRIPTION) |
Oddělení do provozní jednotky
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_name (cdm_name) | NAME (NÁZEV) |
cdm_departmentnumber (cdm_departmentnumber) | OPERATINGUNITNUMBER (OPERATINGUNITNUMBER) |
OPERATINGUNITTYPE (OPERATINGUNITTYPE) | |
cdm_description (cdm_description) | NAMEALIAS (NAMEALIAS) |
Typy práce do typu práce kompenzace
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_name (cdm_name) | JOBTYPEID (JOBTYPEID) |
cdm_description (cdm_description) | DESCRIPTION (DESCRIPTION) |
cdm_exemptstatus (cdm_exemptstatus) | EXEMPTSTATUS (EXEMPTSTATUS) |
Práce do prací
Tabulka Dataverse (zdroj) | Entita Finance (cí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) |
Práce do podrobnosti práce
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_name (cdm_name) | JOBID (JOBID) |
cdm_jobtypeid.cdm_name (typ práce (název typu práce)) | JOBTYPEID (JOBTYPEID) |
cdm_jobfunctionid.cdm_name (pracovní funkce (název pracovní funkce)) | FUNCTIONID (FUCNTIONID) |
cdm_validfrom (platnost od) | VALIDFROM (VALIDFROM) |
cdm_validto (Valid To) | VALIDTO (VALIDTO) |
cdm_defaultfulltimeequivalent (výchozí ekvivalent plného úvazku) | FULLTIMEEQUIVALENT (FULLTIMEEQUIVALENT) |
Typy pozic do typu pozice
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_name (cdm_name) | POSITIONTYPEID (POSITIONTYPEID) |
cdm_description (cdm_description) | DESCRIPTION (DESCRIPTION) |
cdm_classification (cdm_classification) | CLASSIFICATION (CLASSIFICATION) |
Pracovní pozice do základní pozice
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_jobpositionnumber (číslo pracovní pozice) | POSITIONID (POSITIONID) |
Pracovní pozice do podrobností pozice
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_jobpositionnumber (číslo pracovní pozice) | POSITIONID (POSITIONID) |
cdm_jobid.cdm_name (pracovní pozice (název)) | JOBID (JOBID) |
cdm_description (cdm_description) | DESCRIPTION (DESCRIPTION) |
cdm_departmentid.cdm_departmentnumber (oddělení (číslo oddělení)) | DEPARTMENTNUMBER (DEPARTMENTNUMBER) |
cdm_positiontypeid.cdm_name (typ pozice (název)) | POSITIONTYPEID (POSITIONTYPEID) |
cdm_avaialableforassignment (dostupné pro přiřazení) | AVAILABLEFORASSIGNMENT (AVAILABLEFORASSIGNMENT) |
cdm_validfrom (platnost od) | VALIDFROM (VALIDFROM) |
cdm_validto (platnost do) | VALIDTO (VALIDTO) |
cdm_fulltimeequivalent (ekvivalent plného úvazku) | FULLTIMEEQUIVALENT (FULLTIMEEQUIVALENT) |
Pracovní pozice do trvání pozice
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_jobpositionnumber (číslo pracovní pozice) | POSITIONID (POSITIONID) |
Calculated Activation (Vypočtená aktivace) | VALIDFROM (VALIDFROM) |
Calculated Retirement (vypočtený důchod) | VALIDTO (VALIDTO) |
Pracovní pozice do hierarchií pozic
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_jobpositionnumber (číslo pracovní pozice) | POSITIONID(POSITIONID) |
cdm_parentjobpositionid.cdmjobpositionnumber (cdm_parentjobpositionid.cdmjobpositionnumber) | PARENTPOSITIONID (PARENTPOSITIONID) |
cdm_validfrom (platnost od) | VALIDFROM (VALIDFROM) |
cdm_validto (platnost do) | VALIDTO (VALIDTO) |
HIERARCHYTYPENAME (HIERARCHYTYPENAME) | HIERARCHYTYPENAME (HIERARCHYTYPENAME) |
Pracovníci do pracovníka
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_birthdate (cdm_birthdate) | BIRTHDATE (BIRTHDATE) |
cdm_gender (cdm_gender) | GENDER (POHLAVÍ) |
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) |
Zaměstnání do zaměstnání
Tabulka Dataverse (zdroj) | Entita Finance (cí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) |
Zaměstnání do podrobnosti zaměstnání
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_employmentstartdate (cdm_employmentstartdate) | EMPLOYMENTSTARTDATE (EMPLOYMENTSTARTDATE) |
cdm_employmentenddate (cdm_employmentenddate) | EMPLOYMENTENDDATE (EMPLOYMENTENDDATE) |
cdm_validfrom (platnost od) | VALIDFROM (VALIDFROM) |
cdm_validto (platnost do) | 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) |
Přiřazení pracovníka pozice do přiřazení pracovníka pozice
Tabulka Dataverse (zdroj) | Entita Finance (cíl) |
---|---|
cdm_workerid.cdm_workernumber (cdm_workerid.cdm_workernumber) | PERSONNELNUMBER (PERSONNELNUMBER) |
cdm_jobpositionnumber (číslo pracovní pozice) | POSITIONID(POSITIONID) |
cdm_validfrom (platnost od) | VALIDFROM (VALIDFROM) |
cdm_validto (platnost do) | VALIDTO (VALIDTO) |
Adresy pracovníka na poštovní adresu pracovníka V2
Tabulka Dataverse (zdroj) | Entita Finance (cí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) |
Předpoklady integrace
Integrace dat z Human Resources do Finance se pokusí spárovat záznamy na základě ID. Pokud dojde ke shodě, budou data v aplikaci Finance budou přepsána hodnotami v aplikaci Human Resources. K problému však může dojít, pokud se jedná o různé záznamy a bylo vygenerováno stejné ID v Human Resources nebo Finance na základě příslušné číselné řady.
Problém může nastat u Pracovníka, který používá Osobní číslo k provedení párování, a Pozic. Práce nepoužívají číselné řady. V důsledku toho, pokud stejné ID práce existuje jak v Human Resources, tak ve Finance, informace z Human Resources přepíšou informace Dynamics 365 Finance.
Chcete-li zabránit problémům s duplicitními ID, můžete buď přidat předponu k číselné řadě, nebo nastavit počáteční číslo pro číselnou řadu, která je nad rozsahem jiného systému.
ID místa použité pro adresu pracovníka není součástí číselné řady. Je-li adresa pracovníka integrována z Human Resources do Finance, může být vytvořen duplicitní záznam adresy v modulu Finance.
Na následujícím obrázku je příklad mapování šablony v integrátoru dat.
Záležitosti migrace
V rámci migrace z Human Resources na Finance jsou podporovány také mapy s duálním zápisem.
Následující tabulka ukazuje mapování z map Integrátoru dat na ekvivalentní mapy s duálním zápisem.
Mapa Integrátoru dat | Mapa s duálním zápisem |
---|---|
Pracovní funkce do pracovní funkce kompenzace | Pracovní funkce kompenzace (cdm_jobfunctions) |
Oddělení do provozní jednotky | Oddělení V2 (cdm_departments) |
Typy práce do typu práce kompenzace | Typ práce kompenzace (cdm_jobtypes) |
Práce do prací | Duální zápis prací (cdm_jobs) |
Typy pozic do typu pozice | Typ pozice (cdm_positiontypes) |
|
Duální zápis pracovních pozic (cdm_jobpositions) |
Pracovníci do pracovníka | Pracovník (cdm_workers) |
|
Zaměstnání podle společnosti (cdm_employments) |
Přiřazení pracovníka pozice do přiřazení pracovníka pozice | Přiřazení pracovníka k pozici V2 (cdm_positionworkerassignmentmaps) |
Adresy pracovníka na poštovní adresu pracovníka V2 | Duální zápis poštovních adres pracovníků (cdm_workeraddresss) |