test

test

Bekzod

Return Purchase da storage ni ahamiyati yo'q)

keyin ostatkani ham to'g'ri hisoblash kerak:

30 ta tovar purchase qilindi,

10 tasi return-purchase qilindi

Demak 20 ta return-purchase qilish mumkin, YO'Q

bunaqa emas:

Chunki o'rtada aytaylik 5 ta sale bo'lgan bo'lsa,

Demak 15 ta return-purchase qilish mumkin.

Bundan kelib chiqadiki, return-purchase dagi quantity max:

$maxReturnPurchase = $purchase - $returnPurchase - $sale; (providerga bog'lash esdan chiqmasin)

$maxSale = $purchase - $returnPurchase - $sale;

$maxReturnSale = $sale - $returnSale; (clientga bog'lash esdan chiqmasin)

$maxPurchase = (istalgancha);

Bu yerdagi o'zgaruvchilar($), o'sha turdagi jami quantity ni bildiradi



So'rash kerak: (bu yerda bitta batch - partiya haqida gap ketyabti)

Aytaylik 20 ta provider1 dan sotib olindi, storage1 ga joylandi (P1)

Yana 20 ta provider1 dan sotib olindi, storage2 ga joylandi. (P2)

Qaytarish to'liq yoki qisman bo'ladi degan shartga ko'ra,

agar storage2 dan 5 ta sale bo'lgan bo'lsa,

storage2 da 15 ta qolgan.

Keyin P2 to'liq qaytariladigan bo'lsa, (ya'ni 20 ta qaytarish kerak, 5 ta yetmayabti)

yetmayotgan 5 ta tovar P1 dan minus qilinadimi?


--


Agar partiyada 20 ta M mahsulot bo'lsa,

5 ta sale bo'lgan bo'lsa,

haligi pariyani 15 ta qilib qaytarish mumkin, chunki 5 tani sotganda,

shunaqa vaziyatda to'liq qaytarish imkonsiz


Report Page