Добавила свой документ, прописала функции по версионированию, добавила документ в ВерсионируемыеДанные. Как теперь вывести кнопку на форму для формирования отчета по изменениям?
---
Выдержка из доки по БСП:
Принять решение по поводу объектов метаданных конфигурации ссылочного типа, которые следует версионировать. Для каждого объекта метаданных, который определен для встраивания подсистемы версионирования объектов, необходимо:
● все версионируемые объекты перечислить в свойстве Тип определяемого типа ВерсионируемыеДанные (типы Ссылка– например, СправочникСсылка или ДокументСсылка);
● в свойстве Тип определяемого типа ВерсионируемыеДанныеОбъект перечислить все версионируемые объекты, кроме документов (типы Объект – например, СправочникОбъект или БизнесПроцессОбъект);
● перечислить все версионируемые документы в свойстве Источник подписок ЗаписатьВерсиюДокумента (типы ДокументОбъект);
● во всех формах объектов (элементов), для которых встраивается версионирование, в обработчике ПриСозданииНаСервере добавить фрагмент кода:

```1c
    // СтандартныеПодсистемы.ВерсионированиеОбъектов
    ВерсионированиеОбъектов.ПриСозданииНаСервере(ЭтотОбъект);
    // Конец СтандартныеПодсистемы.ВерсионированиеОбъектов
```

● во всех модулях менеджера объектов (элементов), для которых встраивается версионирование, добавить фрагмент кода:

```1c
    // СтандартныеПодсистемы.ВерсионированиеОбъектов
    // Определяет настройки объекта для подсистемы ВерсионированиеОбъектов.
    //
    // Параметры:
    // Настройки - Структура - настройки подсистемы.
    Процедура ПриОпределенииНастроекВерсионированияОбъектов(Настройки) Экспорт
    КонецПроцедуры
    // Конец СтандартныеПодсистемы.ВерсионированиеОбъектов
```
---
Все нашла в предопределяемые я вместо Объекта ссылку добавила, исправило и все встало.
---
Выдержка из доки по БСП:
Принять решение по поводу объектов метаданных конфигурации ссылочного типа, которые следует версионировать. Для каждого объекта метаданных, который определен для встраивания подсистемы версионирования объектов, необходимо:
● все версионируемые объекты перечислить в свойстве Тип определяемого типа ВерсионируемыеДанные (типы Ссылка– например, СправочникСсылка или ДокументСсылка);
● в свойстве Тип определяемого типа ВерсионируемыеДанныеОбъект перечислить все версионируемые объекты, кроме документов (типы Объект – например, СправочникОбъект или БизнесПроцессОбъект);
● перечислить все версионируемые документы в свойстве Источник подписок ЗаписатьВерсиюДокумента (типы ДокументОбъект);
● во всех формах объектов (элементов), для которых встраивается версионирование, в обработчике ПриСозданииНаСервере добавить фрагмент кода:

```1c
    // СтандартныеПодсистемы.ВерсионированиеОбъектов
    ВерсионированиеОбъектов.ПриСозданииНаСервере(ЭтотОбъект);
    // Конец СтандартныеПодсистемы.ВерсионированиеОбъектов
```

● во всех модулях менеджера объектов (элементов), для которых встраивается версионирование, добавить фрагмент кода:

```1c
    // СтандартныеПодсистемы.ВерсионированиеОбъектов
    // Определяет настройки объекта для подсистемы ВерсионированиеОбъектов.
    //
    // Параметры:
    // Настройки - Структура - настройки подсистемы.
    Процедура ПриОпределенииНастроекВерсионированияОбъектов(Настройки) Экспорт
    КонецПроцедуры
    // Конец СтандартныеПодсистемы.ВерсионированиеОбъектов
```
---
Очевидно есть общая команда "История изменений", в которой параметром должен выступать в том числе и ваш документ.
---
в которой параметром должен выступать в том числе и ваш документ

добавила - не появилась
---
А в форме документа при создании на сервере идет подключение механизма версионирования ?
---
Все нашла в предопределяемые я вместо Объекта ссылку добавила, исправило и все встало.