薪資發放作業
emp_salary = {
"SALARY_CLOSE_ID": number, //薪資結檔主檔_ID
"CLOSE_NAME":string, //結檔名稱
"CO_ID": number, //公司_ID
"EMP_ID": number, //員工_ID
"SALARY_PAYCAT": number, //發放種類
"JOB_MONTH":date, //計薪年月
"PAY_DATE":date, //發放日期
"TAX_MONTH":date, //所得年月
"INC_AMOUNT": number, //加項總額
"DEC_AMOUNT": number, //扣項總額
"NET_AMOUNT": number, //實發金額
"SNO_ID": number, //公司扣繳統編_ID
"DEPT1_ID": number, //部門1_ID
"DEPT2_ID": number, //部門2_ID
"DEPT3_ID": number, //部門3_ID
"DEPT4_ID": number, //部門4_ID
"DEPT5_ID": number, //部門5_ID
"JOB_ID": number, //職位
"GRADE_ID": number, //職等
"LEVEL_ID": number, //職級
"IDENTITY_ID": number, //身份類別
"EMPLOYEE_TYPE": number, //直/間接員工
"RESPOBILITY": number, //責任區分
"HEADCOUNT_STATUS": number, //編制狀態
"AREA_ID": number, //工作區域
"SITE_ID": number, //工作地點
"FACTORY_ID": number, //廠別
},Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
CO_IDintegerRequired
公司ID
TYPEintegerRequired
抓取條件方式
S_YMstring | dateRequired
年月起
E_YMstring | dateRequired
年月起
EMP_IDintegerRequired
員工ID
Responses
200
成功
{
code: 200,
data: [emp_salary, emp_salary, ...],
}
No content
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 { code: 500, msg: string }
post
/api/pb/emp_salaryNo content
emp_salary_detail = {
"CO_ID": number, //公司_ID
"EMP_ID": number, //員工_ID
"SALARY_CLOSE_ID": number, //薪資結檔主檔_ID
"SALARY_PAYCAT": number, //發放種類
"CLOSE_NAME":string, //結檔名稱
"PAY_DATE":date, //發放日期
"JOB_MONTH":date, //計薪年月
"TAX_MONTH":date, //所得年月
"SALARY_ITEM_ID": number, //薪資科目_ID
"SALARY_ITEM_AMOUNT": number, //金額(台幣)
"NOTE":string, //備註
},Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
CO_IDintegerRequired
公司ID
TYPEintegerRequired
抓取條件方式
S_YMstring | dateRequired
年月起
E_YMstring | dateRequired
年月起
EMP_IDintegerRequired
員工ID
Responses
200
成功
{
code: 200,
data: [emp_salary_detail, emp_salary_detail, ...],
}
No content
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
500
系統異常 { code: 500, msg: string }
post
/api/pb/emp_salary/detailNo content
checkSalary_item = {
"Code": number, //訊息代號
"Description": string, //訊息內容
},Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
CO_IDintegerRequired
公司ID
EMP_IDintegerRequired
員工ID
SALARY_ITEM_IDintegerRequired
薪資科目檔_ID
S_DATEstring | dateRequired
加扣日期區間起
E_DATEstring | dateRequired
加扣日期區間迄
IS_NO_ENDintegerRequired
是否無截止日(1:是、0:否)
INCDEC_AMOUNTnumberRequired
加扣金額(依據幣別允許小數點不同)
CURRENCYstringRequired
幣別代碼
NOTEstringRequired
備註
Responses
200
成功
{
code: 200,
data: {salary_item},
}
No content
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
490
失敗
{
code: 490,
msg: string, // 失敗原因
}
500
系統異常 { code: 500, msg: string }
post
/api/pb/salary_item/checkNo content
insertSalary_item = {
"INCDEC_EMP_ID": number, //寫入成功的加扣項主檔ID
},Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
CO_IDintegerRequired
公司ID
EMP_IDintegerRequired
員工ID
SALARY_ITEM_IDintegerRequired
薪資科目檔_ID
S_DATEstring | dateRequired
加扣日期區間起
E_DATEstring | dateRequired
加扣日期區間迄
IS_NO_ENDintegerRequired
是否無截止日(1:是、0:否)
INCDEC_AMOUNTnumberRequired
加扣金額(依據幣別允許小數點不同)
CURRENCYstringRequired
幣別代碼
NOTEstringRequired
備註
Responses
200
成功
{
code: 200,
data: {insertSalary_item},
}
No content
401
認證失敗 (請更新 accessToken 再試一次)
403
權限不足
440
參數錯誤 (請檢查 parameters 或 request body 的欄位、格式是否完整及正確)
490
失敗
{
code: 490,
msg: string, // 失敗原因
}
500
系統異常 { code: 500, msg: string }
post
/api/pb/salary_item/insertNo content
Last updated