Страница 1 из 1

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

Добавлено: 17 июн 2023, 03:56
vinznsk
Добрый день!

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

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

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

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

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

upd. Подумав, наверное, еще более простой способ - это создать отдельную таблицу Expenses и туда добавлять запись по каждому пользователю его оплате и связь с задачей.

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

Добавлено: 17 июн 2023, 06:45
support
К комментариям нельзя строить отчеты.

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

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