Здравствуйте.
1СБухгалтерия 8.2.13.219, 2.0.34.11.
Если из документа "Платежное поручение" на перечисление налога нажать на "Ввести документ списания с расчетного счета", то возникает ошибка
{Документ.ПлатежноеПоручение.Форма.ФормаДокумента(123)}: Ошибка при вызове метода контекста (Заполнить)
ОбъектДокументСписания.Заполнить(ДокументОбъект.Ссылка);
по причине:
по причине:
Ошибка при выполнении обработчика - 'ОбработкаЗаполнения'
по причине:
{Документ.СписаниеСРасчетногоСчета(116)}: Ошибка при вызове метода контекста (Выполнить)
ОбъектДокументСписания.Заполнить(ДокументОбъект.Ссылка);
по причине:
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.
Выяснил, то ошибка возникает при выполнении запроса
ВЫБРАТЬ ПЕРВЫЕ 1
| 1 КАК Приоритет,
| ВидыНалогов.СчетУчета
|ИЗ
| Справочник.ВидыНалоговИПлатежейВБюджет КАК ВидыНалогов
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РеквизитыУплатыНалоговИПлатежейВБюджет КАК РеквизитыУплатыНалоговИПлатежейВБюджет
| ПО РеквизитыУплатыНалоговИПлатежейВБюджет.ВидПлатежа = ВидыНалогов.Ссылка
|ГДЕ
| ВидыНалогов.КодБК = &ТочныйКодБК
| И
| (РеквизитыУплатыНалоговИПлатежейВБюджет.СтатусСоставителя = &СтатусСоставителя ИЛИ РеквизитыУплатыНалоговИПлатежейВБюджет.СтатусСоставителя ЕСТЬ NULL)
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| 2,
| ВидыНалогов.СчетУчета
|ИЗ
| Справочник.ВидыНалоговИПлатежейВБюджет КАК ВидыНалогов
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.РеквизитыУплатыНалоговИПлатежейВБюджет КАК РеквизитыУплатыНалоговИПлатежейВБюджет
| ПО РеквизитыУплатыНалоговИПлатежейВБюджет.ВидПлатежа = ВидыНалогов.Ссылка
|ГДЕ
| ВидыНалогов.КодБК ПОДОБНО &ПримерныйКодБК
| И
| (РеквизитыУплатыНалоговИПлатежейВБюджет.СтатусСоставителя = &СтатусСоставителя ИЛИ РеквизитыУплатыНалоговИПлатежейВБюджет.СтатусСоставителя ЕСТЬ NULL)
|
|УПОРЯДОЧИТЬ ПО
| Приоритет
Причем если убрать условия
(РеквизитыУплатыНалоговИПлатежейВБюджет.СтатусСоставителя = &СтатусСоставителя ИЛИ РеквизитыУплатыНалоговИПлатежейВБюджет.СтатусСоставителя ЕСТЬ NULL)
то ошибки нет.
У пользователя права "Бухгалтер (основная рабочая область)" и "Дополнительные возможности гл.бухгалтера (дополнительно к бухгалтеру)".
Давать полные права не хочется, поскольку в частности пользователю становятся доступны остальные фирмы в базе, хотя этого не хочется.
Собственно вопросов наверное два:
1)можно ли как-то побороть проблему без назначения полных прав?
2)если дать полные права, то как ограничить список фирм - с ограниченными правами пользователь видит только одну базу, которая задана в настройках.
Спасибо.
Закон Брукера: Даже маленькая практика стоит большой теории.