Мы часто сталкиваемся с ситуацией, когда один и тот же документ, например, договор аренды или общий приказ, относится сразу к нескольким проектам. В 1С:Документооборот 3.0 (далее 1С:ДО 3.0) штатный функционал позволяет привязать документ или задачу только к одному проекту. Это создает трудности, когда проектные команды должны видеть общий документ в карточке своего проекта, но не имеют доступа к другим проектам. Давайте вместе разберем, как решить эту проблему, используя различные подходы и возможности системы.
Прежде всего, выясним причину такого поведения системы и рассмотрим, какие механизмы 1С:ДО 3.0 мы можем использовать для достижения нашей цели.
В стандартной конфигурации 1С:ДО 3.0, как правило, документ или задача привязываются к одному единственному проекту. Этот подход обусловлен стремлением обеспечить четкое разделение информации и прав доступа: проектная команда одного проекта не должна видеть данные другого, если это не предусмотрено специально.
Когда мы открываем карточку проекта и переходим на вкладку "Документы", система отображает только те документы, в реквизите Проект которых указан текущий проект. Это значит, что если мы хотим, чтобы один и тот же документ был виден на вкладке "Документы" разных проектов, нам потребуется либо обходной путь, либо дополнительная настройка.
Поскольку прямое указание нескольких проектов в реквизите Проект для одного документа невозможно, мы рассмотрим несколько способов, которые помогут нам обеспечить необходимую видимость и доступность документов для разных проектных команд.
Самое простое, но не всегда оптимальное решение – это дублирование документа для каждого проекта. Мы создаем копию исходного документа и привязываем ее к другому проекту. Этот подход имеет свои плюсы и минусы:
Этот метод подходит для документов, которые после создания не подвергаются изменениям, или для случаев, когда количество проектов, которым нужен доступ к документу, минимально.
Механизм Рабочих групп в 1С:ДО 3.0 предназначен для управления правами доступа к объектам системы. Мы можем использовать его для того, чтобы обеспечить видимость общего документа для сотрудников разных проектных команд.
Разберем по шагам, как это работает:
Преимущества данного подхода:
Ограничения:
Проект. Это означает, что документ не появится автоматически на вкладке "Документы" в карточке другого проекта. Пользователям придется искать его через общий список документов, через механизм "Мои документы" или по связям.Предложение использовать Комплекты документов (или Вид документа с типом "Комплект документов") является интересным обходным путем. Рассмотрим подробнее, как мы можем это реализовать:
Вид документа, указывая его тип как "Комплект документов".Как это помогает:
Пример использования:
Предположим, у нас есть проект "Строительство офиса" (основной) и проект "Техническое оснащение" (вспомогательный). Договор аренды помещения относится к обоим. Мы создаем Комплект документов "Договор аренды офиса", привязываем его к проекту "Строительство офиса". Внутрь Комплекта добавляем сам файл договора и, возможно, дополнительные соглашения. Затем настраиваем Рабочую группу для этого Комплекта, включая туда участников из обоих проектов. Таким образом, участники проекта "Техническое оснащение" смогут найти этот Комплект и получить доступ ко всем его документам.
Ограничения: Документы, входящие в Комплект, по-прежнему не будут отображаться на вкладке "Документы" в карточке другого проекта (к которому Комплект не привязан напрямую), но их можно будет найти через карточку Комплекта.
Механизм Связей между объектами в 1С:ДО 3.0 позволяет устанавливать логические связи между различными элементами системы: документами, мероприятиями, проектами и т.д. Мы можем использовать этот механизм для обозначения принадлежности документа к нескольким проектам.
Посмотрим на пример:
Преимущества:
Ограничения: Как и в случае с рабочими группами, установка связи не приводит к автоматическому отображению документа на вкладке "Документы" в карточке связанного проекта. Это лишь указывает на взаимосвязь, но не меняет основной реквизит Проект документа.
Хотя Дополнительные реквизиты и Тематики не решают проблему прямой привязки к нескольким проектам, они могут быть полезны для более тонкой классификации и отбора документов.
Мы можем добавить дополнительный реквизит типа "Список значений" или "Множественный выбор" в документы, где будем указывать все проекты, к которым документ имеет отношение. Затем по этому реквизиту можно будет строить отчеты или использовать его в поиске. Однако, это не повлияет на отображение документов на вкладке "Документы" в карточке проекта.
Для достижения максимального эффекта мы можем комбинировать несколько из предложенных подходов. Например, использовать Комплекты документов для объединения общих документов, настраивать Рабочие группы для управления доступом к этим Комплектам и дополнительно устанавливать Связи между объектами для наглядности.
Если же стоит жесткое требование, чтобы документ отображался на вкладке "Документы" в карточках нескольких проектов, то без доработки конфигурации, скорее всего, не обойтись. Такая доработка может включать:
Проект, но и, например, установленные Связи между объектами или принадлежность к Комплектам документов, к которым есть доступ у текущего проекта.Такие доработки требуют квалификации разработчика 1С и должны выполняться с учетом архитектуры системы и возможности последующих обновлений.
В 1С:ДО 3.0 прямой привязки одного документа к нескольким проектам в штатном реквизите Проект не предусмотрено. Однако, мы рассмотрели ряд эффективных обходных путей:
Выбор конкретного решения или их комбинации будет зависеть от ваших требований к уровню детализации, необходимости автоматического отображения документов на вкладке "Документы" в карточке проекта и готовности к возможным доработкам системы.
← К списку