WMS - InventoryKho hàng

Thêm kho hàng

Thêm mới một kho hàng.

Endpoint

POST /v1/warehouses

Quyền: setting.sale

Body Parameters

TênKiểuBắt buộcMô tả
company_idintCóID công ty
creator_idintCóID người tạo
namestringCóTên kho hàng
codestringCóMã kho hàng, không trùng với kho khác trong công ty. Nên chỉ dùng chữ, số và dấu chấm
contact_fullnamestringTên người liên hệ
contact_phonestringSố điện thoại người liên hệ
contact_emailstringEmail người liên hệ
addressstringĐịa chỉ
latfloatVĩ độ
longfloatKinh độ
region_idintID Tỉnh/Thành
sub_region_idintID Quận/Huyện
foreign_idstringMã hệ thống ngoài
foreign_id_morestringMã hệ thống ngoài (bổ sung)

Lưu ý: status được tự động set 1 (Kích hoạt) khi tạo mới. display_order được tự động tính (lớn nhất hiện có + 1). Các trường khác (status, display_order) chỉ thay đổi được qua API sửa kho hàng.

Response Schema

HTTP 201 - JSON Object

Trả về object Warehouse Object vừa tạo.

Error Codes

HTTPCodeMô tả
403error_role_not_availableNgười dùng không có quyền setting.sale
422error_company_id_requiredID công ty không được để trống
422error_company_id_notfoundCông ty không hợp lệ hoặc không thuộc phạm vi truy cập
422error_user1_id_requiredID người tạo (creator_id) không được để trống
422error_user_id_notfoundNgười tạo không hợp lệ
422error_name_requiredTên kho hàng là bắt buộc
422error_code_requiredMã kho hàng là bắt buộc
422error_code_existedMã kho hàng đã tồn tại
422error_quota_limit_exceedVượt quá giới hạn số lượng kho hàng của gói dịch vụ
422error_addLỗi khi thêm mới

On this page