#0
by Alex11
Приветствую!! Проблема такая, прописал в ролях ограничение для чтение документов по кассам, т.е. в кассе выбирается юзеры, которым она видна. В списке документов все красиво, а вот в отчетах если сформировать отчет по каком нить контрагенту, то он выведет отчет полный какие платежи ходили по нему, и только при расшифровке или попытке зайти на платеж пишет об ограничении прав. Ситуация с журналом документов ДокументаКонтрагентов, вообще не понятна мне пока, как там ограничть вывод доков, которые не должны быть видны юзеру.
#3
by ОператорПК
Нужно прописывать права на регистры. Только Взаиморасчеты с кассами не "скрестить" ИМХО.
#4
by Alex11
Тогда первое как прописать по регистрам, через роли, или в запросах натыкать РАЗРЕШЕННЫЕ. Второе как тогда спрятать от юзеров в отчете, то что они не должны видеть. Ведь отчет читает по регистру, может там где то подписать, или может есть другие более рациональные пути для решения данной задачи.
#5
by ОператорПК
Тогда первое как прописать по регистрам - ТОЧНО ТАКЖЕ КАК И ПО ДОКУМЕНТАМ. запросах натыкать РАЗРЕШЕННЫЕ - ОБЯЗАТЕЛЬНО. Второе как тогда спрятать от юзеров в отчете, то что они не должны видеть - НУЖНО ВЫБИРАТЬ ДРУГИЕ КРИТЕРИИ (ВНИМАТЕЛЬНО ПОСМАТРЕТЬ ТЕ ИЗМЕРЕНИЯ КОТОРЫЕ ЕСТЬ В РЕГИСТРАХ) С ХОДУ В ТВОЕМ СЛУЧАЕ : В ДОГОВОРА ВНЕСТИ РЕКВИЗИТ "КАССА" И ПО НЕМУ ФИЛЬТРОВАТЬ.
#6
by Михаил Козлов
Боюсь, что по взаиморасчетам ограничения в регистре на кассы не прокатит: если клиент оплатил в "видимую" кассу, то долга нет, а если в "невидимую", то есть?
#7
by ОператорПК
для ролей с органичениями это будет так. вообще нужно искать другие критерии оценки "видимости" договоров, например Организация.
#8
by Alex11
По второму пункту... тема спасиб, а вот по первому малость теряюсь, там как через сделку регулировать, и договор?, может есть пример на роль чтения в регистре, типа такого как на доках: ЗаказПокупателя ИЗ Документ.ЗаказПокупателя КАК ЗаказПокупателя ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПраваДоступаПользователей КАК ПраваДоступаПользователей ПО ЗаказПокупателя.Организация = ПраваДоступаПользователей.ОбъектДоступа И (ПраваДоступаПользователей.ОбластьДанных = &ОбластьДанныхМенеджера) И (ПраваДоступаПользователей.Пользователь В (&ГруппыТекущегоПользователя))
#9
by Alex11
По организации я паралеьно пишу ограничения, но так же упираюсь в отчеты, когда по одному контрагенту формировать отчет, в сами платежи не пустикает, но показывает движение, что есть не правильно
#10
by ОператорПК
По второму пункту... тема спасиб, - ИМХО это крайний случай, представь что по договору будут юзать несколько Касс -тогда нужно делать табл. часть уже а что делать с оплатой по банку? а скока времени юрезы будут заполнять это? пример завтра могу если ветку поднимиш, поздо уже....
#11
by Alex11
Касательно касс, и вообще товаров я написал возможность которая не проводит часть документа по остаткам. Например в реализации добавил в товарную часть поле "Не списывать" при установке галки, этот товар вообще не учавствует в товародвижении, но сальдо идет как по документа. Касательно кассы, будет примерно тоже самое, какие доки будут идти правильно, какие то с извращениями, но сальдо будет едино, мне главное добиться того, что если по контрагенту был зачислен платеж в "невидимой кассе" ни каким образом это не просвятилось
#14
by ОператорПК
простой пример "видимость взаиморасчетов только по своей Основной организации" : ВзаиморасчетыСКонтрагентами.ДоговорКонтрагента.Организация = &ОсновнаяОрганизация
#15
by Alex11
Ну это понятно, но если организации должны быть доступны у всех, но только кассы с ограничениями по доступу, то как в отчете это регулировать
#16
by ОператорПК
я тебе в не двусмыслено писал что Взаиморасчеты с кассами не "скрестить" и дальше пытался объяснить что это разные сущности... ты видно ничего не понял :(
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Вопрос имеет ли 1С ограничение по количеству реквезитов в документе?
- Настройка прав: чем отличается право на редактирование от права на изменение?
- УПП. Ограничение доступа на уровне записей. У пользователя недостаточно прав.
- УПП 1.3 Ограничение прав доступа на уровне записей (RLS)
- Ограничение прав доступа на проводки с 70 счетом
В этой группе 1С
- Как программно составить отчет по ролям?
- Непонятки с "Упорядочить По" в запросах...
- Оборотно сальдовая ведомость по валюте.
- Как убрать (спрятать) текущую строку из таблицы значений?
- Выгрузка больничных для ФСС
- Как создать ярлык v8l?
- Обработка по подсчету количества документов в базе
- Как в СКД в оборотке периодичность отдать на откуп пользователям?
- Как при записи поставить документ в конец дня?
- Загрузка курсов валют с РБК 8.1
- ЗиК. Ошибка Runtime Error! при формировании отчета
- Куда лучше ставить сервер 1с 8.1, на сервер SQL или отдельный?
- Как подключить Math.dll, где ее скачать, в какую папку вставить
- v8: Работа с несколькими организациями в ЗУП
- v8: Попытка передачи мутабельного значения 3-го параметра
- Как выбрать запросом пустые группы
- отзыв работника с отпуска по уходу до 3х лет ЗиК 274 7.7 БЮДЖЕТ
- Документ авансовый отчет, не проводок.
- Как получить Фамилию ФизЛица в родительном падеже в 1С8.0 или 1С8.1?
- При проведении не меняя данных в 1С получаю разный результат