curl --location --request POST 'https://api.gofive.co.th/empeo/api/v1/payrolls/financial-transactions' \
--header 'Authorization: Bearer {Bearer}' \
--header 'Content-Type: application/json' \
--data-raw '{
"companyName": "บริษัทรักโกไฟว์",
"periodCalculateNo": 1,
"year": 2025,
"take": 10,
"skip": 0,
"keyword": "adminUat"
}'
{
"statusCode": 200,
"message": "OK",
"totals": 1,
"data": [
{
"employeeRefId": "00001",
"positionName": "กรรมการผู้จัดการ",
"positionName_EN": "Managing Director",
"fullName": "adminUat empeo",
"fullName_EN": "adminUat empeo",
"payrollStatusName": "รอคำนวณเงินเดือน",
"payrollStatusName_EN": "Waiting for Payroll Calculation",
"financialItems": [
{
"code": "I18",
"type": 1,
"name": "คืนเงินวันลาคงเหลือ",
"name_EN": "Leave Benefit Compensation",
"isCalculate": true,
"amount": 0
},
{
"code": "I30",
"type": 1,
"name": "เงินตกเบิกปรับเงินเดือนย้อนหลัง",
"name_EN": "Salary in practising",
"isCalculate": true,
"amount": 0
},
{
"code": "I90",
"type": 1,
"name": "ค่ากะพิเศษจากเวลาทำงาน",
"name_EN": "ค่ากะพิเศษจากเวลาทำงาน",
"isCalculate": true,
"amount": 0
},
{
"code": "I15",
"type": 1,
"name": "เบี้ยขยันสะสม",
"name_EN": "Cumulative diligence allowance",
"isCalculate": true,
"amount": 0
},
{
"code": "I14",
"type": 1,
"name": "เบี้ยขยันพิเศษ",
"name_EN": "Diligence Allowance (S)",
"isCalculate": true,
"amount": 0
},
{
"code": "I13",
"type": 1,
"name": "เบี้ยขยัน",
"name_EN": "Diligence Allowance",
"isCalculate": true,
"amount": 0
},
{
"code": "I12",
"type": 1,
"name": "ค่ากะพิเศษ (วันหยุด)",
"name_EN": "ค่ากะพิเศษ (วันหยุด)",
"isCalculate": true,
"amount": 0
},
{
"code": "I11",
"type": 1,
"name": "ค่ากะพิเศษ (OT)",
"name_EN": "ค่ากะพิเศษ (OT)",
"isCalculate": true,
"amount": 0
},
{
"code": "I10",
"type": 1,
"name": "ค่ากะ",
"name_EN": "ค่ากะ",
"isCalculate": true,
"amount": 0
},
{
"code": "I09",
"type": 1,
"name": "เงินช่วยเหลือ",
"name_EN": "เงินช่วยเหลือ",
"isCalculate": true,
"amount": 0
},
{
"code": "I07",
"type": 1,
"name": "Rewards",
"name_EN": "Rewards",
"isCalculate": true,
"amount": 0
},
{
"code": "I04",
"type": 1,
"name": "ค่าน้ำมัน",
"name_EN": "ค่าน้ำมัน",
"isCalculate": false,
"amount": 5000
},
{
"code": "I06",
"type": 1,
"name": "คอมมิชชั่น",
"name_EN": "คอมมิชชั่น",
"isCalculate": false,
"amount": 0
},
{
"code": "I03",
"type": 1,
"name": "ค่าวิชาชีพ",
"name_EN": "Skill Benefits",
"isCalculate": true,
"amount": 0
},
{
"code": "I08",
"type": 1,
"name": "เงินได้อื่นๆ",
"name_EN": "Other Income",
"isCalculate": true,
"amount": 0
},
{
"code": "I05",
"type": 1,
"name": "โบนัส",
"name_EN": "Bonus",
"isCalculate": true,
"amount": 0
},
{
"code": "I01",
"type": 1,
"name": "เงินเดือน / ค่าจ้างรายวัน",
"name_EN": "Salary / Wage",
"isCalculate": true,
"amount": 59000
},
{
"code": "I02",
"type": 1,
"name": "ค่าล่วงเวลา",
"name_EN": "Overtime",
"isCalculate": true,
"amount": 0
},
{
"code": "I001",
"type": 1,
"name": "สวัสดิการค่าเบี้ยงเลี้ยง",
"name_EN": "สวัสดิการค่าเบี้ยงเลี้ยง",
"isCalculate": false,
"amount": 0
},
{
"code": "I002",
"type": 1,
"name": "ค่าธรรมเนียม",
"name_EN": "ค่าธรรมเนียม",
"isCalculate": false,
"amount": 0
},
{
"code": "I40",
"type": 1,
"name": "เงินชดเชย",
"name_EN": "Severance Pay",
"isCalculate": true,
"amount": 0
},
{
"code": "I41",
"type": 1,
"name": "รางวัล",
"name_EN": "Reward",
"isCalculate": true,
"amount": 0
},
{
"code": "D18",
"type": 2,
"name": "เงินหักวันลาเกินสิทธิ์",
"name_EN": "Leave Excess Deduct",
"isCalculate": true,
"amount": 0
},
{
"code": "D15",
"type": 2,
"name": "เงินกู้ กยศ.",
"name_EN": "Student Loan Fund",
"isCalculate": true,
"amount": 0
},
{
"code": "D17",
"type": 2,
"name": "กรมบังคดี",
"name_EN": "Legal Execution Department",
"isCalculate": true,
"amount": 0
},
{
"code": "D98",
"type": 2,
"name": "หักพักงาน",
"name_EN": "Suspension",
"isCalculate": true,
"amount": 0
},
{
"code": "D99",
"type": 2,
"name": "ค่าปรับ",
"name_EN": "Fines",
"isCalculate": true,
"amount": 0
},
{
"code": "D04",
"type": 2,
"name": "หักลาไม่รับค่าจ้าง",
"name_EN": "Leave Without Pay",
"isCalculate": true,
"amount": 0
},
{
"code": "D01",
"type": 2,
"name": "ภาษีหัก ณ ที่จ่าย",
"name_EN": "Tax",
"isCalculate": true,
"amount": 2779.17
},
{
"code": "D07",
"type": 2,
"name": "เงินหักอื่นๆ",
"name_EN": "Other Deduction",
"isCalculate": false,
"amount": 0
},
{
"code": "D05",
"type": 2,
"name": "หักไม่มาทำงาน",
"name_EN": "Absence",
"isCalculate": true,
"amount": 0
},
{
"code": "D06",
"type": 2,
"name": "กองทุนสำรองเลี้ยงชีพ",
"name_EN": "Provident Fund",
"isCalculate": true,
"amount": 0
},
{
"code": "D03",
"type": 2,
"name": "ประกันสังคม",
"name_EN": "Social Fund",
"isCalculate": true,
"amount": 750
},
{
"code": "D42",
"type": 2,
"name": "ภาษีเลิกจ้าง",
"name_EN": "Severance Tax",
"isCalculate": true,
"amount": 0
},
{
"code": "D001",
"type": 2,
"name": "ภาษี 40 (5)",
"name_EN": "ภาษี 40 (5)",
"isCalculate": true,
"amount": 150
},
{
"code": "D002",
"type": 2,
"name": "ภาษี 40 (6)",
"name_EN": "ภาษี 40 (6)",
"isCalculate": true,
"amount": 0
}
]
}
]
}