Skip to content

Отложенное формирование движений ВНА

ДобавитьЭтап

Описание, пример вызова
// Добавляет этап в таблицу этапов закрытия месяца.
// Элементы данной таблицы являются элементами второго уровня в дереве этапов в форме закрытия месяца.
//
// Параметры:
// ТаблицаЭтапов - (См. Обработки.ОперацииЗакрытияМесяца.ЗаполнитьОписаниеЭтаповЗакрытияМесяца)
// ТекущийРодитель - Строка - идентификатор группы.
Процедура ДобавитьЭтап(ТаблицаЭтапов,ТекущийРодитель) Экспорт

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

ОтложенноеФормированиеДвиженийВНА.ДобавитьЭтап(ТаблицаЭтапов, ТекущийРодитель)

ОпределитьСтатусОперацииЗакрытияМесяца

Описание, пример вызова
// Опредяет статус операции закрытия месяца "ФормированиеДвиженийПоВнеоборотнымАктивам".
//
// Параметры:
// ПараметрыОбработчика - Структура - Параметры обработчика
Процедура ОпределитьСтатусОперацииЗакрытияМесяца(ПараметрыОбработчика) Экспорт

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

ОтложенноеФормированиеДвиженийВНА.ОпределитьСтатусОперацииЗакрытияМесяца(ПараметрыОбработчика)

ВыполнитьОперациюЗакрытияМесяца

Описание, пример вызова
// Выполняет операцию закрытия месяца "ФормированиеДвиженийПоВнеоборотнымАктивам".
//
// Параметры:
// ПараметрыОбработчика - см. Обработки.ОперацииЗакрытияМесяца.ИнициализироватьПараметрыОбработчикаЭтапа
Процедура ВыполнитьОперациюЗакрытияМесяца(ПараметрыОбработчика) Экспорт

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

ОтложенноеФормированиеДвиженийВНА.ВыполнитьОперациюЗакрытияМесяца(ПараметрыОбработчика)

ОписаниеПараметровОперацииЗакрытияМесяца

Описание, пример вызова
// Формирует описание технологических параметров.
//
// Возвращаемое значение:
// ТаблицаЗначений - Описание параметров операции закрытия месяца
Функция ОписаниеПараметровОперацииЗакрытияМесяца() Экспорт

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

Результат = ОтложенноеФормированиеДвиженийВНА.ОписаниеПараметровОперацииЗакрытияМесяца()

ВыполнитьОперацию

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

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

Результат = ОтложенноеФормированиеДвиженийВНА.ВыполнитьОперацию(НачалоПериода, КонецПериода, СписокОрганизаций, НомерДоРасчета, МенеджерВременныхТаблиц, ИдентификаторРасчета, ИмяОперации);

ВыполнитьОперациюПоОбъектам

Описание, пример вызова
// Формирует движения по документам, в которых есть указанные объекты.
//
// Параметры:
// ПараметрыВыполнения - см. ПараметрыВыполнения
//
// Возвращаемое значение:
// Число - Количество объектов, по которым сформированы движения
Функция ВыполнитьОперациюПоОбъектам(ПараметрыВыполнения) Экспорт

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

Результат = ОтложенноеФормированиеДвиженийВНА.ВыполнитьОперациюПоОбъектам(ПараметрыВыполнения)

ВыполнитьОперациюПоДокументам

Описание, пример вызова
// Формирует движения по документам.
//
// Параметры:
// СписокДокументов - Массив из ДокументСсылка - Список документов, по которым требуется сформировать движения.
//
Процедура ВыполнитьОперациюПоДокументам(СписокДокументов) Экспорт

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

ОтложенноеФормированиеДвиженийВНА.ВыполнитьОперациюПоДокументам(СписокДокументов)

ПараметрыВыполнения

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

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

Результат = ОтложенноеФормированиеДвиженийВНА.ПараметрыВыполнения()

ИмяПризнакаВыполненияОперации

Описание, пример вызова
// Имя признака выполнения операции.
//
// Возвращаемое значение:
// Строка - Имя признака выполнения операции
Функция ИмяПризнакаВыполненияОперации() Экспорт

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

Результат = ОтложенноеФормированиеДвиженийВНА.ИмяПризнакаВыполненияОперации()

ДвиженияЗаписываютсяПриВыполненииОперации

Описание, пример вызова
// Определяет записываются ли при отложенном формировании движений.
//
// Параметры:
// Документ - ДокументОбъект -
//
// Возвращаемое значение:
// Булево
Функция ДвиженияЗаписываютсяПриВыполненииОперации(Документ) Экспорт

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

Результат = ОтложенноеФормированиеДвиженийВНА.ДвиженияЗаписываютсяПриВыполненииОперации(Документ)

ОбъектыДляКоторыхДвиженияНеАктуальны

Описание, пример вызова
// Возвращает объекты, для которых движения не актуальны.
//
// Параметры:
// СписокДокументов - Массив из ДокументСсылка - Список документов
//
// Возвращаемое значение:
// Массив - Объекты, для которых движения не актуальны
Функция ОбъектыДляКоторыхДвиженияНеАктуальны(СписокДокументов) Экспорт

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

Результат = ОтложенноеФормированиеДвиженийВНА.ОбъектыДляКоторыхДвиженияНеАктуальны(СписокДокументов)

СформироватьЗадания

Описание, пример вызова
// Формирует задания к отложенному формированию движений по ОС, если изменились исходные данные.
//
// Параметры:
// Документ - ДокументОбъект, Неопределено - Документ, который изменяется.
// ДанныеТаблиц - см. ПроведениеДокументов.ДанныеТаблицСтаройСтруктуры
Процедура СформироватьЗадания(Документ, ДанныеТаблиц) Экспорт

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

ОтложенноеФормированиеДвиженийВНА.СформироватьЗадания(Документ, ДанныеТаблиц)

ТекстЗапросаПустыеТаблицыОтложенныхДвижений

Описание, пример вызова
// Формирует текст запроса пустых таблиц отложенного формирования движений.
//
// Параметры:
// Запрос - Запрос -
// ТекстыЗапроса - СписокЗначений из Строка -
Процедура ТекстЗапросаПустыеТаблицыОтложенныхДвижений(Запрос, ТекстыЗапроса) Экспорт

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

ОтложенноеФормированиеДвиженийВНА.ТекстЗапросаПустыеТаблицыОтложенныхДвижений(Запрос, ТекстыЗапроса)

ВыполненоОтложенноеФормированиеДвижений

Описание, пример вызова
// Определяет выполнено ли формирование движений на указанную дату.
//
// Параметры:
// Период - Дата - Период
// СписокОрганизаций - СправочникСсылка.Организации, Массив из СправочникСсылка.Организации - Список организаций
//
// Возвращаемое значение:
// Булево - Истина, если выполнено формирование движений.
Функция ВыполненоОтложенноеФормированиеДвижений(Период, СписокОрганизаций) Экспорт

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

Результат = ОтложенноеФормированиеДвиженийВНА.ВыполненоОтложенноеФормированиеДвижений(Период, СписокОрганизаций)

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