|
@@ -56,12 +56,12 @@
|
|
|
(SELECT sum(pod.finish_quantity * cpb1.quantity)
|
|
|
FROM production_order_detail pod
|
|
|
JOIN contract_product_bom cpb1 ON cpb1.contract_product_id = pod.contract_detail_id
|
|
|
- WHERE cpb1.id = cpb.id
|
|
|
+ WHERE cpb1.material_id = cpb.material_id
|
|
|
AND pod.produce_order_id = po.id) AS usedQuantity,
|
|
|
- (SELECT sum(pp.quantity) - IFNULL(sum(ad.quantity), 0)
|
|
|
+ (SELECT sum(pp.quantity) - IFNULL(sum(swd.quantity), 0)
|
|
|
FROM subscribe_detail sd
|
|
|
JOIN ehsd_purchase_product pp ON pp.subscribe_detail_id = sd.id
|
|
|
- LEFT JOIN arrival_detail ad ON ad.purchase_detail_id = pp.id
|
|
|
+ left join stock_wait_details swd on swd.purchase_detail_id = pp.id
|
|
|
WHERE pp.product_id = cpb.material_id
|
|
|
AND sd.contract_id = po.contract_id) AS purchaseTransitQuantity
|
|
|
FROM production_order po
|