薪資規則設定

查詢員工薪資計算的規則與結構設定等,包括:計薪規則查詢、薪資結構查詢、薪轉帳號查詢、成本中心查詢。

取得員工薪資基本資料資訊(計薪方式及投保)

post
emp_basic = {
  "CO_ID": number,              //公司_ID
  "EMP_ID": number,             //員工_ID
  "SALARY_TYPE":string,         //計薪方式
  "IS_HOLIDAY_PAY": number,     //(日薪)假日是否給薪
  "LABOR_NO":string,            //勞保投保編號
  "LABOR_NAME":string,          //勞保投保單位名稱
  "LABOR_NAME_JSON":object,     //勞保投保單位名稱_JSON
  "HEALTH_NO":string,            //健保投保編號
  "HEALTH_NAME":string,          //健保投保單位名稱
  "HEALTH_NAME_JSON":object,     //健保投保單位名稱_JSON
  "LABOR_AMOUNT": number,       //勞保月投保薪資
  "RISK_AMOUNT": number,        //職災月投保薪資
  "HEALTH_AMOUNT": number,      //健保投保薪資
  "RETIRE_AMOUNT": number,      //勞退提繳工資
  "EMP_RATE": number,           //員工提繳率
  "CO_RATE": number,            //雇主提繳率
  "LABOR_NOW_STATUS": number,   //勞保投保狀況
  "HEALTH_NOW_STATUS": number,  //健保投保狀況
  "RETIRE_NOW_STATUS": number,  //勞退投保狀況
},
Authorizations
Body
CO_IDintegerRequired

公司ID

BASE_DATEstring | dateRequired

基準日

EMP_IDintegerRequired

員工ID

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

{
  "CO_ID": 13,
  "BASE_DATE": "2022/01/01",
  "EMP_ID": "33346"
}

No content

取得員工薪資帳號

post
emp_bank = {
  "EMP_ID": number,       //員工_ID
  "BANK_SEQ": number,     //帳號
  "BANK_CODE":string,     //銀行代碼
  "BANK_NAME":string,     //銀行名稱
  "BRANCH_CODE":string,   //分行代碼
  "BRANCH_NAME":string,   //分行名稱
  "BANK_ACCOUNT":string,  //銀行帳號
  "BANK_NOTE":string,     //銀行備註
},
Authorizations
Body
CO_IDintegerRequired

公司ID

EMP_IDintegerRequired

員工ID

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

{
  "CO_ID": 9,
  "EMP_ID": "32331"
}

No content

取得員工薪資結構明細

post
emp_structure = {
  "CO_ID": number,            //公司_ID
  "EMP_ID": number,           //員工_ID
  "SALARY_ITEM_ID": number,   //薪資科目_ID
  "ITEM_CLASS": number,       //薪資科目加扣項別
  "ITEM_CODE":string,         //薪資科目代號
  "ITEM_NAME":string,         //薪資科目名稱
  "ITEM_NAME_JSON":string,    //薪資科目名稱_JSON
  "ITEM_SALARY_TYPE":string,  //薪資科目計薪方式
  "SALARY_AMOUNT": number,    //薪資科目金額
  "CURRENCY":string,          //幣別代碼
  "IS_PAY": number,           //是否計薪
  "NOTE":string,              //備註
},
Authorizations
Body
CO_IDintegerRequired

公司ID

BASE_DATEstring | dateRequired

基準日

EMP_IDintegerRequired

員工ID

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

{
  "CO_ID": 13,
  "BASE_DATE": "2022/01/01",
  "EMP_ID": 42054
}

No content

取得員工成本中心明細

post
emp_rccc = {
  "CO_ID": number,      //公司_ID
  "EMP_ID": number,     //員工_ID
  "RCCC_ID": number,    //成本中心_ID
  "PERCENT": number,    //分攤比例
  "SORT_ORDER": number, //排序
},
Authorizations
Body
CO_IDintegerRequired

公司ID

BASE_DATEstring | dateRequired

基準日

EMP_IDintegerRequired

員工ID

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

{
  "CO_ID": 13,
  "BASE_DATE": "2022/01/01",
  "EMP_ID": "33346"
}

No content