🔥 Горящие вакансии
Все статьи

Как включить версионирование документа в 1С: УХ + БСП

Эту и другие технические статьи написали наши программисты 1С и получили за них премии. Если вы тоже работаете с 1С и любите делиться опытом, приходите разработчиком в Neti

Рассмотрим, как в 1С включить версионирование к новому документу на примере конфигурации Управление холдингом 3.0.6.8 с номером версии Библиотеки стандартных подсистем 3.0.1.428.

Предположим, в конфигурацию добавлен новый документ ПредложенияПоЛизингу.

Чтобы в 1С включить версионирование к новому документу, нужно выполнить следующие действия:

  1. Подписка на событие ЗаписатьВерсиюДокументаБП: в свойство Источник добавить новый ДокументОбъект.ПредложенияПоЛизингу.
  2. Определяемый тип ВерсионируемыеДанные: в свойство Тип добавить новую ДокументСсылку.ПредложенияПоЛизингу.
  3. Модуль менеджера нового документа: добавить экспортную процедуру (можно оставить ее «пустой», без кода) ПриОпределенииНастроекВерсионированияОбъектов(Настройки).
  4. Модуль формы документа: добавить код в процедуру ПриСозданииНаСервере: ВерсионированиеОбъектов.ПриСозданииНаСервере(ЭтотОбъект);
  5. Модуль формы списка: добавить код в процедуру ПриСозданииНаСервере: ВерсионированиеОбъектов.ПриСозданииНаСервере(ЭтотОбъект);
  6. В пользовательском режиме настроить версионирование нового документа: меню Администрирование – Общие настройки – История изменений – Настройки хранения (рис. 1).
Как включить версионирование документа в 1С: УХ + БСП

Рис. 1. Настройки версионирования нового документа в 1С

В итоге на форме списка и на форме документа появится кнопка для перехода к просмотру версий объекта (рис. 2):

Как включить версионирование документа в 1С: УХ + БСП

Рис. 2. Кнопка просмотра версий документа

👉 Смотрите также:   Подключение версионирования к новым объектам в 1С: ERP

Оставить коментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Раз в квартал — дайджест достойный внимания

Вести с полей 1С, кейсы работы с заказчиками и вакансии на удалёнке

Image

Отправить резюме

    Я согласен на обработку персональных данных в соответствии
    со ст. 9 ФЗ № 152-ФЗ «О персональных данных»

    Отправить резюме

      Я согласен на обработку персональных данных в соответствии
      со ст. 9 ФЗ № 152-ФЗ «О персональных данных»

      Pекомендовать друга

        Отправьте контактные данные вашего друга и предупредите его, что мы с ним свяжемся. Когда друг успешно отработает 3 месяца, вы получите 20 000 ₽.


        Выбрать вакансию
        • Ведущий аналитик 1С
        • Программист 1С
        • Консультант-аналитик 1С
        • Проекты для команды специалистов 1С
        • Проекты для специалистов 1С
        • Стажёр-программист 1С
        • Bitrix-разработчик
        Я согласен на обработку персональных данных в соответствии
        со ст. 9 ФЗ № 152-ФЗ «О персональных данных»

        Pекомендовать друга

          Отправьте контактные данные вашего друга и предупредите его, что мы с ним свяжемся. Когда друг успешно отработает 3 месяца, вы получите 20 000 ₽.


          Выбрать вакансию
          • Ведущий аналитик 1С
          • Программист 1С
          • Консультант-аналитик 1С
          • Проекты для команды специалистов 1С
          • Проекты для специалистов 1С
          • Стажёр-программист 1С
          • Bitrix-разработчик
          Я согласен на обработку персональных данных в соответствии
          со ст. 9 ФЗ № 152-ФЗ «О персональных данных»

          Спасибо!

          Мы получили ваше резюме. Менеджер свяжется с вами в течение трех дней

          Горящие вакансии