BTS API Hujjatlari
Qabul qilingan tovarlarni qaytarish

Qabul qilingan tovarlarni qaytarish

POST /v1/receiving-goods/product-return

Ushbu API omborga qabul qilingan tovarlarni qaytarish jarayonini amalga oshirish uchun mo‘ljallangan. Qaytarish jarayoni qabul qilish bosqichidan keyin aniqlangan nomuvofiqliklar, shikastlanishlar yoki boshqa sabablarga ko‘ra amalga oshiriladi va Fulfillment tizimida qaytarilgan tovarlar hisobini yuritish imkonini beradi.

API Server http://wms.bts.uz:8040/
Base Path /v1/receiving-goods/product-return
Full URL
http://wms.bts.uz:8040/v1/receiving-goods/product-return
Authentication Bearer Token
Headers
Header
Value
Req.
Authorization
Bearer {token}
🔒
Content-Type
application/json
🔒
Accept
application/json
🔒

REQUEST

Request Body
                     
                     {
  "client_receiving_id": 2,
  "product_return_items": [
    {
      "client_product_id": 5,
      "quantity": 3
    }
  ]
}                     
                
Field Type Description
client_receiving_id * integer Qabul qilingan yuk (receiving) identifikatori
product_return_items * array<object> Qaytarilayotgan mahsulotlar ro‘yxati
client_product_id * integer Klient mahsulotining identifikatori
quantity * integer Qaytarilayotgan mahsulot miqdori

RESPONSE

200 Record successfully created.
Masalan: Record successfully created.. Content-Type: application/json
Response Body
                                 
                                 {
  "message": "Record successfully created.",
  "data": {
    "id": 6,
    "receiving_id": 2,
    "client_receiving_id": 2,
    "product_return_items": [
      {
        "product_id": 5,
        "client_product_id": 5,
        "quantity": 3
      }
    ]
  }
}                                 
                            
Field Type Description
message * string Amal muvaffaqiyatli bajarilganligi haqidagi xabar
data * object Qaytarish amaliyoti natijasi
id * integer Qaytarish yozuvining unikal identifikatori
receiving_id * integer Ichki qabul qilish (receiving) identifikatori
client_receiving_id * integer Mijoz tomonidan berilgan qabul qilish identifikatori
product_return_items * array<object> Qaytarilgan mahsulotlar ro‘yxati
product_return_items.product_id * integer Mahsulotning tizimdagi identifikatori
product_return_items.client_product_id * integer Mijoz mahsulotining identifikatori
product_return_items.quantity * integer Qaytarilgan mahsulot miqdori