Корректный вывод значений в поле

Все вопросы/проблемы по установке и использовании.
Ответить
Vladislav Naumov
Сообщения: 6
Зарегистрирован: 29 ноя 2022, 11:00
Имя: Vladislav Naumov
Откуда: Волгоград
Организация: FitLab

Корректный вывод значений в поле

Сообщение Vladislav Naumov »

Всех приветствую.
Возник такой вопрос, нуждаюсь в совете.
Есть сущность "Зарплата сотрудников", подсущности в сущности "Заказ-наряд" "Расходные материалы" и "Работы".
В подсущности работы есть поле "Зарплата", которое высчитывает зарплату сотрудников исходя из отсутсвия или присутствия в заказ-наряде расходных материалов по формуле:

Код: Выделить всё

if(([330]+0)>0,(([274]-[330])*get_value([314])),[274]*get_value([314]))
То есть если на определенного сотрудника в подсущности "Расходные материалы" висят расходники, его зарплата высчитывается по формуле "(общая сумма-сумма расходных материалов)/50% или на 20% (в зависимости от выработки).
При попытке вывода общей суммы зарплаты в сущность "Зарплата сотрудников" MySQL запросом SUM([316]) (316 - поле зарплата в подсущности работы), выводится зарплата без учёта вычета расходных материалов. Например.
Иван Андреевич выполнил работу за 5000 рублей. Расходных материалов 2000 рублей. Выработка его по этой услуге составляет 50%. В поле 316 - зарплата сотрудников в подсущности работы выводится зарплата 1500 рублей (5000-2000)/50%, а в сущности зарплата сотрудников выводится значение 2500 рублей, то есть без вычета расходных материалов.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Корректный вывод значений в поле

Сообщение support »

Так, а в чем собственно вопрос?
Vladislav Naumov
Сообщения: 6
Зарегистрирован: 29 ноя 2022, 11:00
Имя: Vladislav Naumov
Откуда: Волгоград
Организация: FitLab

Re: Корректный вывод значений в поле

Сообщение Vladislav Naumov »

support писал(а): 30 ноя 2022, 08:04 Так, а в чем собственно вопрос?
В поле 316 - зарплата сотрудников в подсущности работы выводится зарплата 1500 рублей (5000-2000)/50%, а в сущности зарплата сотрудников выводится значение 2500 рублей, то есть без вычета расходных материалов.
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 1197
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич
Контактная информация:

Re: Корректный вывод значений в поле

Сообщение Fait »

Vladislav Naumov писал(а): 05 дек 2022, 00:10
support писал(а): 30 ноя 2022, 08:04 Так, а в чем собственно вопрос?
В поле 316 - зарплата сотрудников в подсущности работы выводится зарплата 1500 рублей (5000-2000)/50%, а в сущности зарплата сотрудников выводится значение 2500 рублей, то есть без вычета расходных материалов.
Да, вы написали столько фактов и цифр, а вопрос то в итоге какой?
Ответить