Версионирование объектов. Механизм временной блокировки версионирования (УПП 1.3). Часть 1

13.04.15

Разработка - Механизмы типовых конфигураций

В данной статье рассмотрен механизм временной блокировки версионирования объектов

 Большинство решений данного вопроса на Инфостарте представлены в виде различных обработок, удаляющих записи регистра сведений «Версии объектов», и не предусматривают блокировок механизма версионирования.

 В данной статье остановимся подробнее на создании механизма, позволяющего временно отключать версионирование объектов.

 В параметры сеанса добавляем элемент «ВременнаяБлокировкаВерсионированияОбъектов» с типом Булево.

 В модуль сеанса конфигурации в процедуру УстановитьЗначениеПараметраСеанса (ИмяПараметра, УстановленныеПараметры) строки кода:

 В общий модуль «РаботаСОбщимиПеременнымиПовтИсп» в функцию ПолучитьЗначениеПеременной (ИмяПараметра)  добавляем:

 В общий модуль «ОбщегоНазначенияЗКПереопределяемый» в функцию  ПолучитьЗначениеПеременной (ИмяПараметраВР, НайденноеЗначение, Кэш, ПоместитьВКэш) добавляем:

 В общий модуль «ВерсионированиеОбъектов»  в процедуру  МеханизмВерсионированияОбъектов_ПриЗаписиОбъекта (Источник, Отказ)

 Осталось создать дополнительную внешнюю обработку, с помощью которой можно устанавливать блокировку версионирования, например, перед групповым перепроведением документов.  После окончания перепроведения документов блокировку нужно снимать.  У каждого нового сеанса параметр «ВременнаяБлокировкаВерсионированияОбъектов» будет иметь значение «ложь».

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

 

Версионирование объектов. Отсеивание дублирующихся версий в процессе возникновения (УПП 1.3). Часть 2 :

//infostart.ru/public/329687/

Вступайте в нашу телеграмм-группу Инфостарт

версионирование версии объектов блокировка УПП

См. также

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Программист 1С 8.3 1С:ERP Управление предприятием 2 Абонемент ($m)

Данное расширение — это механизм, сделанный при помощи двух модулей из БСП (3.1.11.415), который позволяет динамически добавлять команды (кнопки и не только при желании) на формы управляемого приложения без изменения конфигурации. На примере данного механизма удобно рассмотреть некоторые возможности для расширения функционала объектов, которые подключены к механизму библиотеки стандартных подсистем.

1 стартмани

20.03.2026    745    InFlach    0    

7

Механизмы типовых конфигураций Программист Стажер 1С 8.3 1С:Зарплата и Управление Персоналом 3.x Бесплатно (free)

Интервальные регистры в 1С:ЗУП 3.1 заменяют тяжелые срезы последних, ускоряя отчеты по кадровым данным через интервалы ДатаНачала–ДатаОкончания. Разбираем отличия, примеры кода, плюсы и способы синхронизации.

12.03.2026    2174    AlexeyPROSTO_1C    4    

19

Механизмы типовых конфигураций Программист Стажер 1С 8.3 1С:Зарплата и Управление Персоналом 3.x Бесплатно (free)

Как в ЗУП работает механизм расстановки времени в регистрах сведений с помощью подписки на события?Рассматривается логика сдвигов для разных типов документов (прием, увольнение, отпуск) и дается инструкция по подключению нового регистра к этому механизму.

03.03.2026    991    YA_1100893639    1    

7

Механизмы типовых конфигураций Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 Россия Бесплатно (free)

В статье рассматривается подход к программной модификации параметров команды внешней обработки заполнения объекта так, чтобы в момент вызова из формы объекта (табличной части документа) она использовалась для открытия вспомогательной формы диалога, а после закрытия вспомогательной формы диалога она использовалась для заполнения объекта (табличной части документа) уже на сервере с контекстом формы документа с использованием введенных данных во вспомогательной форме диалога.

11.08.2025    7147    user1988284    0    

23
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. shootnik 59 28.01.15 17:53 Сейчас в теме
А на практике как вы этот механизм применяете? Кто (пользователь с какой ролью) и в каких случаях у вас отключает версионирование?
2. el-le 300 29.01.15 05:13 Сейчас в теме
Данный механизм использовался пользователями с полными правами при групповом перепроведении документов при партионном учете, что увеличивало скорость проведения документов и позволяло не делать лишних записей в регистр сведений "Версии объектов".
3. Altair777 649 18.08.16 16:24 Сейчас в теме
Спасибо. Не сложно, но эффективно.
Для отправки сообщения требуется регистрация/авторизация