В предприятии некоторые данные рассчитываются нетиповыми документами. Была поставлена задача сделать механизм, максимально приближенный к типовому механизму "Даты запрета изменения данных".
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование |
Скачано |
Купить файл (только для физ. лиц) |
По подписке PRO
|
ДЗИНетиповыхДокументов.cfe
.cfe 6,57Kb ver:1.0
|
18 |
1 850 руб.
Купить
|
1 SM
Скачать
|
Подписка
PRO — скачивайте любые файлы со
скидкой до 85% из Базы знаний
Оформите подписку на
компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкой
Практически все находится в расширении. Единственное только подписка на событие в конфигурации
Свойства подписки на событие
Источник - документ
Событие - ПередЗаписью
Обработчик - ДатыЗапретаИзменения.ПроверитьДатуЗапретаИзмененияПередЗаписьюДокумента
и в каждом модуле формы нетипового документа необходимо указывать реквизит документа "Организация" и следующую процедуру (ну и указывать ее в событиях формы)
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
// СтандартныеПодсистемы.ДатыЗапретаИзменения
ДатыЗапретаИзменения.ОбъектПриЧтенииНаСервере(ЭтаФорма, ТекущийОбъект);
// Конец СтандартныеПодсистемы.ДатыЗапретаИзменения
КонецПроцедуры
При подключении расширения необходимо убирать галочку "Безопасный режим".
Расширение работает в ЗУП 3.1.15.134 на платформе 8.3.15.1830 (но при написании статьи использовалась платформа 8.3.16.1063).
За 2 года проблем с расширением ни при обновлении платформы, ни при обновлении конфигурации не было.
Вступайте в нашу телеграмм-группу
Инфостарт
ЗУП даты запрета изменения данных расширение