Luo palkanlaskennan yksiköitä
Tämän OData-toiminnon avulla voit luoda palkanlaskennan integroinnissa tarvittavia yksiköitä. Jos näihin henkilöstöhallinnon yksiköihin tehdään muutoksia, kuten mukautettujen kenttien lisäämistä, tämän toiminnon voi kutsua uudelleen kunkin yksikön metatietojen päivittämiseksi. Vastaus sisältää toimintotunnuksen, jota voidaan valvoa, jotta tiedät, milloin luontiprosessi on valmis.
Pyyntö
GET [Organizaton URI]/api/data/v9.1/RefreshHumanResourcesVirtualEntities
tekstiosa
{
"PhysicalNames" : ["PayrollEmployeeEntity", "HcmWorkerBaseEntity", "PayrollPositionEntity", "PayrollPositionJobEntity", "PayrollWorkerAddressEntity", "HcmJobDetailEntity", "HcmCompFixedPlanTableEntity", "PayrollFixedCompensationPlanEntity", "HcmEmploymentDetailEntity"]
}
Vastaus
{
"AsyncOperationId": "8b98d338-f939-4c86-9a91-80b76b6ab2ea"
}
Tarkastele palkanlaskentayksiköitä
Tämän ohjelmointirajapinnan avulla voit hakea luettelon yksiköistä, jotka on luotu onnistuneesti ja jotka ovat valmiita käytettäväksi.
Pyyntö
GET [Organizaton URI]/api/data/v9.1/mshr_hrvirtualentitycatalogs?$filter=mshr_hasbeengenerated eq true
Vastaus
{
"value": [
{
"mshr_physicalname": "PayrollWorkerAddressEntity",
"mshr_hasbeengenerated": true,
"mshr_hrvirtualentitycatalogid": "00000603-0000-0000-1c00-005001000000",
"mshr_refresh": null
},
{
"mshr_physicalname": "HcmJobDetailEntity",
"mshr_hasbeengenerated": true,
"mshr_hrvirtualentitycatalogid": "00000603-0000-0000-6400-005001000000",
"mshr_refresh": null
},
{
"mshr_physicalname": "HcmCompFixedPlanTableEntity",
"mshr_hasbeengenerated": true,
"mshr_hrvirtualentitycatalogid": "00000603-0000-0000-6b00-005001000000",
"mshr_refresh": null
},
{
"mshr_physicalname": "PayrollEmployeeEntity",
"mshr_hasbeengenerated": true,
"mshr_hrvirtualentitycatalogid": "00000603-0000-0000-6d00-005001000000",
"mshr_refresh": null
},
{
"mshr_physicalname": "HcmEmploymentDetailEntity",
"mshr_hasbeengenerated": true,
"mshr_hrvirtualentitycatalogid": "00000603-0000-0000-7e00-005001000000",
"mshr_refresh": null
},
{
"mshr_physicalname": "PayrollFixedCompensationPlanEntity",
"mshr_hasbeengenerated": true,
"mshr_hrvirtualentitycatalogid": "00000603-0000-0000-9300-005001000000",
"mshr_refresh": null
},
{
"mshr_physicalname": "HcmWorkerBaseEntity",
"mshr_hasbeengenerated": true,
"mshr_hrvirtualentitycatalogid": "00000603-0000-0000-c000-005001000000",
"mshr_refresh": null
},
{
"mshr_physicalname": "PayrollPositionJobEntity",
"mshr_hasbeengenerated": true,
"mshr_hrvirtualentitycatalogid": "00000603-0000-0000-e700-005001000000",
"mshr_refresh": null
}
]
}