剩余休假时间

适用于以下 Dynamics 365 应用
Human Resources

本文介绍 Dynamics 365 Human Resources 的休假余额实体。

Description

该实体为给定员工提供每种休假类型的休假余额。

物理名称:mshr_essleavebalanceentity。

属性

属性
物理名称
类型
使用 Description
人员编号
mshr_personnelnumber
字符串
只读 员工的唯一人员编号。
当前余额
mshr_balanceavailable
十进制
只读 员工的当前余额。
类型
mshr_balanceavailable
字符串
只读 休假类型 ID。
增长率
mshr_accrualratedescription
只读 假期额度费率。
上次结转金额
mshr_lastcarryforwardamount
十进制
只读 上次结转的金额。
本年度所用
mshr_takenthisyear
十进制
只读 本年已休假期。
本年度总计
mshr_totalthisyear
十进制
只读 本年总金额。
数据区域 ID
mshr_dataareaid_id
字符串
只读 指定法人(公司)。
主要字段
mshr_primaryfield
GUID
只读
系统生成
休假类型 ID
_mshr_fk_leavetype_id_value
GUID
只读
Foreign key:mshr_essleavetypeentityid of mshr_essleavetypeentity entity
休假类型 ID
休假余额实体
mshr_essleavebalanceentityid
GUID
系统生成的 系统生成的用于唯一标识余额的 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
}

请参阅

工资单集成 API 简介