|
Платформа 8.2.15 использование общих реквизитов | ☑ | ||
---|---|---|---|---|
0
frostixxx
26.07.12
✎
10:38
|
Всем доброе утро, передо мной встала задача разделения данных в базе по группам пользователей, добавил общий реквизит прописал разделение контрагентов, но появилось дополнение такого характера есть несколько контрагентов которых должны видеть все пользователи, как настроить использование общего реквизита так что-бы на определенные элементы справочника он действовал а на определенные нет?
|
|||
1
gosn1ck
26.07.12
✎
10:41
|
у вас что конфа самописная?
|
|||
2
acsent
26.07.12
✎
10:44
|
не для этого нужны общие реквизиты
|
|||
3
shuhard
26.07.12
✎
10:44
|
(0) УПП и КА
RLS контрагент - группа доступа |
|||
4
frostixxx
26.07.12
✎
10:45
|
Нет, 1С:Управление торговлей алкогольной продукцией 8, редакция 10.3 (10.3.16.1), но этот вопрос помойму не относится к конфе, если хотите прежложить разделение по группе доступа контрагентов, то тут это не подходит по своим соображениям.
|
|||
5
shuhard
26.07.12
✎
10:48
|
(4)[то тут это не подходит по своим соображениям.]
докажи |
|||
6
Armando
26.07.12
✎
10:49
|
||||
7
Armando
26.07.12
✎
10:50
|
"Для чего предназначены общие реквизиты без разделения данных?
Прежде всего нужно обратить внимание на то, что не только сами общие реквизиты создаются в метаданных отдельно от прикладных объектов, в которых они используются (справочников, документов, регистров, и т.д.), но и описание включения общих реквизитов в прикладные объекты выполняется в самих общих реквизитах. Для этого используется свойство общего реквизита Состав, в котором указывается, в какие прикладные объекты включать общий реквизит. Кроме того, имеется возможность автоматического включения общего реквизита в прикладные объекты (свойство общего реквизита - Автоиспользование). Это позволяет включать общий реквизит во все новые объекты метаданных без каких-либо действий со стороны разработчика конфигурации. Таким образом, общие реквизиты, по сути, являются данными, добавляемыми к прикладным объектам со стороны конфигурации, а не со стороны разработки конкретного объекта. Это особенно ярко проявляется, если рассматривать жизненный цикл разработки (обновление конфигурации, доработку конфигурации при внедрении, перенос функционала между конфигурациями, и т.д.). Соответственно, общие реквизиты без разделения данных предназначены для добавления некоторого функционала, который не является непосредственной частью бизнес-логики прикладных объектов. Общие реквизиты не предназначены для удобства добавления похожих или даже одинаковых реквизитов в прикладные объекты. Они предназначены для реализации функционала, который решает задачи конфигурации в целом, но требует хранения некоторых данных непосредственно в прикладных объектах. Например, может стоять задача реализации механизма создания сокращенной резервной копии данных, с наиболее критичными данными. Допустим, уже имеется некоторая конфигурация и, разумеется, желательно минимизировать изменения в самой бизнес-логике прикладных объектов конфигурации. Для решения задачи можно создать общий реквизит "ВключатьВРезервнуюКопию" и включить в его состав большинство прикладных объектов. Далее можно реализовать регламентное задание или обработку с пользовательским интерфейсом, которые будут по некоторым правилам проставлять этот признак. Например, признак может быть проставлен документам, введенным за последние 12 месяцев. Соответственно реализуемый механизм выгрузки будет использовать этот реквизит для отбора выгружаемых значений. Разумеется, данную задачу можно решить и другими способами. Здесь она приведена для иллюстрации тех случаев, в которых имеет смысл применять общие реквизиты без разделения данных. Заметим, что круг таких задач достаточно узок. Важно при принятии решения об использовании общего реквизита оценить правильность применения этого механизма для решения конкретной задачи. Неправильное применение данного механизма может неоправданно усложнить разработку и поддержку конфигурации. В частности, общие реквизиты могут усложнить понимание конфигурации другими разработчиками, так как устройство конкретного прикладного объекта будет менее очевидным и наглядным." |
|||
8
0_Serg_0
26.07.12
✎
10:50
|
(5)
религия не позволяет) |
|||
9
gosn1ck
26.07.12
✎
10:54
|
(8) ага, нашелся тут велосипедист :)
|
|||
10
frostixxx
26.07.12
✎
11:02
|
Я уже вкурил как сделать.... спасибо за помощь. Доказывать?? Народ вы прикольные, я пришел спросить а не доказывать...
|
|||
11
Cube
26.07.12
✎
11:07
|
(10) Это ты прикольный: прикатил сюда велосипед с квадратными колесами с спрашиваешь, как седло поднять... При этом, даже при малейшем намеке на абсурдность квадратных колес, сразу начинаешь бронь включать...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |