Skip to content

Advance Money Return คืนเงินมัดจำ(ลูกค้า)

TypeValue
URL/SMLJavaRESTService/restapi/advancepaymentreturn
MethodPOST
Content-TypeApplication/json

Header Request

FieldValue
GUIDGUID สำหรับการเชื่อมต่อ (smlx เสมอ)
configFIleNameชื่อไฟล์เก็บ Server Config
databaseNameชื่อฐานข้อมูล

Header Example

{
  "GUID" : "smlx"
  "configFIleName" : "SMLConfigBRSMLST.xml"
  "databaseName" : "smlst2016"
}

Data Params

NameTypeDescriptionExample
doc_noStringเอกสารเลขที่
doc_format_codeStringรหัสเอกสาร
doc_dateStringเอกสารวันที่Format=YYYY-MM-DD
doc_timeStringเวลาFormat=hh:mm
cust_codeStringรหัสเจ้าหนี้
remarkStringหมายเหตุ
doc_refStringเอกสารอ้างอิง
doc_ref_dateStringวันที่เอกสารอ้างอิงFormat=YYYY-MM-DD
total_valueNumberรวมมูลค่า
total_amountNumberมูลค่าสุทธิ
cash_amountNumberยอดเงินสด
chq_amountNumberยอดเช็ค
credit_amountNumberยอดบัตรเครดิต
details : Array
line_numberNumberหมายเลขบรรทัด
detailStringรายละเอียด
amountNumberจำนวนเงิน
paydetails : Array
pay_typeNumberประเภทการรับเงิน (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

Response CodeDescription
201Create Success
400Failed

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	
  }