Удалил из проекта всё лишнее, приложил.
В главном меню программы справа наверху будет кнопка "Отчёты", там есть визуальный пример, что бы я хотел сделать (кнопка "Визуальный пример отчета"), на всякий случай прокомментирую текстом:
График 1: Количество повторений main->id_master, можно жестко указать, что мастеров двое, если так будет проще
График 2: Соотношение суммы zp->zp_price (стоимость запчастей) к main>price (стоимости всего заказа)
График 3: Было бы круто посчитать прибыль (сумму main->price) за день, если это вообще возможно в рамках отчета и программы
И хотелось бы узнать, как, или возможно ли вообще реализовать совсем космическую по сложности задачу такого плана:
Допустим, у нас два мастера. Если один мастер делает работу, то он получает 80% прибыли (main->price), а второй - 20% от неё же. Можно ли посчитать на этих двух мастеров прибыль за все заказы?
P.S: Вчера доковырялся с базой, и возник баг, который воспроизведён в приложенном примере: если создать новую заявку, сохранить её, а потом в этой созданной заявке поочерёдно добавлять "используемые детали", то в главной таблице записи заявок будут дублироваться, хотя в sql всё в порядке и запись одна. Из-за чего такое может быть?
Post's attachments CRM_cut.zip 235.68 kb, 414 downloads since 2015-09-17