薪資規則設定
查詢員工薪資計算的規則與結構設定等,包括:計薪規則查詢、薪資結構查詢、薪轉帳號查詢、成本中心查詢。
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, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
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
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, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
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
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, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
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
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, ...],
}
```
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 `{ code: 500, msg: string }`
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