WMS - InventoryPhiếu nhập/xuất kho
Thống kê phiếu theo trạng thái
Đếm số phiếu nhập/xuất kho theo từng trạng thái
Endpoint
GET /v1/productreceipts/summarybystatus
Quyền:
inventory.view(scoped theo warehouse)
Lưu ý: Chỉ đếm các phiếu thuộc kho mà người dùng có quyền xem.
Query Parameters
| Tên | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
direction | int | Lọc theo hướng (1: Xuất, 3: Nhập) | |
warehouse_id | int | Lọc theo ID kho | |
date_started | int | Lọc từ ngày tạo (Unix timestamp) | |
date_ended | int | Lọc đến ngày tạo (Unix timestamp) |
Response Schema
HTTP 200 - JSON Object
| Trường | Kiểu | Mô tả |
|---|---|---|
total | int | Số nhóm trạng thái trả về |
currentpage | int | Luôn là 1 |
limit | int | Luôn là 100 |
items | array | Danh sách nhóm |
items[].group_id | int | Trạng thái phiếu (xem Trạng thái phiếu) |
items[].group_data | int | Số phiếu ở trạng thái đó |
Trạng thái không có phiếu nào sẽ không xuất hiện trong items.
Error Codes
| HTTP | Code | Mô tả |
|---|---|---|
| 403 | error_role_not_available | Người dùng không có quyền inventory.view |
Ví dụ Response
{
"total": 2,
"currentpage": 1,
"limit": 100,
"items": [
{ "group_id": 1, "group_data": 4 },
{ "group_id": 9, "group_data": 120 }
]
}