Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Дата запрета на редактирование нетипового документа
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
Constantus
Приветствую, форумчане!
"Управление торговлей 10.3", (Моби-С 5.5). "ABBYY Ukraine", 2003-2014 (2.3.20.1)

Имеется нетиповой (самописный) документ. Пытаюсь на него наложить заклятие по дате запрета редактирования документа.
В Подписках на подобное явление стоит общая галочка "ДокументОбъект.

В событие на открытие формы документа поставил код (как в типовых документах, если не новый):

НастройкаПравДоступа.ОпределитьДоступностьВозможностьИзмененияДокументаПоДатеЗапрета(ДокументОбъект, ЭтаФорма);


Однако редактирование продолжается без всяких ограничений. В данном нетиповом документе не ведется регистрация по каким либо регистрам.

Как правильно наложить запрет на редактирование по дате для нетипового самописного документа?
Vofka
Контроль по дате запрета редактирования, по-моему, срабатывает при записи объекта, а не при открытии формы.
sava1
Цитата(Vofka @ 01.03.18, 9:27) необходимо зарегистрироваться для просмотра ссылки
Контроль по дате запрета редактирования, по-моему, срабатывает при записи объекта, а не при открытии формы.

не-а, при открытии.

В регистр пользователя внесли, полные права как ?
Constantus
Если ставить дату запрета как "Общая дата", то ограничение не срабатывает.
Если установить дату запрета на конкретную Организацию, то ограничение срабатывает...

Никак не могу сообразить как и что нужно изменить, чтобы срабатывала на общую дату?

Как я понял, там идет проверка(сравнение) на наличие реквизитов "Организация", учет в бухгалтерском и управленческом учете. Мой самописный документ не ведется по управленческому и бухгалтерскому учету...

Что нужно добавить, чтобы самописный документ срабатывал на общую дату?
sava1
Цитата(Constantus @ 01.03.18, 10:44) необходимо зарегистрироваться для просмотра ссылки
Что нужно добавить, чтобы самописный документ срабатывал на общую дату?


Установка запрета - не универсальная. Зайдите в модуль и посмотрите по каким условиям/параметрам она отрабатывает.
Constantus
Странная ситуация. Установил код проверки на дату в другие самописные документы, там сработала по общей дате.

Не срабатывает только один документ. Такое ощущение, что в коде сначала срабатывает запрет, потом "ТолькоЧтение" уходит в ложь...
Constantus
Пришлось в этот документ добавить реквизит "ОтражатьВУправленческомУчете"
Тогда сработало...

Либо убирать реквизит "Организация"...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.