Please enable JavaScript.
Coggle requires JavaScript to display documents.
Составляются процентовки - статья затрад и прибыль по ней, Пользователь
…
-
Пользователь
- Имя
- Фамилия
- Пароль
- Роль
Рабочий
- Видит свои отработанные дни и часы
- Начисленная сумма в конце месяца по результатам работы прораба (сырые данные до обработки бухгалтера)
-
Прораб
- Распределяет сумму между рабочими (которую дало ПТО), отправляет в кадры
- Заполняет в сыром табеле за свой счёт и прогулы
- Спрашивает у Директора графы "Экономия": перевод экономии с объекта на объект; брать в долг.
ПТОшник
- Умеет добавлять прорабов
- Умеет добавлять объекты
- Даёт суммы на объекты и распределяет между прорабами на объекте
Кадры
- Редактируют (проверяют) табель, которую вел прораб. и возвращение к прорабу. (у прораба пропадает возможность его редактировать)
- Обновляют базу сотрудников
Директор
- Контроль экономии по объектам
- Одобряет каждый табель по объекту (одобрение №2)
- Видит вообще всё
Бухгалтерия
- Получает конечные данные после директора
Главный инженер
- Видит общий и объектный табель
- Видит данные ПТО (входные)
- Одобряет каждый табель по объекту и по прорабу (без редактирования) и в ручном режиме звонит прорабу для того, чтобы он редактировал (одобрение №1)
Начальник ПТО
- Рекдактирует и добряет данные по деньгам, которое формирует ПТО для прорабов
Сущности
Строительный обьект
- Название
- Тип
- List(прорабы)
- Деньги от ПТО
Табель без денег ОБЩИЙ
- List(сотрудники)
- List(сотрудники).getDays
- Сумма времени List(сотрудники).getHours().multiple(List(сотрудники).length())
- Сумма дней List(сотрудники).getDays().multiple(List(сотрудники).length())
-
-
-
-
-
User
- name
- surname
- serviceNumber
- specialization (nullable)
- role
Если рабочий работал на двух+ объектах за месяц, то:
- Участвует в двух табелях и более
- В общем табеле (отпуска, за свой счёт)
- Общий табель: суммируется все, что он отработал в двух и более табелях + учёт за свой счёт и отпуск
Бригада, 5 человек, делало одну работу, специалисты одного уровня (минимальная разница). 1 отработал полный месяц, остальные по пол месяца. Делим деньги: суммируют все время в часах работников. 10.000р за работу, делим на сумму отработанных часов => показатель - стоимость одного часа
В случае если не хватает денег на закрытие по ЗП, может брать в долг на закрытие.
Если денег наоборот много и осталось, то это резерв (экономия)
-
-
-
Roles
- worker - рабочий
- foreman - прораб
- ptoEmployee - сотрудник ПТО
- ptoHead - начальник ПТО
- director - директор
- hrEmployee - содрудник отдела кадров
- calculationEmployee
- chiefEngineer - главный инженер