| 213 | === Извештај за сеуште недоставените нарачки, од кој дел во која количина ни треба, колку од тој дел имаме во магацин и дали е потребно да се нарачаат за во магацин === |
| 214 | ===== +15 е додадено како количина која секогаш треба да ја има во магацинот, односно ако има помалку од 15 парчиња по извршување на доставата, треба да се нарачаат уште ===== |
| 215 | {{{#!sql |
| 216 | select ocp.id_part, sum(ocp.quantity_order) as quantity_ordered, piisiw.quantity_warehouse, |
| 217 | case |
| 218 | when piisiw.quantity_warehouse > sum(ocp.quantity_order)+15 then 'Has enough' |
| 219 | else 'Needs to order more' |
| 220 | end has_enough_in_stock |
| 221 | from project.warehouse w |
| 222 | join project.part_is_in_stock_in_warehouse piisiw on piisiw.id_warehouse = w.id_warehouse |
| 223 | join project.order_contains_part ocp on ocp.id_part = piisiw.id_part |
| 224 | join project.delivery d on d.id_order = ocp.id_order and d.delivery_status ilike '%in progress%' |
| 225 | group by ocp.id_part, piisiw.quantity_warehouse |
| 226 | }}} |
| 227 | |