Элиминация ВГО УХ
ПолучитьПустыеПараметрыЭлиминации
Описание, пример вызова
// Получить пустую структуру параметров элиминации.//// Возвращаемое значение:// - Структура:// - ДокументЭлиминации - ДокументСсылка.Элиминация -// документ для которого нужно заполнить регистр.// - Сценарий - СправочникСсылка.Сценарии - сценарий по котому отбираются// данные для элиминации.// - ПериодОтчета - СправочникСсылка.Периоды - период по котому отбираются// данные для элиминации.// - ОрганизацияДляЭлиминации - СправочникСсылка.Организации - организация// в данные которой будут записаны проводки/значения показателей.// - ПериметрДляЭлиминации - ДокументСсылка.УправлениеПериодомСценария.//Функция ПолучитьПустыеПараметрыЭлиминации() Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьПустыеПараметрыЭлиминации()
ЗаполнитьРегистрПроводкиДляЭлиминации
Описание, пример вызова
// Заполнить регистр сведений ПроводкиДляЭлиминации.//// Параметры:// ПараметрыЭлиминации - Структура - параметры заполнения.// См. функцию ПолучитьПустыеПараметрыЭлиминации().//Процедура ЗаполнитьРегистрПроводкиДляЭлиминации(ПараметрыЭлиминации) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаполнитьРегистрПроводкиДляЭлиминации(ПараметрыЭлиминации)
ПолучитьОписаниеСпособаЭлиминации
Описание, пример вызова
// Возвращает структуру с описанием аналитик, показателей для переданного способа элиминации// В структуре следующие реквизиты:// Аналитики - массив структур с описанием аналитик, необходимых для элиминации. Реквизиты:// Имя - имя по умолчанию для реквизита,// ТипДляЭлиминации - Перечисление.ТипыАналитикЭлиминации,// ВидАналитики - ПланВидовХарактеристикСсылка.ВидыСубконтоКорпоративные// ИспользоватьДляСверки - Булево// - Булево// Показатели - массив структур с описанием показателей. Реквизиты:// Имя - имя по умолчанию для реквизита,// ТипДляЭлиминации - Перечисление.ТипПоказателяЭлиминации// ТипЗначения - Перечисление.ТипыЗначенийПоказателейОтчетов//Функция ПолучитьОписаниеСпособаЭлиминации(СпособЭлиминации, ШаблонСверкиВГО) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьОписаниеСпособаЭлиминации(СпособЭлиминации, ШаблонСверкиВГО)
ТранслироватьСчет
Описание, пример вызова
// Получает счет после трансляции// Параметры:// ШаблонТрансляции - СправочникСсылка.ШаблоныТрансляций, трансляция по правилам которой будет найден счет.// СчетИсточник - СправочникСсылка.СЧетаБД, исходный счет, соответсвие которому будет найдено.// НаправлениеТрансляции - ПеречислениеСсылка.НаправленияТрансляцииДанных, направление трансляции// ЭтоДт - Булево, каое правило трансляции отбирать. Истина - дебетовые, Ложь - кредитовые.// ЭтоОборот - Булево, указывает какое правило трансляции отбирать. Истина - трансляция оборотов, Ложь - трансляция сальдо.// ПриемникИсточникаДанных - необязательный, любая переменная, которая будет заполнена ссылкой на источник данных с настройками// трансляции субконто. Если не найден,то Неопределено.// Возвращает:// СправочникСсылка.СчетаБД - счет применик, соответсвующий счету источнику в трансляции Трансляция.//Функция ТранслироватьСчет(Трансляция, СчетИсточник, НаправлениеТрансляции, ЭтоДт, ЭтоОборот, ПриемникИсточникаДанных=Неопределено) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ТранслироватьСчет(Трансляция, СчетИсточник, НаправлениеТрансляции, ЭтоДт, ЭтоОборот, ПриемникИсточникаДанных);
ПолучитьСубконтоСчета
Описание, пример вызова
// Возвращает описание субконто счета по его номеру.// Параметры:// СчетБД - СправочникСсылка.СчетаБД - счет для которого нужно получить субконто.// Номер - Число(1..3) - номер субконто 1..3.//// Возвращаемое значение:// ПланВидовХарактеристикСсылка - описание субконто счета с номером Номер.// Неопределено - такого субконто у счета нет.Функция ПолучитьСубконтоСчета(СчетБД, Номер) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьСубконтоСчета(СчетБД, Номер)
ПолучитьЗначенияСубконтоТехСчета
Описание, пример вызова
// Для указанных правил заполнения счета и контексту объекта// получить перечень значений субконто.//// Параметры:// ПравилаЗаполненияСчета - Структура - описание технического счета и правил заполнения его субконто.// Можно получить функцией Справочники.ШаблоныСверкиВГО.ПолучитьОписаниеТехническогоСчетаУрегулирования().// Поля структуры:// - СпособЗаполненияСубконто1..3 - Перечисления.СпособыЗаполненияЗначенийСубконтоСчета -// задают правило заполнения;// - ЗначениеЗаполненияСубконто1..3 - любая ссылка, фиксированное значение заполнения.// ЗначенияЗаполнения - Любая ссылка на объект, который содержит реквизиты:// Организация, Контрагент, Отправитель, Получатель, РазделВГО, ВалютаВзаиморасчетов.// Из этих реквизитов будут браться значения для заполнения субконто.// Можно получить и заполнить структуру функцией ПолучитьИсходныеДанныеЗаполненияСубконтоТехСчета().// Можно напрямую передать заполненный документ УрегулированиеРасхожденияВГО.//// Возвращаемое значение:// - Массив, индекс+1 - это номер субконто. Значение - это значение заполнения субконто.// Количество элементов соотвествует количеству субконто счета.//Функция ПолучитьЗначенияСубконтоТехСчета(ПравилаЗаполненияСчета, ЗначенияЗаполнения) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьЗначенияСубконтоТехСчета(ПравилаЗаполненияСчета, ЗначенияЗаполнения)
ЗаполнитьЗначенияСубконтоТехническогоСчета
Описание, пример вызова
// Заполняет значения субконто в проводке для указанной стороны.// Параметры:// Проводка - Любой объект содержащий реквизиты субконто.// Имя каждого реквизита субконто имеет формат [ИмяРеквизитаСубконто][Дт/Кт][НомерСубконто].// ДтКт - Имя стороны на которой находится счет. "Дт" или "Кт".// ЗначенияСубконтоТехСчет - массив. Количество элементов определеяет количество заполняемых субконто.// ИмяРеквизитаСубконто - Префикс имени реквизита со значением субконто.//Процедура ЗаполнитьЗначенияСубконтоТехническогоСчета(Проводка, ДтКт, ЗначенияСубконтоТехСчет, ИмяРеквизитаСубконто="Субконто") Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаполнитьЗначенияСубконтоТехническогоСчета(Проводка, ДтКт, ЗначенияСубконтоТехСчет, ИмяРеквизитаСубконто);
ПолучитьФВ
Описание, пример вызова
Функция ПолучитьФВ(Организация, ТЗОрганизаций, ФВПоУмолчанию = Неопределено) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьФВ(Организация, ТЗОрганизаций, ФВПоУмолчанию);
ПолучитьИсходныеЗначенияЗаполненияСубконтоТехСчета
Описание, пример вызова
// Получить структуру для передачи данных в функцию заполнения занчений субконто.// Параметры:// Ссылка - любой объект с реквизитами: Организация, Контрагент, Отправитель, Получатель,// РазделВГО/РазделСверки, ВалютаВзаиморасчетов/ВалютаДокумента/Валюта// Возвращаемое значение:// Структура с полями: Организация, Контрагент, Отправитель, Получатель, РазделВГО, ВалютаВзаиморасчетов.//Функция ПолучитьИсходныеЗначенияЗаполненияСубконтоТехСчета(Ссылка=Неопределено) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьИсходныеЗначенияЗаполненияСубконтоТехСчета(Ссылка);
ПроверитьСкорректироватьТипЗначенияПоВидуСубконто
Описание, пример вызова
// Проверяем, что тип заполнения подходит к типу данных субконто.// Если не подходит, то пытаемся скорректировать:// СправочникСсылка.Организации -> СправочникСсылка.Контрагенты//Процедура ПроверитьСкорректироватьТипЗначенияПоВидуСубконто(ЗначениеЗаполнения, Знач ВидСубконто) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ПроверитьСкорректироватьТипЗначенияПоВидуСубконто(ЗначениеЗаполнения, ВидСубконто));
ИнициализироватьКонтекстЗаполненияСубконто
Описание, пример вызова
// Создать соответствие для заполнения значений субконто в правиле заполнения.// Заполнить контекст заполнения субконто по данным объекта с реквизитами:// Организация, Контрагент, Отправитель, Получатель, РазделВГО, ВалютаВзаиморасчетов.Функция ИнициализироватьКонтекстЗаполненияСубконто(ЗначенияЗаполнения) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ИнициализироватьКонтекстЗаполненияСубконто(ЗначенияЗаполнения));
ПодобратьВариантИмениРеквизита
Описание, пример вызова
// Проверяет есть ли реквизиты с указанными именами у объекта, и возвращает первый существующий.//// Параметры:// Объект - любой объект - для него проверяем существование реквизитов.// ИменаРеквизитов - Строка - перечень имен реквизитов разделенные запятыми.//// Возвращаемое значение:// - Строка - если найдено имя существующее у объекта, то возвращает это имя.// Иначе возвращает пустую строку.//Функция ПодобратьВариантИмениРеквизита(Объект, ИменаРеквизитов) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПодобратьВариантИмениРеквизита(Объект, ИменаРеквизитов));
ПолучитьТекстЗапросаПолученияДанныхДляЭлиминации
Описание, пример вызова
Функция ПолучитьТекстЗапросаПолученияДанныхДляЭлиминации(НомераТаблиц) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьТекстЗапросаПолученияДанныхДляЭлиминации(НомераТаблиц));
ПолучитьДанныеДляЭлиминации
Описание, пример вызова
// Функция - Получить данные для элиминации//// Параметры:// ДатаСреза - Дата - дата на которую будут получены данные.// ПараметрыЭлиминации - Структура - условия получения данных.// Состав см. функцию ПолучитьПустыеПараметрыЭлиминации().//// Возвращаемое значение:// - Структура:// ТЗ_КурсыВалют - таблица курсов валют для пересчета в валюту группы.// Дополнительно учитывается вид курса (средний, на начало, на конец).// Колонки:// - Курс - Число - курс валюты по отношению к валюте группы.// - Валюта - СправочникСсылка.Валюты.// - ВидЗначения - ПеречислениеСсылка.ВидыЗначенийВГО - вид курса.// ВыборкаНастройкиСверки - выборка запроса для иерархического обхода// источников данных. Первый уровень - это разделы сверки ВГО.// Второй - это источники данных данного раздела.// Поля запроса:// - РазделВГО - СправочникСсылка.РазделыСверкиВГО.// - ИсточникДанных - СправочникСсылка.ИсточникиДанных.// - СпособОпределенияНаправленияУчета - ПеречислениеСсылка.СпособОпределенияНаправленияУчета.// - НомерСтрокиРесурса - Число- номер источника данных в настройке.// ТЗОрганизацийПоВидамЗначений - таблица организаций периметра элиминации.// Колонки:// - ГлавнаяОрганизация - СправочникСсылка.Организации;// - Организация - СправочникСсылка.Организации;// - ВалютаФункц - СправочникСсылка.Валюты;// - Курс - Число - курс валюты по отношению к валюте группы// - ВидЗначения - ПеречислениеСсылка.ВидыЗначенийВГО - вид курса.// ОписаниеГлавнойОрганизации - таблица с описывающую консолидирующую// компанию группы. Колонки:// - ГлавнаяОрганизация - СправочникСсылка.Организации;// - ВалютаГр - СправочникСсылка.Валюты;// - КурсГр - Число - курс валюты группы;// - ВидЗначения - ПеречислениеСсылка.ВидыЗначенийВГО - вид курса.//Функция ПолучитьДанныеДляЭлиминации(ДатаСреза, ПараметрыЭлиминации) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьДанныеДляЭлиминации(ДатаСреза, ПараметрыЭлиминации));
ЭтоКорректныеДанныеДляЭлиминации
Описание, пример вызова
// Побочный эффект: в случае ошибки(ок) записывает сообщение// в протокол элиминации.//Функция ЭтоКорректныеДанныеДляЭлиминации(ПараметрыЭлиминации, ДанныеДляЭлиминации) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ЭтоКорректныеДанныеДляЭлиминации(ПараметрыЭлиминации, ДанныеДляЭлиминации));
ВключенаОтладка
Описание, пример вызова
Функция ВключенаОтладка(ПараметрыЭлиминации) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ВключенаОтладка(ПараметрыЭлиминации));
ПолучитьРегистрДляЗаписиПроводокДляЭлиминации
Описание, пример вызова
Функция ПолучитьРегистрДляЗаписиПроводокДляЭлиминации(ДокументЭлиминации) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьРегистрДляЗаписиПроводокДляЭлиминации(ДокументЭлиминации));
ПолучитьКурсВалютыИзТаблицы
Описание, пример вызова
// Функция - Получить курс валюты из таблицы//// Параметры:// ТаблицаКурсовВалют - ТаблицаЗначений - требуемые колонки: Валюта, Курс, ВидЗначения.// Можно получить функцией ПолучитьДанныеДляЭлиминации().ТЗ_КурсыВалют// Валюта - СправочникСсылка.Валюты.// ВидЗначенияКурса - ПеречислениеСсылка.ВидыЗначенийВГО - вид курса.//// Возвращаемое значение:// - Число. Никогда не возвращает 0.// Если курс равен нулю или не найден, то вернет 1.//Функция ПолучитьКурсВалютыИзТаблицы(ТаблицаКурсовВалют, Валюта, ВидЗначенияКурса) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьКурсВалютыИзТаблицы(ТаблицаКурсовВалют, Валюта, ВидЗначенияКурса));
ПолучитьКурсВалютыИзТаблицыСУчетомКэша
Описание, пример вызова
// Обновляет кэш если такой валюты в нем нет.// Подразумеваем, что для всех вызовов функции с фиксированным кэшем// ВидЗначенияКурса остается неизменным. Т.е. кэш не учитывает// вид значения курса.//Функция ПолучитьКурсВалютыИзТаблицыСУчетомКэша(ТаблицаКурсовВалют, Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьКурсВалютыИзТаблицыСУчетомКэша(ТаблицаКурсовВалют, );
ПолучитьБазовыеПараметрыДляЗапросаЭлиминации
Описание, пример вызова
Функция ПолучитьБазовыеПараметрыДляЗапросаЭлиминации(ПараметрыЭлиминации) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьБазовыеПараметрыДляЗапросаЭлиминации(ПараметрыЭлиминации));
ПолучитьПустыеДанныеДляЗаполненияПроводкиЭлиминацииЗначенияПоказателя
Описание, пример вызова
Функция ПолучитьПустыеДанныеДляЗаполненияПроводкиЭлиминацииЗначенияПоказателя() Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьПустыеДанныеДляЗаполненияПроводкиЭлиминацииЗначенияПоказателя());
ЗаполнитьДанныеСтрокиПоказателя
Описание, пример вызова
Процедура ЗаполнитьДанныеСтрокиПоказателя(СтрокаЗначения, ДанныеЗаполнения) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаполнитьДанныеСтрокиПоказателя(СтрокаЗначения, ДанныеЗаполнения));
ЗаполнитьРегистрПроводкиДляЭлиминацииПоказателейОтчетов
Описание, пример вызова
Процедура ЗаполнитьРегистрПроводкиДляЭлиминацииПоказателейОтчетов( Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаполнитьРегистрПроводкиДляЭлиминацииПоказателейОтчетов();
ЗаполнитьДанныеДляЭлиминацииПоИсточникуДанных
Описание, пример вызова
Функция ЗаполнитьДанныеДляЭлиминацииПоИсточникуДанных( Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ЗаполнитьДанныеДляЭлиминацииПоИсточникуДанных();
ЗаполнитьЗначениеЭлиминацииВВалютеГруппы
Описание, пример вызова
Процедура ЗаполнитьЗначениеЭлиминацииВВалютеГруппы(ДанныеЗаполнения, Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаполнитьЗначениеЭлиминацииВВалютеГруппы(ДанныеЗаполнения, );
ВернутьЗапросПроводокДляЭлиминации
Описание, пример вызова
// Формирует запроса для проводок элиминации. Текст запроса формируется для одного шаблона сверки подходящего под Сценарий и ПериодОтчета.// Входные параметны:// Параметры - структура с обязательными полями "Организация, Сценарий, ПериодОтчета, РазделВГО".// Возвращает:// Запрос - если получилось создать.// Неопределено - если нет настроек для формирования проводок (Шаблон сверки не подходит под сценарий и период, либо шаблон сверки пуст).//Функция ВернутьЗапросПроводокДляЭлиминации(Параметры) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ВернутьЗапросПроводокДляЭлиминации(Параметры));
ВернутьЗапросПроводокДляЭлиминацииНРП
Описание, пример вызова
// Формирует запроса для проводок элиминации. Текст запроса формируется для одного шаблона сверки подходящего под Сценарий и ПериодОтчета.// Входные параметны:// Параметры - структура с обязательными полями "Организация, Сценарий, ПериодОтчета, РазделВГО".// Возвращает:// Запрос - если получилось создать.// Неопределено - если нет настроек для формирования проводок (Шаблон сверки не подходит под сценарий и период, либо шаблон сверки пуст).//Функция ВернутьЗапросПроводокДляЭлиминацииНРП(Параметры) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ВернутьЗапросПроводокДляЭлиминацииНРП(Параметры));
ВернутьТекстЗапросаЭлиминации
Описание, пример вызова
Функция ВернутьТекстЗапросаЭлиминации(ПараметрыЭлиминации, Отбор=Неопределено) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ВернутьТекстЗапросаЭлиминации(ПараметрыЭлиминации, Отбор);
ВернутьТекстЗапросаЭлиминацииНРП
Описание, пример вызова
Функция ВернутьТекстЗапросаЭлиминацииНРП(ПараметрыЭлиминации, Отбор=Неопределено) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ВернутьТекстЗапросаЭлиминацииНРП(ПараметрыЭлиминации, Отбор);
ВернутьТекстЗапросаЭлиминацииВНА
Описание, пример вызова
Функция ВернутьТекстЗапросаЭлиминацииВНА(РазделВГО, Отбор=Неопределено) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ВернутьТекстЗапросаЭлиминацииВНА(РазделВГО, Отбор);
ВернутьТекстЗапросаДопТаблицДляЭлиминации
Описание, пример вызова
Функция ВернутьТекстЗапросаДопТаблицДляЭлиминации(БезТрансляции) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ВернутьТекстЗапросаДопТаблицДляЭлиминации(БезТрансляции));
ПроверитьЧтоЗаполненыСчетаДтКт
Описание, пример вызова
// Истина - если счета заполнены. Ложь если хотя бы один счет не заполнен.// Если счет не заполнен, то делает запись об этом в журнал регистрации.Функция ПроверитьЧтоЗаполненыСчетаДтКт(ПараметрыЭлиминации, ДанныеЗаполнения, СчетДтИсточник, СчетКтИсточник, СчетДт, СчетКт) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПроверитьЧтоЗаполненыСчетаДтКт(ПараметрыЭлиминации, ДанныеЗаполнения, СчетДтИсточник, СчетКтИсточник, СчетДт, СчетКт));
ЗаписатьПроводкуЭлиминацииНРППродано
Описание, пример вызова
Процедура ЗаписатьПроводкуЭлиминацииНРППродано(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаписатьПроводкуЭлиминацииНРППродано(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации));
ЗаписатьПроводкуЭлиминацииНРПЗапасы
Описание, пример вызова
Процедура ЗаписатьПроводкуЭлиминацииНРПЗапасы(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаписатьПроводкуЭлиминацииНРПЗапасы(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации));
ЗаписатьПроводкуЭлиминацииСебестоимости
Описание, пример вызова
Процедура ЗаписатьПроводкуЭлиминацииСебестоимости(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаписатьПроводкуЭлиминацииСебестоимости(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации));
ЗаписатьПроводкуЭлиминацииВыручки
Описание, пример вызова
Процедура ЗаписатьПроводкуЭлиминацииВыручки(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаписатьПроводкуЭлиминацииВыручки(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации));
ЗаписатьПроводкуЭлиминацииЗначенияПоказателя
Описание, пример вызова
Процедура ЗаписатьПроводкуЭлиминацииЗначенияПоказателя(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаписатьПроводкуЭлиминацииЗначенияПоказателя(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации));
ЗаписатьПроводкуЭлиминацииНаценкиПродавцаВНА
Описание, пример вызова
Процедура ЗаписатьПроводкуЭлиминацииНаценкиПродавцаВНА(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаписатьПроводкуЭлиминацииНаценкиПродавцаВНА(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации));
ЗаписатьПроводкуЭлиминацииНакопленнойАмортизации
Описание, пример вызова
Процедура ЗаписатьПроводкуЭлиминацииНакопленнойАмортизации(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаписатьПроводкуЭлиминацииНакопленнойАмортизации(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации));
ЗаписатьПроводкуЭлиминацииНачисленнойАмортизации
Описание, пример вызова
Процедура ЗаписатьПроводкуЭлиминацииНачисленнойАмортизации(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаписатьПроводкуЭлиминацииНачисленнойАмортизации(РегПроводок, НомерЗаписи, ДанныеЗаполнения, ПараметрыЭлиминации));
ЗаполнитьЗначенияСубконтоТехСчетаЭлиминации
Описание, пример вызова
// Заполнить значения субконто технического счета//// Параметры:// ПриемникДанных - любой объект с реквизитами "СубконтоДт1..3", "СубконтоКт1..3". Будут установлены значения этих реквизитов.// ПрефиксТехСчета - Строка(2) "Дт" или "Кт" - префикс субконто.// ОписаниеТехСчета -// ПараметрыЭлиминации - Структура - общие данные элиминации. Используемые реквизиты:// - ОписаниеТехСчета - Структура - описывает счет и правила заполнения его субконто.// Можно получить функцией Справочники.ШаблоныСверкиВГО.ПолучитьОписаниеТехническогоСчетаУрегулирования().// - Организация - СправочникСсылка.Организация.// - РазделВГО - СправочникСсылка.РазделыСверкиВГО.// ДанныеЗаполнения - Структура - данные подготовленные для заполнения проводки. Используем реквизиты:// - ЭтоКредитор - Булево. Если истина, то в проводке организация - это кредитор. Иначе дебитор.// - Контрагент - СправочникСсылка.Организация.// - ВалютаВзаиморасчетов - СправочникСсылка.Валюты.//Процедура ЗаполнитьЗначенияСубконтоТехСчетаЭлиминации(ПриемникДанных, ПрефиксТехСчета, ПараметрыЭлиминации, ДанныеЗаполнения) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаполнитьЗначенияСубконтоТехСчетаЭлиминации(ПриемникДанных, ПрефиксТехСчета, ПараметрыЭлиминации, ДанныеЗаполнения));
ЗаписатьОшибкуВПротоколЭлиминации
Описание, пример вызова
Процедура ЗаписатьОшибкуВПротоколЭлиминации(ПараметрыЭлиминации, ДанныеЗаполнения, Знач ТекстОшибки, Знач ТехническаяИнформация="") Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаписатьОшибкуВПротоколЭлиминации(ПараметрыЭлиминации, ДанныеЗаполнения, ТекстОшибки, ТехническаяИнформация);
ПолучитьИмяТаблицыДанных
Описание, пример вызова
Функция ПолучитьИмяТаблицыДанных(ОписаниеИсточникаДанных) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьИмяТаблицыДанных(ОписаниеИсточникаДанных));
ЗаполнитьЗначенияСубконто
Описание, пример вызова
// Заполнить субконто проводки значениями аналитик показателя счета.// Паратетры:// ИсточникДанных - структура или строка таблицы значений, содержащая реквизиты "Аналитика1"-"Аналитика5".// ПриемникДанных - структура или строка таблицы значений, содержащая реквизиты "СубконтоДт1..3", "СубконтоКт1..3".// КолАналитик - Число - количество используемых аналитик в источнике данных.// ИсточникДанныхДляРасчетов - ссылка на элемент справочника "ИсточникиДанныхДляРасчетов", позволяет получить// правила трансляции субконто счетов источника и приемника.// ИмяРеквизитаСубконто - имя реквизита без номера. В такие реквизиты записываются значения. По умолчанию - "СубконтоДт".// ИмяРеквизитаАналитики - имя реквизита без номера. Из таких реквизитов читаются значения. По умолчанию - "Аналитика".//Процедура ЗаполнитьЗначенияСубконто(Знач ИсточникДанных, ПриемникДанных, Знач КолАналитик, Знач ИсточникДанныхДляРасчетов=Неопределено, Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаполнитьЗначенияСубконто(ИсточникДанных, ПриемникДанных, КолАналитик, ИсточникДанныхДляРасчетов, );
ЗаменитьПустойСчетМСФО
Описание, пример вызова
// Если счет приемник - пустая ссылка на справочник "СчетаБД", и счет источник в том же плане счетов, что и ПланСчетов,// то Счет приемник заменяем на счет источник.// Иначе оставляем без изменений.//Процедура ЗаменитьПустойСчетМСФО(СчетПриемник, СчетИсточник, ПланСчетов) Экспорт
Пример вызова
ЭлиминацияВГОУХ.ЗаменитьПустойСчетМСФО(СчетПриемник, СчетИсточник, ПланСчетов));
ПолучитьНаименованиеЭтапаЭлиминации
Описание, пример вызова
Функция ПолучитьНаименованиеЭтапаЭлиминации(РазделВГО, НомерЭтапа) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьНаименованиеЭтапаЭлиминации(РазделВГО, НомерЭтапа));
ПолучитьСубконтоИзВидовСубконтоСчетаБД
Описание, пример вызова
Функция ПолучитьСубконтоИзВидовСубконтоСчетаБД(ВидыСубконто, Номер) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьСубконтоИзВидовСубконтоСчетаБД(ВидыСубконто, Номер));
ПолучитьТипДопЗначенияПВХ
Описание, пример вызова
// Получить тип справочника, который хранит дополнительные значения плана видов характеристик.// Параметры:// ПВХ - ПланВидовХарактеристикСсылка - план видов характеристик для которого нужно получить тип справочника.//// Возвращаемое значение:// Тип - тип справочника.// Неопределено - справочник у ПВХ не задан.//Функция ПолучитьТипДопЗначенияПВХ(ПВХ) Экспорт
Пример вызова
Результат = ЭлиминацияВГОУХ.ПолучитьТипДопЗначенияПВХ(ПВХ));
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).