| | |
| | | pm.model as product_model_name, |
| | | pm.unit, |
| | | slpa.process, |
| | | ppo.quantity, |
| | | COALESCE(prp.quantity, slpa.finished_num) AS quantity, |
| | | slpa.work_hours, |
| | | slpa.work_hours * slpa.finished_num AS wages, |
| | | dl.device_name, |
| | | slpa.work_hour as work_minutes, |
| | | slpa.work_hour as person_work_minutes, |
| | | IFNULL( |
| | | TIMESTAMPDIFF(MINUTE, ppm.start_time, ppm.end_time), |
| | | 0 |
| | |
| | | FROM |
| | | production_product_main ppm |
| | | LEFT JOIN sales_ledger_production_accounting slpa ON slpa.product_main_id = ppm.id |
| | | LEFT JOIN production_report_person prp ON prp.product_main_id = ppm.id AND prp.user_id = slpa.scheduling_user_id |
| | | LEFT JOIN production_product_output ppo ON ppm.id = ppo.product_main_id |
| | | LEFT JOIN product_work_order pwo ON pwo.id = ppm.work_order_id |
| | | LEFT JOIN product_order po ON po.id = pwo.product_order_id |