Appearance
เงินมัดจำ
เพิ่มรายการมัดจำ
EndPoint
POST /SMLJavaRESTService/restapi/depositpayment
Header
Required
SMLRequestHeader
Body Data:
Data 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 | รหัสเจ้าหนี้ | |
remark | String | หมายเหตุ | |
vat_type | Number | ประเภทภาษี | 0 = แยกนอก, 1 = รวมใน |
vat_rate | Number | อัตราภาษี | |
total_value | Number | รวมมูลค่า | |
total_before_vat | Number | ยอดก่อนภาษี | |
total_vat_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 | ประเภทการรับเงิน (1=เงินโอน,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 | ยอดเงินรวม |
example
JSON
{
"doc_date":"2021-04-20",
"doc_time":"09:00",
"doc_no":"CDSRC202104-0001",
"doc_format_code":"CDSRC",
"cust_code":"20S0108",
"vat_type":1,
"tax_doc_no" : "CDSRC202104-0001",
"tax_doc_date": "2016-12-01",
"remark" : "",
"vat_rate":7,
"total_value":10000.00,
"total_after_vat":10000.00,
"total_before_vat":9345.79,
"total_vat_value":654.21,
"total_amount":10000.00,
"cash_amount":10000.00,
"details":[
{
"detail":"ค่ามัดจำสินค้า",
"amount":10000.00
}
]
}
Response:
Response Success
HTTP Status : 201
Response Success JSON Message
json
{
"status" : "success",
"message" : "create success"
}
Response Error
HTTP Status : 400
Response Success JSON Message
json
{
"status" : "error",
"message" : "Message Error"
}