Имя: Пароль:
1C
1С v8
РИБ и общие справочники
0 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.

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

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