Сделать сайт для записи компаний на инспекции (CRM)

Цена договорная
20 июня 2021, 12:47 • 13 откликов • 65 просмотров
Имеется ряд компаний подрядчиков. В которых есть некое количество сотрудников. Эти компании работают на определенных объектах. Ежедневно они записываются на инспекции генподрядчика по свои объектам. Задача - сделать сайт для записи этих компаний на инспекции. Как это реализовано сейчас: https://drive.google.com/file/d/1knUgIFvRCmN_eoH7h... Реализация выполнена на базе Гугл таблиц. Страница ВЫХОДНЫЕ ВАЖНО!!!! - дежурные инспекторы по выходным, а так же организации предоставившие письма для привлечения инспекторов в выходной день. Страница Personal - список работников компаний подрядчиков Страница Objects - список объектов компаний подрядчиков Страница Шаблон (рабочие) - шаблон листа записи на рабочий день. Копируется и переименовывается в необходимую дату. Страница Шаблон (выходные) - шаблон листа записи на выходной или праздничный день. Копируется и переименовывается в необходимую дату. Страница Data - служебный лист используется для составления фильтра Рабочий день - Сотрудник подрядной компании заходит на лист необходимой даты и производит запись на инспекцию: выбирает время инспекции, продолжительность, объект, конструктив инспекции и человека который будет предъявлять конструктив инспектору. Далее инспекторы выбирают себе инспекции (последний столбец). По аналогии производится запись на выходной или праздничный день за исключением того, что в этот день время фиксированно. Как хотелось бы видеть результат (не надо никакого пафоса все строго и лаконично). У каждой компании свой аккаунт. - Главная с кнопками Компании, Заявки, Выходные. - По кнопке компании переходим на страницу со списком компаний подрядчиков. При переходе в компанию переходим на страницу этой компании где выводится список сотрудников и объектов (редактировать (удаление и добавление данных) здесь может только аккаунт этой компании подрядчика и аккаунт генподрядчика, остальные аккаунты только просмотр). Необходимо сделать возможность добавления и удаления компаний. - По кнопке заявки открывается календарь где кликнув по дате открывается окно записи на инспекции (по аналогии с листами Шаблон (рабочие) и Шаблон (выходные) ). Рабочий и выходной день (у нас это пятница и суббота) должны отличаться по цвету, так же необходима функция смены выходного дня на рабочий и обратно аккаунтом генподрядчика. Здесь каждая компания записывается на инспекцию. Каждая компания может редактировать только свой блок заявок (их может быть много). Возможна одновременная запись одной компанией в блок с нескольких компьютеров. Список объектов и персонала брать с листа компаний (там постоянно идет добавление и удаление данных). - По кнопке Выходные и праздничные дни открывается окно со списком дежурных в выходные и праздничные дни. На этой странице указаны дежурные от генподрядчика и организации (список организаций брать со страницы компании) предоставившие письма для привлечения инспекторов в выходной день. Данная страница редактируется только аккаунтом генподрядчика. - Дополнительно необходимо сделать: 1. Если организация не предоставила письмо на выходной день то запрещать этому аккаунту писать заявки в выходной день. 2. В будние дни установить интервал записи на заявки с определенного времени по определенное время. 3. В выходные и праздничные дни запись должна быть произведена в предыдущий день и в определенное время закрыта.