Оплата каждому пользователю

Все вопросы/проблемы по установке и использовании.
Ответить
vinznsk
Сообщения: 64
Зарегистрирован: 22 мар 2021, 09:52
Имя: Alex
Откуда: New York, US
Организация: Uplevel Solutions
Контактная информация:

Оплата каждому пользователю

Сообщение vinznsk »

Добрый день!

Подскажите, пожалуйста, как лучше всего организовать структуру по работе с фрилансерами (по оплатам)

Например:
У меня в системе 20 человек работает (пусть будут программисты). Несколько программистов могут работать над одной задачей, мне нужно как-то зафиксировать стоимость их работы и потом выплатить им по завершению задачи.

Думал заносить это в комментарии с информацией о пользователе, потраченных часах и считать сумму (стоимость часа в таблице Users). Все через php скрипт по факту отправки задачи на проверку. А дальше уже как-то вытягивать данные из комментов в отчет.

Но должен быть более простой способ.
Плюс, насколько я помню, нельзя сделать комментарии одних пользователей невидимыми для других. Не хотелось бы показывать ставки в комментариях если все их смогут видеть.

Посоветуйте, плиз.

upd. Подумав, наверное, еще более простой способ - это создать отдельную таблицу Expenses и туда добавлять запись по каждому пользователю его оплате и связь с задачей.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Оплата каждому пользователю

Сообщение support »

К комментариям нельзя строить отчеты.

Стоимость работ - это должна быть отдельная сущность, вложенная к задачам например, где пользователи будут фиксировать свою работу (часы работы).
К этой сущности можно будет строить отчеты.

Оплата - это также отдельная сущность с необходимыми полями.
Ответить