Skip to content

เงินล่วงหน้า

เพิ่มรายการเงินล่วงหน้า

EndPoint

POST /SMLJavaRESTService/restapi/advancepayment

Header

Required SMLRequestHeader

Body Data:

Data Params

NameTypeDescriptionExample
doc_noStringเอกสารเลขที่
doc_format_codeStringรหัสเอกสาร
doc_dateStringเอกสารวันที่Format=YYYY-MM-DD
doc_timeStringเวลาFormat=hh:mm
cust_codeStringรหัสเจ้าหนี้
remarkStringหมายเหตุ
total_valueNumberรวมมูลค่า
total_amountNumberมูลค่าสุทธิ
cash_amountNumberยอดเงินสด
chq_amountNumberยอดเช็ค
credit_amountNumberยอดบัตรเครดิต
tranfer_amountNumberยอดเงินโอน
detailsArray
line_numberNumberหมายเลขบรรทัด
detailStringรายละเอียด
amountNumberจำนวนเงิน
paydetailsArray
pay_typeNumberประเภทการรับเงิน (1=เงินโอน,2=เช็ค,3=บัตรเครดิต)
pay_trans_numberStringสมุดเงินฝาก/เลขที่เช็ค/เลขที่บัตรเครดิต
credit_card_typeStringประเภทบัตรเครดิต
no_approvedStringเลขที่อนุมัติ
bank_codeStringธนาคาร
pay_amountNumberจำนวนเงิน
chq_due_dateStringวันที่โอน/วันที่บนเช็คFormat=YYYY-MM-DD
chargeNumberยอด Charge
sum_amountNumberยอดเงินรวม

Response Success JSON :

json
{
  "status" :  "success",
  "message" : "create success"
}

Response Failed JSON :

json
{
  "status": "error",
  "message": "Message Error"
}

Sample Call

json
{
   "doc_no":"SD10759019912",
   "doc_date":"2016-12-01",
   "doc_format_code":"SD",
   "doc_time":"09:00",
   "cust_code":"25R0131",
   "remark":"",
   "total_value":129140,
   "total_amount":129140,
   "cash_amount":29140.21,
   "chq_amount":50000,
   "tranfer_amount":50000.03,
   "credit_amount":0,
   "details":[
      {
         "line_number":0,
         "detail":"รับเงินล่วงหน้าจากลูกค้า",
         "amount":129140
      }
   ],
   "paydetails":[
      {
         "pay_type":2,
         "credit_card_type":"",
         "pay_trans_number":"C525252552",
         "pay_amount":50000.00,
         "no_approved":"5252525252",
         "chq_due_date":"",
         "bank_code":"",
         "charge":0.00,
         "sum_amount":100000.00
      },
      {
         "pay_type":1,
         "credit_card_type":"",
         "pay_trans_number":"BBLBS03",
         "pay_amount":50000.03,
         "no_approved":"",
         "chq_due_date":"2016-12-09",
         "bank_code":"",
         "charge":0.00,
         "sum_amount":100000.03
      }
   ]
}