مشاركة عبر


رصيد الإجازات

ينطبق على تطبيقات Dynamics 365 هذه:
Human Resources

توضح هذه المقالة كيان رصيد الإجازات في Dynamics 365 Human Resources.

‏‏الوصف‬

يوفر هذا الكيان رصيد الإجازة لكل نوع إجازة لموظف معين.

الاسم الفعلي: mshr_essleavebalanceentity.

خصائص

الخاصية
الاسم الفعلي
النوع
استخدام ‏‏الوصف‬
رقم الموظف‬‏‫
mshr_personnelnumber
السلسلة
للقراءة فقط رقم الموظف الفريد الخاص بالموظف.
الرصيد الحالي
mshr_balanceavailable
عشري
للقراءة فقط الرصيد الحالي للموظف.
النوع
mshr_balanceavailable
سلسلة
للقراءة فقط معرف نوع الإجازة.
معدل الاستحقاق‬‏‫
mshr_accrualratedescription
للقراءة فقط معدل الاستحقاق.
المبلغ المحول الأخير
mshr_lastcarryforwardamount
عشري
للقراءة فقط مبلغ الرصيد المحول الأخير.
تم أخذها هذه السنة‬‏
mshr_takenthisyear
عشري
للقراءة فقط مقدار الإجازة التي أخذت هذا العام.
الإجمالي هذا العام‬‏
mshr_totalthisyear
عشري
للقراءة فقط المبلغ الإجمالي لهذا العام.
معرف منطقة البيانات
mshr_dataareaid_id
سلسلة
للقراءة فقط يحدد الكيان القانوني (الشركة).
الحقل الأساسي
mshr_primaryfield
GUID
تم إنشاء نظام
للقراءة فقط
معرف نوع الإجازة
_mshr_fk_leavetype_id_value
GUID
للقراءة فقط
المفتاح الخارجي:mshr_essleavetypeentityid of mshr_essleavetypeentity entity
معرف نوع الإجازة
كيان رصيد الأجازات‬‏
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 لتكامل كشف الرواتب