Yetkazib beruvchi yaratish
Yetkazib beruvchi yaratish
POST
/v1/purveyor/create
Ushbu API Fulfillment tizimida yangi yetkazib beruvchini (purveyor) yaratish uchun mo‘ljallangan. Yetkazib beruvchi yaratish jarayonida uning asosiy identifikatsion va biznes ma’lumotlari tizimga kiritiladi hamda ombor, mahsulot va logistika jarayonlarida foydalanish uchun ro‘yxatdan o‘tkaziladi. Yaratilgan yetkazib beruvchi keyinchalik mahsulotlar bilan bog‘lash, buyurtmalarni qayta ishlash va ta’minot zanjiri jarayonlarida ishtirok etishi mumkin.
REQUEST
Request Body
{
"supplier_buyer_id": 4,
"group": "Elektronika",
"code": "SUP123456",
"name": "TechSupplier",
"full_name": "TechSupplier LLC",
"name_eng": "TechSupplier Ltd",
"stock_percentage": 75.5,
"stock_expiry": 365,
"legal_entity": true,
"inn": "1234567890",
"kpp": "987654321",
"okpo": "543210987",
"is_supplier": true,
"is_buyer": false,
"main_delivery_address": "Toshkent, Mustaqillik shoh ko'chasi, 45",
"depositor": false,
"contract_number": "CT-2024-0001",
"contract_date": "2024-01-15",
"bank_details": "TBC Bank, 123456789, SWIFT: TBCUZ22",
"contact_info": "+998 90 123 45 67, supplier@example.com",
"additional_details": "Yetkazib berish muddati 7 kun, shartnoma shartlari amal qiladi."
}
| Field | Type | Description |
|---|---|---|
supplier_buyer_id * |
integer | Yetkazib beruvchi yoki xaridor identifikatori |
group * |
string | Ta’minotchi tegishli bo‘lgan guruh yoki kategoriya |
code * |
string | Ta’minotchining yagona kodi |
name * |
string | Ta’minotchining qisqa nomi |
full_name * |
string | Ta’minotchining to‘liq yuridik nomi |
name_eng |
string | Ta’minotchining ingliz tilidagi nomi |
stock_percentage |
float | Ombordagi zaxira foizi |
stock_expiry |
integer | Zaxira amal qilish muddati (kunlarda) |
legal_entity * |
boolean | Ta’minotchi yuridik shaxs ekanligini bildiradi |
inn * |
string | Soliq to‘lovchi identifikatsiya raqami (INN) |
kpp |
string | Ro‘yxatdan o‘tish sababi kodi (KPP) |
okpo |
string | Tashkilotning OKPO kodi |
is_supplier * |
boolean | Ta’minotchi sifatida ishlashini bildiradi |
is_buyer * |
boolean | Xaridor sifatida ishlashini bildiradi |
main_delivery_address * |
string | Asosiy yetkazib berish manzili |
depositor |
boolean | Omborga depozit qiluvchi ekanligini bildiradi |
contract_number |
string | Shartnoma raqami |
contract_date |
string | Shartnoma tuzilgan sana |
bank_details |
string | Bank rekvizitlari |
contact_info |
string | Bog‘lanish uchun ma’lumotlar |
additional_details |
string | Qo‘shimcha ma’lumotlar |
RESPONSE
200
Masalan: .
Content-Type:
application/json
Response Body
{
"message": "Record successfully created.",
"data": {
"id": 26,
"group": "Elektronika",
"code": "SUP123456",
"name": "TechSupplier",
"full_name": "TechSupplier LLC",
"name_eng": "TechSupplier Ltd",
"inn": "1234567890",
"kpp": "987654321",
"okpo": "543210987",
"is_supplier": true,
"is_buyer": false,
"main_delivery_address": "Toshkent, Mustaqillik shoh ko'chasi, 45",
"depositor": false,
"contract_number": "CT-2024-0001",
"contract_date": "2024-01-15",
"bank_details": "TBC Bank, 123456789, SWIFT: TBCUZ22",
"contact_info": "+998 90 123 45 67, supplier@example.com",
"additional_details": "Yetkazib berish muddati 7 kun, shartnoma shartlari amal qiladi.",
"_links": {
"self": {
"href": "http://wms.bts.uz:8040/v1/purveyor/view?id=26"
}
}
}
}
| Field | Type | Description |
|---|---|---|
message * |
string | Amal muvaffaqiyatli bajarilganligi haqidagi xabar |
data * |
object | Yaratilgan obyekt ma’lumotlari |
id * |
integer | Yozuvning unikal identifikatori |
group * |
string | Ta’minotchi guruhi |
code * |
string | Ta’minotchining yagona kodi |
name * |
string | Ta’minotchining qisqa nomi |
full_name * |
string | Ta’minotchining to‘liq yuridik nomi |
name_eng |
string | Ingliz tilidagi nomi |
inn * |
string | INN — soliq to‘lovchi raqami |
kpp |
string | KPP kodi |
okpo |
string | OKPO kodi |
is_supplier * |
boolean | Ta’minotchi ekanligini bildiradi |
is_buyer * |
boolean | Xaridor ekanligini bildiradi |
main_delivery_address * |
string | Asosiy yetkazib berish manzili |
depositor |
boolean | Depozitor ekanligini bildiradi |
contract_number |
string | Shartnoma raqami |
contract_date |
string | Shartnoma sanasi |
bank_details |
string | Bank rekvizitlari |
contact_info |
string | Bog‘lanish ma’lumotlari |
additional_details |
string | Qo‘shimcha ma’lumotlar |
_links.self.href * |
string | Resursga havola |