---
title: "Create new Benefit Code"
slug: "create-new-benefit-code-1"
updated: 2026-05-26T12:53:14Z
published: 2026-05-26T12:53:48Z
canonical: "developers.cmicglobal.com/create-new-benefit-code-1"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://developers.cmicglobal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create new Benefit Code

Post/hcm-rest-api/rest/1/pycomben

## Create Company Benefits

UI Location: Human Capital Management - Human Resources - Benefit Administration - Benefits - Company

### 

SecurityHTTPType basic

Basic authentication

Header parametersContent-TypestringExampleapplication/vnd.oracle.adf.resourceItem+json

Body parameters<select class='api-response-data' aria-label='Media type'><option value='d300e656-348d-4bab-a5df-0daa2de93361'>application/json</option>
</select>object  Example{
  "CobCompCode": "001",
  "CobPygCode": "NONE",
  "CobPrnCode": "SM",
  "CobBenCode": "AUTO",
  "CobPlanCode": "SINGLE",
  "CobPloCode": "T-FREE",
  "CobStartDate": "2022-11-16",
  "CobBenType": "D",
  "CobDrAccCode": "87354",
  "CobCrAccCode": "87354",
  "CobFrqCode": 3.0,
  "CobBenAmount": 1.0,
  "CobRemittanceFrqCode": 3.0
}CobPygCodestring    Required

Identify the Pay Run Code

Max length4
CobCrAccCodestring    Required

💻 UI Fieldname: *Credit Account Code

Max length16
CobFrqCodenumber    RequiredMax length2
CobBenCodestring    Required

Identify the Benefit

💻 UI Fieldname: *Benefit Code

Max length4
CobBenTypestring    Required

💻 UI Fieldname: *Benefit Type

Max length2
CobPlanCodestring    Required

💻 UI Fieldname: *Plan Code

Max length10
CobStartDatestring    Required

Effective Starting Date of the Benefit

💻 UI Fieldname: *Start Date

CobBenAmountnumber    Required

The respective value of the Benefit to be paid in appropriation t

Max length18
CobPrnCodestring    Required

Identify the Pay Run Code

Max length4
CobPloCodestring    Required

💻 UI Fieldname: *Plan Option

Max length10
CobDrAccCodestring    Required

Respective Debit GL Account Code to the Benefit

💻 UI Fieldname: *Debit Account Code

Max length16
CobRemittanceFrqCodenumber    RequiredMax length2
CobCompCodestring    RequiredMax length8
CobEmplrContrDeptNamestring    Max length30
CobBenSecureFlagstring    

print/display the Benefit in query screen only if checked to YES

Max length1
CobVendorstring    Max length8
CobEndDatestring    

Effective Ending Date when to discontinue the Benefit

💻 UI Fieldname: End Date

CobCashstring    

💻 UI Fieldname: Cash

Max length1
CobRemittanceTotAmtnumber    Max length18
CobElegBaseCodestring    

Base Code to be used to determine the Eligibility

Max length4
CobEmpleContrAccCodestring    Max length16
CobPrintBenFlagstring    

Flag represents either benefits have to be dispalyed on Check stub/Direct Deposit Pay stub or not.

Max length1
CobCalcAfterFirstChkFlagstring    

Flag to indicate whether the benefit should be calculated only on first check ([Y]es or [N]o). Applicate only to hourly and percentage benefits

Max length1
CobDrAccNamestring    Max length4000
CobLastUpdDatestring    

Date and Time stamp of the last modification

CobEmpleContrFactorstring    Max length1
CobBaseCodestring    Max length4
CobIuUpdateDatestring    
CobBaseNamestring    Max length30
CobDeptNamestring    Max length30
CobContrMaxAmtnumber    Max length18
CobIuCreateDatestring    
CobElegFrqCodenumber    

Frequency for the Eligibility

Max length2
CobCommentstring    Max length60
CobDeptCodestring    

💻 UI Fieldname: Debit Dept. Code

Max length6
CobVenNamestring    Max length50
CobContrAmtnumber    Max length18
CobIuUpdateUserstring    Max length30
CobEmplrContrDeptCodestring    

💻 UI Fieldname: Credit Dept. Code

Max length6
CobPlnNamestring    Max length30
CobRemittanceAmtForApstring    Max length1
CobIuCreateUserstring    Max length30
CobCrAccNamestring    Max length4000
CobElegAmtnumber    

Value for the Eligibility

Max length18
CobUserstring    

The name of the User who did last Update

Max length30
CobVUuidstring    Max length64
CobPloNamestring    Max length30
CobBenNamestring    Max length30

Responses201

Created

HeadersContent-TypestringExampleapplication/vnd.oracle.adf.resourceitem+json
<select class='api-response-data' aria-label='Media type'><option value='db9dc9b7-21c8-4c66-b304-f8a30f442a76'>application/json</option>
</select>

```json
{
  "CobEmpleContrAccCode": null,
  "CobVendor": null,
  "CobVenName": null,
  "CobCompCode": "001",
  "CobPrnCode": "SM",
  "CobPygCode": "NONE",
  "CobBenCode": "AUTO",
  "CobBenName": null,
  "CobStartDate": "2022-11-16",
  "CobEndDate": null,
  "CobFrqCode": 3,
  "CobBenAmount": 1,
  "CobDrAccCode": "87354",
  "CobDrAccName": null,
  "CobEmplrContrDeptCode": null,
  "CobEmplrContrDeptName": null,
  "CobPlanCode": "SINGLE",
  "CobPlnName": null,
  "CobPloCode": "T-FREE",
  "CobPloName": null,
  "CobBenType": "D",
  "CobEmpleContrFactor": null,
  "CobContrAmt": null,
  "CobContrMaxAmt": null,
  "CobCrAccCode": "87354",
  "CobCrAccName": null,
  "CobElegFrqCode": null,
  "CobElegAmt": null,
  "CobElegBaseCode": null,
  "CobBaseCode": null,
  "CobBaseName": null,
  "CobDeptCode": null,
  "CobDeptName": null,
  "CobPrintBenFlag": null,
  "CobCalcAfterFirstChkFlag": null,
  "CobComment": null,
  "CobRemittanceAmtForAp": null,
  "CobRemittanceFrqCode": 3,
  "CobRemittanceTotAmt": null,
  "CobBenSecureFlag": null,
  "CobUser": null,
  "CobCash": null,
  "CobLastUpdDate": null,
  "CobIuCreateDate": null,
  "CobIuCreateUser": null,
  "CobIuUpdateDate": null,
  "CobIuUpdateUser": null,
  "CobVUuid": "F296122AB85A72CCE05316821FAC52D0",
  "links": [
    {
      "rel": "self",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/hcm-rest-api/rest/1/pycomben/F296122AB85A72CCE05316821FAC52D0",
      "name": "pycomben",
      "kind": "item"
    },
    {
      "rel": "canonical",
      "href": "http://mobtest.cmiccloudr12.com:80/cmictestrti/hcm-rest-api/rest/1/pycomben/F296122AB85A72CCE05316821FAC52D0",
      "name": "pycomben",
      "kind": "item"
    }
  ]
}
```

object
