Appearance
Sale Quotation (ใบเสนอราคา)
รายการใบเสนอราคา
Endpoint
GET /SMLJavaRESTService/salequotation/
Request Header
Required
SMLRequestHeader
Response
json
{
"success": true,
"data": [
{
"docDate": "2017-10-27",
"docTime": "10:17",
"docNo": "QT17100006",
"docFormatCode": "QT",
"custCode": "AR00001",
"inquiryType": 1,
"vatType": 1,
"userRequest": "SUPERADMIN",
"remark": "test สินค้าติดลบไว้บนสุด",
"expireDay": 0,
"expireDate": "2017-10-27",
"creditDay": 0,
"creditDate": "2017-10-27",
"sendDay": 0,
"sendDate": "2017-10-27",
"vatRate": 7.00,
"totalValue": 390.00,
"totalDiscount": 0,
"totalBeforeVat": 364.49,
"totalVatValue": 25.51,
"totalAfterVat": 390.00,
"totalExceptVat": 0,
"totalManual": 0,
"totalAmount": 390.00,
"custName": "ลูกค้าทั่วไป",
"details": [
{
"docNo": "QT17100006",
"itemCode": "AC 1536",
"itemName": "TEST ต้นทุนมาตราฐาน",
"unitCode": "กล่อง",
"qty": 1.00,
"price": 200.00,
"discountAmount": 0,
"sumAmount": 200.00
},
{
"docNo": "QT17100006",
"itemCode": "PL-00004",
"itemName": "ปลั๊กเสียบตัวผู้",
"unitCode": "ตัว",
"qty": 1.00,
"price": 200.00,
"discount": "5%",
"discountAmount": 9.35,
"sumAmount": 190.00
}
]
}
],
"pages": {
"size": 20,
"page": 1,
"total_record": 39,
"max_page": 2
}
}
การสร้างใบเสนอราคา (V2)
EndPoint
POST /SMLJavaRESTService/restapi/sales/quotation
Request Header
Required
SMLRequestHeader
Body Data:
JSON
body with V2 Data Payload
example
JSON
{
"doc_no" : "SOTEST",
"doc_date" : "2021-02-01",
"doc_format_code" : "SO",
"cust_code" : "20S0108",
"sale_code" : "1056",
"vat_rate" : 7,
"total_value" : 473103.00,
"total_after_vat" : 506220.21,
"total_amount" : 506220.21,
"total_before_vat" : 473103.00,
"total_discount" : 0,
"total_except_vat" : 0,
"total_vat_value" : 33117.21,
"doc_time" : "09:00",
"sale_type" : 1,
"vat_type": 0,
"details" :
[
{
"item_code" : "1000030",
"line_number" : 0,
"is_permium" : 0,
"unit_code" : "TR",
"wh_code" : "CMI01",
"shelf_code" : "CMI420",
"qty" : 100,
"price": 697.8900,
"price_exclude_vat" : 697.89,
"sum_amount" : 69789.00,
"discount_amount" : 0,
"vat_amount" : 4885.23,
"tax_type" : 0,
"vat_type" : 0
}
]
}
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"
}