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

13.04.15

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

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

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

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

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

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

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

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

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

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

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

 

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

//infostart.ru/public/329687/

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

См. также

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

В типовых решениях типа УТ, КА, ERP при вводе строк в поля ввода осуществляется поиск по первым символам. С помощью небольшой доработки (делается через расширение) можно организовать поиск по вхождению.

02.06.2025    435    lkey    0    

5

Работа с интерфейсом БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Программист Платформа 1С v8.3 1C:ERP Бесплатно (free)

В этой статье я расскажу, как в конфигурации 1С:ERP 2.5 при начале работы системы настроить открытие своих нетиповых форм (в том числе и из внешних обработок). Данную методику можно использовать как на тонком клиенте, так и на мобильном или веб-клиенте, а также в мобильном приложении.

12.05.2025    1978    PROSTO-1C    1    

15

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

В этой статье расскажу, как можно добавлять свои отборы в типовую обработку формирования заказов по потребностям с минимальными доработками.

27.02.2025    890    PROSTO-1C    1    

6

Механизмы типовых конфигураций HighLoad оптимизация Программист Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Бесплатно (free)

Пример популярной пользовательской настройки плана счетов. К чему это может привести, почему «всё тормозит» и как это поправить.

18.02.2025    3514    pbelousov    10    

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