Palkanlaskennan integroinnin ohjelmointirajapinnan esittely
Huomautus
Jotta palkanlaskennan integrointi toimisi asiakkaille, jotka käyttävät mshr-entiteettejä, riviversion muutoksenseurannan on oltava pois käytöstä. Ota riviversion muutoksenseuranta pois käytöstä pyytämällä Microsoftin tukea ottamaan käyttöön väliversion DMFDisableSqlRowVersionCtForCDSVirtualEntity. Tämän väliversion käyttöönotto poistaa riviversion muutoksenseurannan käytöstä.
Koskee seuraavia Dynamics 365 -sovelluksia:
Henkilöstöhallinto
Tässä ohjeessa kuvataan Dynamics 365 Human Resources -palkanlaskenta-integroinnin sovellusliittymää. Ohjelmointirajapinta mahdollistaa virtaviivaisen päästä päähän -integraation henkilöstöhallinnon ja kumppanuuspalkkajärjestelmien välillä. Integroitu kokemus alkaa henkilöstöhallinnosta työntekijän profiili-, palkka- ja vähennystieto- ja osallistumistiedoilla. Kun työntekijä palkataan ja tarvittavat profiilitiedot ja palkkatiedot otetaan henkilöstöhallintoon, palkanlaskentajärjestelmä ottaa käyttöön nämä tiedot, joita käytetään palkanlaskentaa käsiteltäessä. Työntekijään tehdyt tai maksutiedot päivitetään myös käytettäväksi myöhemmin maksuajoissa.
Integroinnin mahdollistamiseksi Human Resourcesiin kuuluvat seuraavat komponentit:
- Toiminto, jonka avulla voidaan merkitä, että työntekijälle voidaan maksaa.
- Integroinnin API-sovellusliittymä, joka avaa uudet toiminnot integroiduille sovelluksille.
Microsoft Dataverse
Tämä sovellusliittymä perustuu Microsoft Dataverseen (aiemmin Common Data Service). Kaikki RESTful-vuorovaikutus tämän sovellusliittymän kanssa tapahtuu ODataa käyttävän Microsoft Dataverse -verkkoliittymän kautta. Tämä sovellusliittymä on Dataverse-verkkoliittymän osajoukko. Dataverse-verkkoliittymä määrittää ominaisuuksia, kuten todennuksen, SLA-sopimukset, erän, samanaikaisuustarkistuksen ja virheiden käsittelyn.
Yleisiä tietoja Microsoft Dataverse -verkkoliittymästä:
- Mikä on Microsoft Dataverse?
- Microsoft Dataverse -verkkoliittymän käyttäminen
- Microsoft Dataversen kehittäjäopas
Tämä dokumentaatio sisältää Dataversen Web-ohjelmointirajapinnan käytön yksityiskohtaisia tietoja ja kehittäjän ohjeita, joita ovat muun muassa seuraavat aiheet:
- Todenna Microsoft Dataverse www-ohjelmointirajapinnan avulla
- Toimintojen suorittamiseen www-ohjelmointirajapinnan avulla
- Muutosten seurannan avulla voit synkronoida tiedot ulkoisten järjestelmien kanssa
Human Resourcesin virtuaalitaulut Dataversessa
Palkanlaskentaintegroinnin API:n päätepisteet käyttävät Microsoft Dataversen virtuaalitaulujen ominaisuuksia. Oletusarvon mukaan virtuaalitauluja ja niihin liittyviä API-päätepisteitä ei ole otettu käyttöön Human Resources -ympäristöissä, minkä ansiosta organisaatiot voivat määrittää, mitkä OData-päätepisteet julkistetaan ympäristölle. Jotta sovellusliittymää voidaan käyttää, Human Resourcesin yksiköiden virtuaalitaulut on luotava ympäristöä varten.
Lisätietoja virtuaalitaulujen luomisesta liittymää varten on kohdassa Dataverse-virtuaalitaulujen konfiguroiminen.
Tietomalli
Seuraava kaavio kuvaa suhteita API:n sisällä. Useilla tyypeillä on viiteavaimet muihin Human Resourcesin aiemmin luotuihin yksiköihin, joita ei ole kuvattu tässä. Tässä asiakirjassa on tietoja yksiköistä, jotka liittyvät erityisesti palkanlaskennan integrointiskenaarioihin. Dataverse-www-ohjelmointirajapinnassa on kuitenkin useita muita yksiköitä henkilöstöhallinnolle, jotka voivat myös olla oleellisia integrointisi kannalta. Joihinkin näistä yksiköistä viitataan viiteavainsuhteissa tai siirtymisominaisuuksissa.
Palkanlaskennan työntekijä ja liittyvät entiteetit
Yksiköt:
- Palkanlaskennan työntekijä
- Palkanlaskennan työntekijän osoite
- Palkanlaskennan kiinteän kompensaation suunnitelma
- Palkanlaskennan muuttava kompensaatiosuunnitelma
- Palkanlaskennan työ
- Palkanlaskennan toimi
Lisätietoja
Luo ja arvostele palkanlaskennan yksiköitä
Määritä Human Resourcesin parametrit
Määritä jaetut henkilöstöhallinnon parametrit
Mikä on Microsoft Dataverse?
Microsoft Dataverse -verkkoliittymän käyttäminen