| Line 16... |
Line 16... |
| 16 |
" SUM(tl.selling_price) AS Total " +
|
16 |
" SUM(tl.selling_price) AS Total " +
|
| 17 |
"FROM warehouse.invoice inv " +
|
17 |
"FROM warehouse.invoice inv " +
|
| 18 |
"JOIN warehouse.supplier su ON su.id = inv.supplierId AND su.internal = 0 " +
|
18 |
"JOIN warehouse.supplier su ON su.id = inv.supplierId AND su.internal = 0 " +
|
| 19 |
"JOIN warehouse.purchase p ON p.invoice_id = inv.id " +
|
19 |
"JOIN warehouse.purchase p ON p.invoice_id = inv.id " +
|
| 20 |
"JOIN warehouse.purchaseorder po ON po.id = p.purchaseOrder_id " +
|
20 |
"JOIN warehouse.purchaseorder po ON po.id = p.purchaseOrder_id " +
|
| 21 |
" AND po.supplierId = inv.supplierId AND po.warehouseId = p.warehouseId " +
|
21 |
" AND po.supplierId = inv.supplierId " +
|
| 22 |
"JOIN warehouse.inventoryItem ii2 ON ii2.purchaseId = p.id " +
|
22 |
"JOIN warehouse.inventoryItem ii2 ON ii2.purchaseId = p.id " +
|
| 23 |
" AND ii2.lastScanType != 'PURCHASE_RETURN' AND ii2.physicalWarehouseId = po.warehouseId " +
|
23 |
" AND ii2.lastScanType != 'PURCHASE_RETURN' AND ii2.physicalWarehouseId = po.warehouseId " +
|
| 24 |
"JOIN warehouse.inventoryItem ii ON ii.serialNumber = ii2.serialNumber " +
|
24 |
"JOIN warehouse.inventoryItem ii ON ii.serialNumber = ii2.serialNumber " +
|
| 25 |
" AND ii.currentQuantity = 1 " +
|
25 |
" AND ii.currentQuantity = 1 " +
|
| 26 |
" AND ii.lastScanType NOT IN ('DOA_IN', 'DOA_OUT', 'SALE_RET_UNUSABLE') " +
|
26 |
" AND ii.lastScanType NOT IN ('DOA_IN', 'DOA_OUT', 'SALE_RET_UNUSABLE') " +
|