Create a PY Employee Leave
    • 27 Feb 2025
    • 2 Minutes to read
    • Dark
      Light

    Create a PY Employee Leave

    • Dark
      Light

    Article summary

    Post
    /hcm-rest-api/rest/1/pyempleave

    Create Employee Leaves

    UI Location: Human Capital Management - US Payroll - Setup - Employees - Leaves (Setup Tab)

    Security
    HTTP
    Type basic

    Basic authentication

    Header parameters
    Content-Type
    string
    Exampleapplication/vnd.oracle.adf.resourceItem+json
    Body parameters
    object
    Example{ "EplPprYear": "2022", "EplCompCode": "001", "EplEmpNo": "0116", "EplLevCode": "JURY", "EplVUuid": "" }
    EplVUuid
    string Required

    Uuid column on json webservices, Leave Empty

    Max length64
    EplCompCode
    string Required

    Company Code

    💻 UI Fieldname: Company

    Max length8
    EplEmpNo
    string Required

    The unique identifier of an employee

    💻 UI Fieldname: Employee

    Max length16
    EplLevCode
    string Required

    Identify the Leave Code defined by the company

    💻 UI Fieldname: Leave Code

    Max length4
    EplPprYear
    number Required

    Year

    💻 UI Fieldname: Year

    Max length4
    EplLevDesc
    string

    Leave Description

    Max length30
    EplIuUpdateDate
    string
    EplLevCalcEndDate
    string

    Employee Leave Calculation Period End Date

    💻 UI Fieldname: End Date

    EplLeaveCf
    number

    💻 UI Fieldname: Max Carry Forward Hours

    Max length7
    EplLevCalcMethod2
    string

    loyee Leave Calculation Method Two

    Max length1
    EplLeavePayAmount
    number
    Max length18
    EplAccruPercent
    number
    Max length7
    EplDaysCfExpired
    number

    No. of Expired CF-Days

    Max length7
    EplLeavePercent
    number

    💻 UI Fieldname: Pay Percent

    Max length7
    EplDaysCf
    number

    No. of days Carried Forward

    EplAnnualAccrualCap
    number

    accrual leave cap annually

    💻 UI Fieldname: Annual Accrual Leave Cap

    Max length7
    EplLevCalcStartDate
    string

    Employee Leave Calculation Period Start Date

    💻 UI Fieldname: Leave Calc.Period Start Date

    EplManualOveride
    string

    💻 UI Fieldname: Manual Overide

    Max length1
    EplDaysAccrued
    number

    No. of days accrued for the year

    EplMaxAccrual
    number

    Maximum Leave Accrual Employee Override

    EplDaysCfExpireDate
    string

    Date CF-Days Expires

    EplUser
    string

    The name of the user who made the last update

    Max length30
    EplLostCfHours
    number

    The column will be updated by CF utility to record Lost hours when Max CF applied and remaining hours were greater then Max CF ISSUE:11_55141

    EplLevCfExpiredAftDays
    number

    Leave Carry Forward Days Expired After Days

    💻 UI Fieldname: Days C Forward Expires

    Max length16
    EplIuCreateDate
    string
    EplEligHours
    number
    EplLevCalcMethod
    string

    Employee Leave Calculation Method

    Max length1
    EplEligDays
    number
    EplLeaveDays
    number

    No. of days allowed a year

    💻 UI Fieldname: Eligible Hours

    Max length7
    EplLeaveAmount
    number
    Max length18
    EplDaysUsed
    number

    No. of days used in a year

    EplLastUpdDate
    string

    Date and Time stamp of the last update

    Responses
    201

    Created

    Headers
    Content-Type
    string
    Exampleapplication/vnd.oracle.adf.resourceitem+json
    {
      "EplAccruPercent": null,
      "EplAnnualAccrualCap": null,
      "EplCompCode": "001",
      "EplDaysAccrued": null,
      "EplDaysCf": null,
      "EplDaysCfExpireDate": null,
      "EplDaysCfExpired": null,
      "EplDaysUsed": null,
      "EplEligDays": null,
      "EplEligHours": null,
      "EplEmpNo": "0116",
      "EplLastUpdDate": null,
      "EplLeaveAmount": null,
      "EplLeaveCf": null,
      "EplLeaveDays": null,
      "EplLeavePayAmount": null,
      "EplLeavePercent": null,
      "EplLevCalcEndDate": null,
      "EplLevCalcMethod": null,
      "EplLevCalcMethod2": null,
      "EplLevCalcStartDate": null,
      "EplLevCfExpiredAftDays": null,
      "EplLevCode": "JURY",
      "EplLevDesc": null,
      "EplLostCfHours": null,
      "EplManualOveride": null,
      "EplMaxAccrual": null,
      "EplPprYear": 2022,
      "EplUser": null,
      "EplVUuid": "F31D852FBD376303E05316821FACEECF",
      "EplIuCreateDate": null,
      "EplIuUpdateDate": null,
      "links": [
        {
          "rel": "self",
          "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/hcm-rest-api/rest/1/pyempleave/F31D852FBD376303E05316821FACEECF",
          "name": "pyempleave",
          "kind": "item"
        },
        {
          "rel": "canonical",
          "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/hcm-rest-api/rest/1/pyempleave/F31D852FBD376303E05316821FACEECF",
          "name": "pyempleave",
          "kind": "item"
        }
      ]
    }
    object