Receive Pay Advance Money รับคืนเงินล่วงหน้าจากเจ้าหนี้
| Type | Value |
|---|---|
| URL | /SMLJavaRESTService/restapi/apadvancepaymentreturn |
| Method | POST |
| Content-Type | Application/json |
Header Request
| Field | Value |
|---|---|
| GUID | GUID สำหรับการเชื่อมต่อ (smlx เสมอ) |
| configFIleName | ชื่อไฟล์เก็บ Server Config |
| databaseName | ชื่อฐานข้อมูล |
Header Example
{
"GUID" : "smlx"
"configFIleName" : "SMLConfigBRSMLST.xml"
"databaseName" : "smlst2016"
}Data Params Request Params
| Name | Type | Description | Example |
|---|---|---|---|
| doc_no | String | เอกสารเลขที่ | |
| doc_format_code | String | รหัสเอกสาร | |
| doc_date | String | เอกสารวันที่ | Format=YYYY-MM-DD |
| doc_time | String | เวลา | Format=hh:mm |
| cust_code | String | รหัสเจ้าหนี้ | |
| doc_ref | String | เอกสารอ้างอิง | |
| total_value | Number | รวมมูลค่า | |
| total_amount | Number | มูลค่าสุทธิ | |
| cash_amount | Number | ยอดเงินสด | |
| chq_amount | Number | ยอดเช็ค | |
| credit_amount | Number | ยอดบัตรเครดิต | |
| tranfer_amount | Number | ยอดเงินโอน | |
| details : Array | |||
| line_number | Number | หมายเลขบรรทัด | |
| detail | String | รายละเอียด | |
| amount | Number | จำนวนเงิน | |
| paydetails : Array | |||
| pay_type | Number | ประเภทการรับเงิน (2=เช็ค,3=บัตรเครดิต) | |
| pay_trans_number | String | เลขที่เช็ค/เลขที่บัตรเครดิต | |
| credit_card_type | String | ประเภทบัตรเครดิต | |
| no_approved | String | เลขที่อนุมัติ | |
| bank_code | String | ธนาคาร | |
| pay_amount | Number | จำนวนเงิน | |
| chq_due_date | String | วันที่บนเช็ค | Format=YYYY-MM-DD |
| charge | Number | ยอด Charge | |
| sum_amount | Number | ยอดเงินรวม |
Optional Params
| Name | Type | Description | Example |
|---|---|---|---|
| doc_ref_date | String | วันที่เอกสารอ้างอิง | Format=YYYY-MM-DD |
| remark | String | หมายเหตุ |
Response
| Response Code | Description |
|---|---|
| 201 | Create Success |
| 400 | Failed |
Response Success JSON :
{
"status" : "success",
"message" : "create success"
}Response Failed JSON :
{
"status": "error",
"message": "Message Error"
}
Sample Call {
doc_no : "SDR10159110001",
doc_date : "2016-12-01",
doc_format_code : "SDR",
doc_time : "09:00",
cust_code : "25R0131",
remark : "",
doc_ref : "SD10259010007",
doc_ref_date : "2016-12-01",
total_value : 110000,
total_amount : 110000,
cash_amount : 10000,
chq_amount : 100000,
credit_amount : 0,
details : [
{
line_number : 0,
detail : "รับคืนเงินจ่ายล่วงหน้าจากเจ้าหนี้",
amount : 110000
},
],
paydetails : [
{
pay_type: 2,
credit_card_type: "",
pay_trans_number: "X0101",
pay_amount: 100000,
no_approved: "",
chq_due_date: "2016-12-15",
bank_code: "KBANK",
charge: 0.00,
sum_amount: 100000
}