Документ "Заявка на одобрение"
Основное
Создать новый документ “Заявка на одобрение”.
Документ расположить в блоке “Подготовка производства” в подсистеме Заявки на одобрения и допуски.
Форму можно посмотреть в ЛКП документ “Заявка на одобрение контрагентов” https://en-space.atlassian.net/wiki/spaces/umtrvnzm/pages/86966276
В шапку документа добавить реквизит “Заказчик” (контрагент) (вывести подсказку: “Кому направляется документ”)
В ТЧ документа будут использоваться (если уже имеются , то подставляться) элементы справочника “Документы и справки контрагентов”. Автоматически выводятся документы в соответствии с настройками справочника “Виды документов и справок”.
Если документ, у которого периодичность единоразово, был не одобрен в заявке - то при создании на основании второй заявки этот единоразовый документ должен быть тоже подан еще раз на согласовании (сейчас он пропадает при создании на основании).
Сделать при одобрении документов - исключение для таких документов со статусом обязательности “При наличии” - то есть одобрять их (как у статуса вида документа необязательно)
Если заявка отменена, помечена или не проведена, считается что ее и не было и можно создавать новую заново, при этом новая будет считаться "первой" и получит флаг "первая"
Роли
возможно ли ограничить кнопку одобрить все - только на полные права? Потому что если например подрядчик создает заявку на согласование, то одобрять должен заказчик
Доработки
заявка на одобрение привязывается к контрагенту, на которого заводится. И соответственно, все документы записываются в систему.
В случае, если создаем заявку от имени другого заказчика/генподрядчика - заявка создается не с нуля, а на отсутствующие документы/переменные документы.
По идее другой ГП/заказчик не должен видеть документы, которые предоставлял контрагент для другого заказчика. Может стоить внести проверку на связь между участниками строительства?
по поводу дублей у контрагентов: вот сейчас создалось два, хотя при создании дубля у меня программа уточнила что есть дубли, я нажала записать
по идее программа же должна была с той же записью связать?
”Я не вижу большой проблемы. Берешь первого пойманного не помеченного, с ним связываешься. Дубли они должны чистить, вся инфраструктура вокруг для этого. Если вдруг пользователь (подрядчик) привяжется к дублю, поймают, почистят. Не наша боль. Поймал - связал - дальше пусть думают”
Отчет
Отчет "Одобренные контрагенты на объекте" - МРГ Уфа - enSpace (atlassian.net)
НА БУДУЩЕЕ
Функциональная опция (галочка включить/выключить использование одобрения из заявок на одобрение)
Функциональная опция привязана к объекту - то есть на одном объекте мы должны согласовывать контрагентов и только одобренных делать участниками строительства, на другом объекте можем без этого одобрения работать (даже если заявки есть).
При включенной галочки - заявки работают, есть возможность одобрять контрагентов и соответственно создавать участников строительства и выбирать только одобренных контрагентов (как указано ниже).
Если галочка отключена - тогда заявки работают все равно, но можно создавать участников строительства из любых контрагентов (можно им ставить статус одобрения неизвестно и скрывать эту колонку).
Пояснение для Александра Притуленко: В твоем случае тогда надо делать отдельную форму выбора одобренных контрагентов. Она используется всегда, но если включена функциональная опция для объекта, тогда форма ограничивает (подменяет запрос, накладывает отбор или еще как - на твой выбор). Если же опция не включена, то в этой форме будет обычная форма списка в режиме выбора без ограничения.
По сути, при создании на сервере надо проанализировать параметры, функциональную опцию значение определить и далее либо ограничить выбор, либо оставлять как есть.
Связь с участниками строительства
Создать связь между контрагентом, который одобрен и участником строительства (в случае если включена опция использовать заявки):
при создании участника строительства (Через список участников строительства)
при выборе объекта - система считывает объект и заказчика у данного объекта (читает регистр сведений) - и тогда выдает только одобренных контрагентов в списке (на которых есть заявки на одобрение со статусом одобрено)
Также в документе Заявка на одобрение отображать при включенной ФО - кнопку Создавать на основании - открывать форму “Участники строительства объекта” (заполнять регистр сведений) с заполненными данными по Контрагенту, при этом нужно учитывать установленную связь в заявке между контрагентом и заказчиком: выдавать возможность выбора из списка только те объекты, в которых Заказчик из заявки является Заказчиком и объекта
ВАЖНЫЙ ВОПРОС! как можно учесть, что некоторых подрядчиков мы хотим согласовывать, а некоторых не нужно? В рамках одного объекта. например, субподрядчик должен быть согласован. А вот проектный институт нет, у него там другие договорные отношения без согласования.
Печатная форма заявки на одобрение
аналитики