Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

РИБ и общие справочники

РИБ и общие справочники
Я
   altaykniga
 
10.04.18 - 13:50
Доброго дня, уважаемые специалисты. Создаю распределенные информационные базы.
план обмена = По организации
конфигурация = Бухгалтерия предприятия, ред.3 (с небольшими дописками)
В главном узле будут только формироваться отчеты и создаваться/редактироваться важные справочники, касающиеся всех организаций в целом.
Все документы будут создаваться/редактироваться в подчиненных узлах.
В подчиненном узле1 создали ФизическоеЛицо1
В подчиненном узле2 создали ФизическоеЛицо2
После обмена оба этих физЛица попали в главный узел
В главномУзле эти физЛица должны быть видны для просмотра и редактирования.
Не могу придумать, каким образом пользователям подчиненногоУзла1 запрещать просматривать/редактировать физические лица, созданные в подчиненномУзле2
и наоборот – Физлица, созданные в ПодченнномУзле1, не должны редактироваться в подчиненномУзле2
Справочники же не принадлежат какой-нибудь одной организации, при обменах они будут считаться общими объектами обоих подчиненных узлов.
Т.к. данных еще в базах нет, хочу заранее предусмотреть порядок в справочниках (чтобы пользователи ПодчиненногоУзла1 не  могли редактировать элементы справочников, созданные в ПодчиненномУзле2) Это нужно сделать для таких справочников, как склады, физ.лица, сотрудники, пользователи, возможно и Контрагенты

у меня есть 2 варианта:
Вариант 1. в каждом таком справочнике создать группы «Организация1», «Организация2».
Пользователям ПодчиненногоУзла1 разрешать запись/редактирование справочников, принадлежащих группе Организация1, а пользователям ПодчиненногоУзла2 – рарешать редактировать справочники, принадлежащие группе Организация2

Но существует ряд справочников, которые являются одноуровневыми, т.е. в них нельзя создать группы (отдельная группа для каждого подчиненного узла). Придется дополнительно изменять конфигурацию.
Вариант 2. Для каждого такого справочника создать доп.реквизит/сведение «Организация». Пользователям ПодчиненногоУзла1 разрешать запись/редактирование справочников, у которых доп.реквизит «Организация» = Организация1, а пользователям ПодчиненногоУзла2 – рарешать редактировать справочники, у которых доп.реквизит «Организация»=Организация2.

Но существует ряд справочников, которым нельзя назначить доп.реквизит или доп.сведение. (нетиповые справочники, взятые из другой конфигурации)

Прошу изложить свои мысли по этому вопросу. Возможно кто-нибудь предложит свой вариант реализации данной схемы. Заранее благодарю за участие!
 
 
   Tatitutu
 
1 - 10.04.18 - 14:05
Прочитай про префикс
   altaykniga
 
2 - 10.04.18 - 14:44
(1) для нужных справочников создать подписку на событие ПередЗаписью и сравнивать префикс узла и префикс номера справочника?
если префиксы не совпадают, то запрещать запись?
   altaykniga
 
3 - 10.04.18 - 15:43
(1) а можно ли как-нибудь управлять видимостью элементов с нужным префиксом на форме списка?
мне нужно в форме списка отображать только те элементы справочника, префикс в коде которых идентичен префиксу данного узла...
   dezss
 
4 - 10.04.18 - 16:01
(3) ну так отборы же...
   Михаил Козлов
 
5 - 10.04.18 - 16:05
Посмотрите в сторону областей данных.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует