Skip to Content
🚀 Welcome to Humansoft Open API Documentation

Get Income/Expense Summary

ดึงยอดรวมรายรับและรายจ่ายของพนักงานแต่ละคนในงวดพิเศษที่กำหนด เพื่อนำไปใช้สรุปผลหรืออ้างอิงข้อมูล

Endpoint

GET /api/v1/open-apis/salary/get-data-filter?path_action=get_extra_inex

Request Parameters

ParameterTypeRequiredDescriptionExample
master_salary_xtra_report_idstringYesรหัสงวดพิเศษ (Base64 encoded)"MjAyNTAzMjM5NzQxNDI="

Response Format

Success Response

{ "code": 200, "message": "Extra Income/Expense Retrieved Successfully by Employee", "payload": { "12345": { "total_income": "15000.00", "total_nvat_income": "0.00", "nvat_rate": "7", "total_nvat": "0.00", "total_salary": "15000.00", "xtra_remark": "", "include_calc_tax": "N", "calc_tax_amt": "0.00", "calc_tax": "0.00", "OT-01": "5000.00", "INC-02": "10000.00" } } }

Response Fields

ข้อมูลใน payload เป็น Object ที่ key คือ employee_id ของพนักงานแต่ละคน

FieldTypeDescription
total_incomestringรวมเงินได้
total_nvat_incomestringรวมเงินได้ฐาน NVAT
nvat_ratestringอัตรา NVAT (%)
total_nvatstringภาษี NVAT ที่คำนวณ
total_salarystringเงินสุทธิ
xtra_remarkstringหมายเหตุสลิปงวดพิเศษ
include_calc_taxstringนำภาษีหัก ณ ที่จ่ายมารวม (Y/N)
calc_tax_amtstringยอดเงินหักภาษี
calc_taxstringค่าภาษี
[salary_type_id]stringยอดเงินแยกตามประเภทรายรับ/รายจ่าย (key เป็นรหัสประเภท)

Error Response

{ "code": 500, "message": "Extra round not found", "payload": [] }

Code Examples

curl -X GET "https://openapi.humansoft.co.th/api/v1/open-apis/salary/get-data-filter?path_action=get_extra_inex&master_salary_xtra_report_id=MjAyNTAzMjM5NzQxNDI=" \ -H "Ocp-Apim-Subscription-Key: YOUR_API_KEY"

  • Get Extra Round Detail - ดูรายละเอียดงวดพิเศษพร้อมรายชื่อพนักงาน
  • Save Extra Round - บันทึกข้อมูลรายรับรายจ่าย
Last updated on