OVIRO LogoOVIRO
Quản lý nhóm sản phẩmĐơn vị tính

Tạo đơn vị tính SP

Gán đơn vị tính và cấu hình quy đổi cho sản phẩm

Endpoint

POST /v1/productuoms

Request Body

TrườngKiểuBắt buộcMô tả
company_idintID công ty
creator_idintID người tạo
product_idintID sản phẩm
uom_idintID đơn vị tính (Uom)
factorintKhôngTỷ lệ quy đổi (Mặc định 1 nếu là đơn vị chuẩn)
allow_saleintKhôngCho phép bán (1/0)
allow_purchaseintKhôngCho phép nhập (1/0)
allow_stockintKhôngCho phép tồn kho (1/0)
weightintKhôngTrọng lượng riêng
is_defaultintKhôngLà đơn vị mặc định (1/0)
display_orderfloatKhôngThứ tự hiển thị
icon_svgstringKhôngIcon SVG tùy chỉnh
file_id_listarrayKhôngDanh sách ID ảnh minh họa

Ví dụ JSON

{
    "company_id": 1,
    "creator_id": 10,
    "product_id": 10,
    "uom_id": 5,
    "factor": 24,
    "allow_sale": 1,
    "allow_purchase": 1,
    "allow_stock": 0,
    "weight": 0,
    "is_default": 0,
    "display_order": 1,
    "icon_svg": "",
    "file_id_list": []
}

Response Schema

HTTP 201 - Created

Trả về ProductUom Object vừa tạo.

Error Codes

Lỗi dữ liệu đầu vào. Trả về mảng các mã lỗi:

Mã lỗiMô tả
error_company_id_requiredID công ty không được để trống
error_company_id_notfoundID công ty không tìm thấy
error_user1_id_requiredID người tạo không được để trống
error_user_id_notfoundID người tạo không tìm thấy

On this page