휴가 잔량
중요
이 문서에 언급된 기능은 현재 독립 실행형 Dynamics 365 Human Resources 및 병합된 Finance 인프라에서 모두 사용할 수 있습니다. 업데이트하는 동안 탐색이 표시된 것과 다를 수 있습니다. 특정 페이지를 찾아야 하는 경우 검색을 사용할 수 있습니다.
다음 Dynamics 365 앱에 적용됩니다.
Human Resources
이 문서에서는 휴가 잔액 엔터티에 대해 설명합니다 Dynamics 365 Human Resources.
설명
이 엔터티는 지정된 직원의 휴가 유형별 휴가 잔량을 알려줍니다.
물리적 이름: mshr_essleavebalanceentity.
속성
속성실제 이름유형 | 사용 | 설명 |
---|---|---|
인원번호mshr_personnelnumber문자열 | 읽기 전용 | 직원의 고유한 인사 번호. |
현재 잔액mshr_balanceavailableDecimal | 읽기 전용 | 직원의 현재 잔량. |
유형mshr_balanceavailable문자열 | 읽기 전용 | 휴가 유형 ID. |
적립률mshr_accrualrateddescription | 읽기 전용 | 적립 비율. |
마지막 이월 금액mshr_lastcarryforwardamountDecimal | 읽기 전용 | 마지막 이월 분량. |
올해 촬영mshr_takenthisyear십진수 | 읽기 전용 | 올해 사용한 휴가 분량. |
올해 합계mshr_totalthisyear십진수 | 읽기 전용 | 올해의 총 휴가. |
데이터 영역 IDmshr_dataareaid_id문자열 | 읽기 전용 | 법인(회사)을 지정합니다. |
기본 필드mshr_primaryfieldGUID | 읽기 전용시스템 생성 | |
유형 ID_mshr_fk_leavetype_id_valueGUID 유지 | 읽기 전용외래 키: mshr_essleavetypeentity 엔터티의 mshr_essleavetypeentityid | 휴가 유형 ID |
휴가 잔액 엔터티mshr_essleavebalanceentityidGUID | 시스템 생성 | 잔량을 고유하게 식별하기 위한 시스템 생성 GUID 값. |
예제 쿼리
요구
GET [Organizaton URI]/api/data/v9.1/mshr_essleavebalanceentities?$filter=mshr_personnelnumber eq '000013'
응답
{
"mshr_personnelnumber": "000013",
"mshr_balanceavailable": 67.76,
"mshr_leavetypeid": "PTO",
"mshr_accrualratedescription": "6.16 hrs / Semimonthly",
"mshr_lastcarryforwardamount": 0,
"mshr_takenthisyear": 0,
"mshr_totalthisyear": 67.76,
"mshr_dataareaid": "usmf",
"mshr_primaryfield": "000013 | PTO",
"_mshr_fk_leavetype_id_value": "00000a6c-0000-0000-0000-005001000000",
"mshr_essleavebalanceentityid": "0000091f-0000-0000-2703-005001000000",
"_mshr_dataareaid_id_value": null
},
{
"mshr_personnelnumber": "000013",
"mshr_balanceavailable": 80,
"mshr_leavetypeid": "Sick",
"mshr_accrualratedescription": "80.00 hrs / Annually",
"mshr_lastcarryforwardamount": 0,
"mshr_takenthisyear": 0,
"mshr_totalthisyear": 80,
"mshr_dataareaid": "usmf",
"mshr_primaryfield": "000013 | Sick",
"_mshr_fk_leavetype_id_value": "00000a6c-0000-0000-ee02-005001000000",
"mshr_essleavebalanceentityid": "0000091f-0000-0000-3003-005001000000",
"_mshr_dataareaid_id_value": null
},
{
"mshr_personnelnumber": "000013",
"mshr_balanceavailable": 0,
"mshr_leavetypeid": "Bereavement",
"mshr_accrualratedescription": "0.00 hrs / Annually",
"mshr_lastcarryforwardamount": 0,
"mshr_takenthisyear": 0,
"mshr_totalthisyear": 0,
"mshr_dataareaid": "usmf",
"mshr_primaryfield": "000013 | Bereavement",
"_mshr_fk_leavetype_id_value": "00000a6c-0000-0000-f402-005001000000",
"mshr_essleavebalanceentityid": "0000091f-0000-0000-4403-005001000000",
"_mshr_dataareaid_id_value": null
},
{
"mshr_personnelnumber": "000013",
"mshr_balanceavailable": 66.65,
"mshr_leavetypeid": "Vacation",
"mshr_accrualratedescription": "13.33 hrs / Monthly",
"mshr_lastcarryforwardamount": 0,
"mshr_takenthisyear": 0,
"mshr_totalthisyear": 66.65,
"mshr_dataareaid": "usmf",
"mshr_primaryfield": "000013 | Vacation",
"_mshr_fk_leavetype_id_value": "00000a6c-0000-0000-f502-005001000000",
"mshr_essleavebalanceentityid": "0000091f-0000-0000-1009-005001000000",
"_mshr_dataareaid_id_value": null
}