|
Расширение и права доступа
| ☑ |
0
satoru
13.06.22
✎
10:27
|
Добрый день. Создал расширение для конфигурации "Бухгалтерия КОРП МСФО (3.0.9.3)" (Версия совместимости 8.3.12). В расширение добавил документа "Поступление (акты, накладные)", регистр бухгалтерии "Хозрасчетный" и создал новую роль с правами на чтение и просмотр документа и регистра.
Добавил новый отчёт, в котором выбираю данные из регистра бухгалтерии (виртуальная таблица по оборотам) и так же добавил отборы по реквизитам документа регистратора, но отчёт не видит всех полей регистратора, а именно контрагента, договора. Когда я открываю в тонком клиенте документ, то могу все поля отражаются корректно и в списке документов могу установить установить фильтры по контрагенту и договору, но в СКД доступа к полям документа почему то нет.
Может кто-то уже сталкивался с подобной проблемой?
|
|
1
satoru
13.06.22
✎
11:01
|
up
|
|
2
Жан Пердежон
13.06.22
✎
11:50
|
надо справочники, которые хочешь "видеть" в конфигураторе, тоже добавлять в расширение...
|
|
3
Фрэнки
13.06.22
✎
12:57
|
(0) всегда сталкиваются с этой проблемой, если используется разработка с расширением.
Нужно или затаскивать все, что потребуется - никто не знает как это сделать автоматически и приходится заимствовать каждый объект или реквизит вручну.
Или при разработке Отчета или Обработки - делается новая внешняя пустая и она видит все объекты основной конфигурации.
Но если обработке нужно видеть и новые добавленные объекты расширения и существующие объекты конфигурации, то придется обработку делать в расширении и затаскивать всю-всю-всю необходимую структуру метаданных в расширение вручную
|
|
4
satoru
13.06.22
✎
14:07
|
(2) Уже добавил (реквизиты, табл. части, формы). Не помогло.
|
|
5
hhhh
13.06.22
✎
17:30
|
(4) наверно не все документы-регистраторы добавил похоже.
|
|
6
satoru
16.06.22
✎
10:55
|
(5) Там один документ (ПТУ). Очень сложно ошибиться.
|
|
7
satoru
16.06.22
✎
10:58
|
В общем ни чего не помогло. Пришлось зайти с другой стороны: в СКД создал пустую выборку с нужными колонками и типами данных, а в процедуре "ПриКомпоновкеРезультата" подменил текст запроса на нужный. После чего всё заработало.
|
|