人事參數

查詢人事相關的參數代碼,包括:職位代碼查詢、職等代碼查詢、職級代碼查詢等。

取得職等代碼

post
grade = {
  "GRADE_ID": number,         //職等_ID
  "CO_ID": number,            //公司_ID
  "GRADE_CODE": string,       //職等代碼
  "GRADE_NAME": string,       //職等名稱
  "GRADE_NAME_JSON": boject,  //職等名稱_JSON
  "IS_ACT": number,           //使用狀態
  "SORT_ORDER": number,       //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [grade, grade, ...], } ```
post
POST /api/ed/grade HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得職級代碼

post
level = {
  "LEVEL_ID": number,         //職級_ID
  "CO_ID": number,            //公司_ID
  "GRADE_ID": number,         //職等_ID
  "GRADE_CODE": string,       //職等代碼
  "GRADE_NAME": string,       //職等名稱
  "GRADE_NAME_JSON": boject,  //職等名稱_JSON
  "LEVEL_CODE": string,       //職級代碼
  "LEVEL_NAME": string,       //職級名稱
  "LEVEL_NAME_JSON": boject,  //職級名稱_JSON
  "IS_ACT": number,           //使用狀態
  "SORT_ORDER": number,       //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [level, level, ...], } ```
post
POST /api/ed/level HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得職位代碼

post
job = {
  "JOB_ID": number,         //職位_ID
  "CO_ID": number,          //公司_ID
  "JOB_CODE": string,       //職位代碼
  "JOB_NAME": string,       //職位名稱
  "JOB_NAME_JSON": boject,  //職位名稱_JSON
  "IS_ACT": number,         //使用狀態
  "SORT_ORDER": number,     //排序
  "E_EMP_ID": number,       //修改_員工_ID        
  "E_EMP_NO": string,       //修改_員工編號
  "E_DATETIME": date,       //修改_日期   
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [job, job, ...], } ```
post
POST /api/ed/job HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得職務類別代碼

post
job_cat = {
  "JOB_CAT_ID": number,         //職務類別_ID
  "CO_ID": number,              //公司_ID
  "JOB_CAT_CODE": string,       //職務類別代碼
  "JOB_CAT_NAME": string,       //職務類別名稱
  "JOB_CAT_NAME_JSON": boject,  //職務類別名稱_JSON
  "IS_ACT": number,             //使用狀態
  "SORT_ORDER": number,         //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [job_cat, job_cat, ...], } ```
post
POST /api/ed/job_cat HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得職種代碼

post
job_style = {
  "JOB_STYLE_ID": number,         //職種_ID
  "CO_ID": number,                //公司_ID
  "JOB_STYLE_CODE": string,       //職種代碼
  "JOB_STYLE_NAME": string,       //職種名稱
  "JOB_STYLE_NAME_JSON": boject,  //職種名稱_JSON
  "IS_ACT": number,               //使用狀態
  "SORT_ORDER": number,           //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [job_style, job_style, ...], } ```
post
POST /api/ed/job_style HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得職務說明書代碼

post
job_desc = {
  "JOB_DESC_ID": number,        //職務說明書_ID
  "CO_ID": number,              //公司_ID
  "JOB_DESC_CODE": string,      //職務說明書代碼
  "JOB_DESC_NAME": string,      //職務說明書名稱
  "JOB_DESC_NAME_JSON": boject, //職務說明書名稱_JSON
  "IS_ACT": number,             //使用狀態
  "SORT_ORDER": number,         //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [job_desc, job_desc, ...], } ```
post
POST /api/ed/job_desc HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得名片職務代碼

post
job_biz = {
  "JOB_BIZ_ID": number,        //名片職務_ID
  "CO_ID": number,             //公司_ID
  "JOB_BIZ_CODE": string,      //名片職務代碼
  "JOB_BIZ_NAME": string,      //名片職務名稱
  "JOB_BIZ_NAME_JSON": boject, //名片職務名稱_JSON
  "IS_ACT": number,            //使用狀態
  "SORT_ORDER": number,        //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [job_biz, job_biz, ...], } ```
post
POST /api/ed/job_biz HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得身分類別代碼

post
identity = {
  "IDENTITY_ID": number,          //身分類別_ID
  "CO_ID": number,                //公司_ID
  "IDENTITY_CODE": string,        //身分類別代碼
  "IDENTITY_NAME": string,        //身分類別名稱
  "IDENTITY_NAME_JSON": boject,   //身分類別名稱_JSON
  "IS_ACT": number,               //使用狀態
  "SORT_ORDER": number,           //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [identity, identity, ...], } ```
post
POST /api/ed/identity HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得工作區域代碼

post
area = {
  "AREA_ID": number,        //工作區域_ID
  "CO_ID": number,          //公司_ID
  "AREA_CODE": string,      //工作區域代碼
  "AREA_NAME": string,      //工作區域名稱
  "AREA_NAME_JSON": boject, //工作區域名稱_JSON
  "IS_ACT": number,         //使用狀態
  "SORT_ORDER": number,     //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [area, area, ...], } ```
post
POST /api/ed/area HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得工作地點代碼

post
site = {
  "SITE_ID": number,        //工作地點_ID
  "CO_ID": number,          //公司_ID
  "AREA_ID": number,        //工作區域_ID
  "AREA_CODE": string,      //工作區域代碼
  "AREA_NAME": string,      //工作區域名稱
  "AREA_NAME_JSON": boject, //工作區域名稱_JSON
  "SITE_CODE": string,      //工作地點代碼
  "SITE_NAME": string,      //工作地點名稱
  "SITE_NAME_JSON": boject, //工作地點名稱_JSON
  "IS_ACT": number,         //使用狀態
  "SORT_ORDER": number,     //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [site, site, ...], } ```
post
POST /api/ed/site HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得廠別代碼

post
factory = {
  "FACTORY_ID": number,        //廠別_ID
  "CO_ID": number,             //公司_ID
  "FACTORY_CODE": string,      //廠別代碼
  "FACTORY_NAME": string,      //廠別名稱
  "FACTORY_NAME_JSON": boject, //廠別名稱_JSON
  "IS_ACT": number,            //使用狀態
  "SORT_ORDER": number,        //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [factory, factory, ...], } ```
post
POST /api/ed/factory HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得異動原因代碼

post
vars_cause = {
  "VARS_CAUSE_ID": number,     //異動原因_ID
  "CO_ID": number,             //公司_ID
  "CAUSE_CODE": string,        //異動原因代碼
  "CAUSE_NAME": string,        //異動原因名稱
  "CAUSE_NAME_JSON": boject,   //異動原因名稱_JSON
  "IS_ACT": number,            //使用狀態
  "SORT_ORDER": number,        //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [vars_cause, vars_cause, ...], } ```
post
POST /api/ed/vars_cause HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得留停離職原因代碼

post
vars_cause = {
  "QUIT_CAUSE_ID": number,     //留停離職原因_ID
  "CO_ID": number,             //公司_ID
  "CAUSE_CODE": string,        //留停離職原因代碼
  "CAUSE_NAME": string,        //留停離職原因名稱
  "CAUSE_NAME_JSON": boject,   //留停離職原因名稱_JSON
  "IS_ACT": number,            //使用狀態
  "SORT_ORDER": number,        //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [quit_cause, quit_cause, ...], } ```
post
POST /api/ed/quit_cause HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得訓練課程分類代碼

post
vars_cause = {
  "COURSE_TYPE_ID": number,          //訓練課程分類_ID
  "CO_ID": number,                   //公司_ID
  "COURSE_TYPE_CODE": string,        //訓練課程分類代碼
  "COURSE_TYPE_NAME": string,        //訓練課程分類名稱
  "COURSE_TYPE_NAME_JSON": boject,   //訓練課程分類名稱_JSON
  "IS_ACT": number,                  //使用狀態
  "SORT_ORDER": number,              //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [course_type, course_type, ...], } ```
post
POST /api/ed/course_type HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得獎懲項目代碼

post
reward = {
  "REWARD_ID": number,          //獎懲項目_ID
  "CO_ID": number,              //公司_ID
  "REWARD_CODE": string,        //獎懲項目代碼
  "REWARD_NAME": string,        //獎懲項目名稱
  "REWARD_NAME_JSON": boject,   //獎懲項目名稱_JSON
  "REWARD_TYPE": string,        //獎懲類別名稱
  "REWARD_VALUE": number,       //獎懲點數
  "IS_ACT": number,             //使用狀態
  "SORT_ORDER": number,         //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [reward, reward, ...], } ```
post
POST /api/ed/reward HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得績效種類代碼

post
perf_type = {
  "PERF_TYPE_ID": number,          //績效種類_ID
  "CO_ID": number,                 //公司_ID
  "PERF_TYPE_CODE": string,        //績效種類代碼
  "PERF_TYPE_NAME": string,        //績效種類名稱
  "PERF_TYPE_NAME_JSON": boject,   //績效種類名稱_JSON
  "IS_ACT": number,                //使用狀態
  "SORT_ORDER": number,            //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [perf_type, perf_type, ...], } ```
post
POST /api/ed/perf_type HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content

取得績效評核等級代碼

post
perf_rating = {
  "PERF_RATING_ID": number,          //評等等級_ID
  "CO_ID": number,                   //公司_ID
  "RATING_RULE_CODE": string,        //評核等級規則代碼
  "RATING_RULE_NAME": string,        //評核等級規則名稱
  "RATING_RULE_NAME_JSON": boject,   //評核等級規則名稱_JSON
  "PERF_RATING_CODE": string,        //評等等級代碼
  "PERF_RATING_NAME": string,        //評等等級名稱
  "PERF_RATING_NAME_JSON": boject,   //評等等級名稱_JSON
  "IS_ACT": number,                  //使用狀態
  "SORT_ORDER": number,              //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

Responses
200
成功 ``` { code: 200, data: [perf_rating, perf_rating, ...], } ```
post
POST /api/ed/perf_rating HTTP/1.1
Host: 
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 12

{
  "CO_ID": 13
}

No content