Skip to content

Обновление информационной базы БМ

ПриДобавленииПодсистемы

Описание, пример вызова
////////////////////////////////////////////////////////////////////////////////
// Получение сведений о конфигурации.
// См. процедуру ОбновлениеИнформационнойБазыБСП.ПриДобавленииПодсистемы.
Процедура ПриДобавленииПодсистемы(Описание) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПриДобавленииПодсистемы(Описание)

ПриДобавленииОбработчиковОбновления

Описание, пример вызова
// См. процедуру ОбновлениеИнформационнойБазыБСП.ПриДобавленииОбработчиковОбновления.
Процедура ПриДобавленииОбработчиковОбновления(Обработчики) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПриДобавленииОбработчиковОбновления(Обработчики)

ПередОбновлениемИнформационнойБазы

Описание, пример вызова
// См. процедуру ОбновлениеИнформационнойБазыБСП.ПередОбновлениемИнформационнойБазы.
Процедура ПередОбновлениемИнформационнойБазы() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПередОбновлениемИнформационнойБазы()

ПослеОбновленияИнформационнойБазы

Описание, пример вызова
// См. процедуру ОбновлениеИнформационнойБазыБСП.ПослеОбновленияИнформационнойБазы.
Процедура ПослеОбновленияИнформационнойБазы(Знач ПредыдущаяВерсия, Знач ТекущаяВерсия, Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПослеОбновленияИнформационнойБазы(ПредыдущаяВерсия, ТекущаяВерсия, );

ПриПодготовкеМакетаОписанияОбновлений

Описание, пример вызова
// См. процедуру ОбновлениеИнформационнойБазыБСП.ПриПодготовкеМакетаОписанияОбновлений.
Процедура ПриПодготовкеМакетаОписанияОбновлений(Знач Макет) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПриПодготовкеМакетаОписанияОбновлений(Макет)

ПриОпределенииРежимаОбновленияДанных

Описание, пример вызова
// Позволяет переопределить режим обновления данных информационной базы.
// Для использования в редких (нештатных) случаях перехода, не предусмотренных в
// стандартной процедуре определения режима обновления.
//
// Параметры:
// РежимОбновленияДанных - Строка - в обработчике можно присвоить одно из значений:
// "НачальноеЗаполнение" - если это первый запуск пустой базы (области данных);
// "ОбновлениеВерсии" - если выполняется первый запуск после обновление конфигурации базы данных;
// "ПереходСДругойПрограммы" - если выполняется первый запуск после обновление конфигурации базы данных,
// в которой изменилось имя основной конфигурации.
//
// СтандартнаяОбработка - Булево - если присвоить Ложь, то стандартная процедура
// определения режима обновления не выполняется,
// а используется значение РежимОбновленияДанных.
//
Процедура ПриОпределенииРежимаОбновленияДанных(РежимОбновленияДанных, СтандартнаяОбработка) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПриОпределенииРежимаОбновленияДанных(РежимОбновленияДанных, СтандартнаяОбработка)

ПриДобавленииОбработчиковПереходаСДругойПрограммы

Описание, пример вызова
// Добавляет в список процедуры-обработчики перехода с другой программы (с другим именем конфигурации).
// Например, для перехода между разными, но родственными конфигурациями: базовая -> проф -> корп.
// Вызывается перед началом обновления данных ИБ.
//
// Параметры:
// Обработчики - ТаблицаЗначений - с колонками:
// * ПредыдущееИмяКонфигурации - Строка - имя конфигурации, с которой выполняется переход;
// или "*", если нужно выполнять при переходе с любой конфигурации.
// * Процедура - Строка - полное имя процедуры-обработчика перехода с программы ПредыдущееИмяКонфигурации.
// Например, "ОбновлениеИнформационнойБазыУПП.ЗаполнитьУчетнуюПолитику"
// Обязательно должна быть экспортной.
//
// Пример:
// Обработчик = Обработчики.Добавить();
// Обработчик.ПредыдущееИмяКонфигурации = "УправлениеТорговлей";
// Обработчик.Процедура = "ОбновлениеИнформационнойБазыУПП.ЗаполнитьУчетнуюПолитику";
//
Процедура ПриДобавленииОбработчиковПереходаСДругойПрограммы(Обработчики) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПриДобавленииОбработчиковПереходаСДругойПрограммы(Обработчики)

ПриЗавершенииПереходаСДругойПрограммы

Описание, пример вызова
// Вызывается после выполнения всех процедур-обработчиков перехода с другой программы (с другим именем конфигурации),
// и до начала выполнения обновления данных ИБ.
//
// Параметры:
// ПредыдущееИмяКонфигурации - Строка - имя конфигурации до перехода.
// ПредыдущаяВерсияКонфигурации - Строка - имя предыдущей конфигурации (до перехода).
// Параметры - Структура -
// * ВыполнитьОбновлениеСВерсии - Булево - по умолчанию Истина. Если установить Ложь,
// то будут выполнена только обязательные обработчики обновления (с версией "*").
// * ВерсияКонфигурации - Строка - номер версии после перехода.
// По умолчанию, равен значению версии конфигурации в свойствах метаданных.
// Для того чтобы выполнить, например, все обработчики обновления с версии ПредыдущаяВерсияКонфигурации,
// следует установить значение параметра в ПредыдущаяВерсияКонфигурации.
// Для того чтобы выполнить вообще все обработчики обновления, установить значение "0.0.0.1".
// * ОчиститьСведенияОПредыдущейКонфигурации - Булево - по умолчанию Истина.
// Для случаев когда предыдущая конфигурация совпадает по имени с подсистемой текущей конфигурации, следует указать Ложь.
//
Процедура ПриЗавершенииПереходаСДругойПрограммы(Знач ПредыдущееИмяКонфигурации, Знач ПредыдущаяВерсияКонфигурации, Параметры) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПриЗавершенииПереходаСДругойПрограммы(ПредыдущееИмяКонфигурации, ПредыдущаяВерсияКонфигурации, Параметры)

ЗагеристрироватьОбработчикиПервоначальногоЗаполнения

Описание, пример вызова
Процедура ЗагеристрироватьОбработчикиПервоначальногоЗаполнения(Обработчики) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ЗагеристрироватьОбработчикиПервоначальногоЗаполнения(Обработчики)

ПервыйЗапуск

Описание, пример вызова
//Вызовы процедур для первоначального заполнения базы
//
Процедура ПервыйЗапуск() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПервыйЗапуск()

ОбновитьИнформациюПоМетаданным

Описание, пример вызова
Процедура ОбновитьИнформациюПоМетаданным(Параметры = Неопределено) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьИнформациюПоМетаданным(Параметры);

ОбновитьИсточникиДанныхДляТрансляции

Описание, пример вызова
Процедура ОбновитьИсточникиДанныхДляТрансляции() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьИсточникиДанныхДляТрансляции()

ОбновитьПравилаИмпортаОбъектов

Описание, пример вызова
Процедура ОбновитьПравилаИмпортаОбъектов() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьПравилаИмпортаОбъектов()

ОбновитьСправочникВерсииРегламентовПодготовкиОтчетности

Описание, пример вызова
Процедура ОбновитьСправочникВерсииРегламентовПодготовкиОтчетности() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьСправочникВерсииРегламентовПодготовкиОтчетности()

УстановитьКонстантыАвтоматическогоПересчета

Описание, пример вызова
Процедура УстановитьКонстантыАвтоматическогоПересчета() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.УстановитьКонстантыАвтоматическогоПересчета()

ОбновитьПравилаРасчета

Описание, пример вызова
Процедура ОбновитьПравилаРасчета() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьПравилаРасчета()

ЗаполнитьОпцииОтчетов

Описание, пример вызова
Процедура ЗаполнитьОпцииОтчетов() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ЗаполнитьОпцииОтчетов()

ОбновитьФИ

Описание, пример вызова
Процедура ОбновитьФИ() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьФИ()

ПеренестиПериодическиеКурсыВРегистрСведений

Описание, пример вызова
Процедура ПеренестиПериодическиеКурсыВРегистрСведений() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПеренестиПериодическиеКурсыВРегистрСведений()

ЗаполнитьКонстантуСценарияМСФО

Описание, пример вызова
Процедура ЗаполнитьКонстантуСценарияМСФО() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ЗаполнитьКонстантуСценарияМСФО()

ОбновитьСценарииБезСвязанныхДанных

Описание, пример вызова
Процедура ОбновитьСценарииБезСвязанныхДанных() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьСценарииБезСвязанныхДанных()

УстановитьОсновныеБланки

Описание, пример вызова
Процедура УстановитьОсновныеБланки() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.УстановитьОсновныеБланки()

ОбновитьВалютыОтчетностиРегламентов

Описание, пример вызова
Процедура ОбновитьВалютыОтчетностиРегламентов() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьВалютыОтчетностиРегламентов()

УстановитьПризнакУправлениеХолдингом

Описание, пример вызова
Процедура УстановитьПризнакУправлениеХолдингом() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.УстановитьПризнакУправлениеХолдингом()

УстановитьПризнакИспользованияИнтеграцииСВнешнимиСистемами

Описание, пример вызова
Процедура УстановитьПризнакИспользованияИнтеграцииСВнешнимиСистемами() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.УстановитьПризнакИспользованияИнтеграцииСВнешнимиСистемами()

УстановитьПризнакИспользованияУчетаПоСценариям

Описание, пример вызова
Процедура УстановитьПризнакИспользованияУчетаПоСценариям() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.УстановитьПризнакИспользованияУчетаПоСценариям()

ОбновитьТипыПВХКорпоративные

Описание, пример вызова
//Усечение типов для справочников отсутствующих в БМ.
//Платформа перености такие элементы со всеми возможными типами
//
Процедура ОбновитьТипыПВХКорпоративные() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьТипыПВХКорпоративные()

ОбновитьСчетаУчетаФИ

Описание, пример вызова
Процедура ОбновитьСчетаУчетаФИ() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьСчетаУчетаФИ()

ОбновитьВалютыОрганизации

Описание, пример вызова
Процедура ОбновитьВалютыОрганизации() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьВалютыОрганизации()

ОбновитьМодельУчетаМСФО

Описание, пример вызова
Процедура ОбновитьМодельУчетаМСФО() Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьМодельУчетаМСФО()

ОбновитьОсновнойЯзык

Описание, пример вызова
Процедура ОбновитьОсновнойЯзык(Параметры = Неопределено) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ОбновитьОсновнойЯзык(Параметры);

ЗаписатьДанные

Описание, пример вызова
// Записывает изменения в переданном объекте.
// Для использования в обработчиках обновления.
//
// Параметры:
// Данные - Произвольный - объект, набор записей или менеджер константы, который
// необходимо записать.
// РегистрироватьНаУзлахПлановОбмена - Булево - включает регистрацию на узлах планов обмена при записи объекта.
// ВключитьБизнесЛогику - Булево - включает бизнес-логику при записи объекта.
//
Процедура ЗаписатьДанные(Знач Данные, Знач РегистрироватьНаУзлахПлановОбмена = Ложь, Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ЗаписатьДанные(Данные, РегистрироватьНаУзлахПлановОбмена, );

ЗаписатьОбъект

Описание, пример вызова
// Записывает изменения в переданном объекте ссылочного типа.
// Для использования в обработчиках обновления.
//
// Параметры:
// Объект - Произвольный - записываемый объект ссылочного типа. Например, СправочникОбъект.
// РегистрироватьНаУзлахПлановОбмена - Булево - включает регистрацию на узлах планов обмена при записи объекта.
// ВключитьБизнесЛогику - Булево - включает бизнес-логику при записи объекта.
//
Процедура ЗаписатьОбъект(Знач Объект, Знач РегистрироватьНаУзлахПлановОбмена = Неопределено, Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ЗаписатьОбъект(Объект, РегистрироватьНаУзлахПлановОбмена, );

ПровестиДокумент

Описание, пример вызова
Процедура ПровестиДокумент(Данные, ТекстНачалаОшибки = "", ЗаписатьЕслиНеУдалосьПровести = Истина, ОтказЕслиНеПроведен = Ложь, ОтказЕслиНеЗаписан = Ложь) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ПровестиДокумент(Данные, ТекстНачалаОшибки, ЗаписатьЕслиНеУдалосьПровести, ОтказЕслиНеПроведен, ОтказЕслиНеЗаписан);

УстановитьКодЕис

Описание, пример вызова
// Записывает в регистр НомераСпособовЗакупокВЕИС запись с указанными значениями полей.
Процедура УстановитьКодЕис(СпособВход, КодВход, НаименованиеВход) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.УстановитьКодЕис(СпособВход, КодВход, НаименованиеВход));

ИсключитьСтадииИзШаблона

Описание, пример вызова
// Удаляет из шаблона мероприятия ШаблонМероприятияИзм стадии, входящие в массив
// МассивСтадийВход
Процедура ИсключитьСтадииИзШаблона(МассивСтадийВход, ШаблонМероприятияИзм) Экспорт

Пример вызова

ОбновлениеИнформационнойБазыБМ.ИсключитьСтадииИзШаблона(МассивСтадийВход, ШаблонМероприятияИзм));

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).