Sửa đơn hàng
Sửa một đơn hàng đã tồn tại trên hệ thống
Sửa đơn hàng bán
HTTP Request
[PUT] /api/v6/sale_orders/{id}
Query Parameters
Parameter | Type | Default | Nullable | Require | Description |
---|---|---|---|---|---|
order_code | string | yes | Mã đơn hàng | ||
account_id | integer | yes | Định danh khách hàng | ||
account_code | string | yes | Mã khách hàng | ||
account_name | string | yes | Tên khách hàng | ||
account_address | string | yes | Địa chỉ khách hàng | ||
account_email | string | yes | Email khách hàng | ||
account_phone | integer | yes | Số điện thoại khách hàng | ||
order_date | timestamp | yes | Ngày đặt hàng | ||
discount | numeric | Giảm giá phần trăm | |||
discount_amount | numeric | Giảm giá tiền mặt | |||
vat | numeric | VAT phần trăm | |||
vat_amount | numeric | VAT tiền mặt | |||
transport | numeric | Phí vận chuyển phần trăm | |||
transport_amount | numeric | Phí vận chuyển tiền mặt | |||
installation | numeric | Phí lắp đặt phần trăm | |||
installation_amount | numeric | Phí lắp đặt tiền mặt | |||
saved_order_details | array | yes | Danh sách sản phẩm | ||
saved_order_details.*.id | integer | yes | Định danh sản phẩm trong đơn | ||
saved_order_details.*.product_id | integer | yes | Định danh sản phẩm | ||
saved_order_details.*.price | numeric | yes | Giá sản phẩm | ||
saved_order_details.*.quantity | integer | yes | Số lượng sản phẩm | ||
saved_order_details.*.product_sale_off | numeric | yes | Giảm giá sản phẩm | ||
saved_order_details.*.cash_discount | numeric | yes | Giảm giá tiền mặt | ||
order_terms | array | yes | Điều khoản đơn hàng | ||
order_terms.*.id | integer | yes | Định danh điều khoản | ||
order_terms.*.term_content | string | yes | Nội dung điều khoản |
custom_fields có thể có thể lấy ở API danh sách custom fields
Example
HTTP Request
PUT api/v6/sale_orders/1588 HTTP/1.1
Host: example.getflycrm.com
Content-Type: application/json
{
"account_id": 1,
"order_date": 1701229899,
"discount": 50,
}
Status
200 OK
Response
{
"message": "Cập nhật thành công"
}
Sửa đơn hàng mua
HTTP Request
[PUT] /api/v6/purchase_orders/{id}
Query Parameters
Parameter | Type | Default | Nullable | Require | Description |
---|---|---|---|---|---|
order_code | string | yes | Mã đơn hàng | ||
account_id | integer | yes | Định danh khách hàng | ||
account_code | string | yes | Mã khách hàng | ||
account_name | string | yes | Tên khách hàng | ||
account_address | string | yes | Địa chỉ khách hàng | ||
account_email | string | yes | Email khách hàng | ||
account_phone | integer | yes | Số điện thoại khách hàng | ||
order_date | timestamp | yes | Ngày đặt hàng | ||
discount | numeric | Giảm giá phần trăm | |||
discount_amount | numeric | Giảm giá tiền mặt | |||
vat | numeric | VAT phần trăm | |||
vat_amount | numeric | VAT tiền mặt | |||
transport | numeric | Phí vận chuyển phần trăm | |||
transport_amount | numeric | Phí vận chuyển tiền mặt | |||
installation | numeric | Phí lắp đặt phần trăm | |||
installation_amount | numeric | Phí lắp đặt tiền mặt | |||
saved_order_details | array | yes | Danh sách sản phẩm | ||
saved_order_details.*.id | integer | yes | Định danh sản phẩm trong đơn | ||
saved_order_details.*.product_id | integer | yes | Định danh sản phẩm | ||
saved_order_details.*.price | numeric | yes | Giá sản phẩm | ||
saved_order_details.*.quantity | integer | yes | Số lượng sản phẩm | ||
saved_order_details.*.product_sale_off | numeric | yes | Giảm giá sản phẩm | ||
saved_order_details.*.cash_discount | numeric | yes | Giảm giá tiền mặt | ||
order_terms | array | yes | Điều khoản đơn hàng | ||
order_terms.*.id | integer | yes | Định danh điều khoản | ||
order_terms.*.term_content | string | yes | Nội dung điều khoản |
custom_fields có thể có thể lấy ở API danh sách custom fields
Example
HTTP Request
PUT api/v6/purchase_orders/1588 HTTP/1.1
Host: example.getflycrm.com
Content-Type: application/json
{
"account_id": 1,
"order_date": 1701229899,
"discount": 50,
}
Status
200 OK
Response
{
"message": "Cập nhật thành công"
}