Skip to content

Бухгалтерские отчеты расшифровка

НастройкиРасшифровки

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

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

Результат = БухгалтерскиеОтчетыРасшифровка.НастройкиРасшифровки(АдресРасшифровки, ИдентификаторРасшифровки, ИмяИсходногоОтчета, РеквизитыРасшифровки)

ЗаполнитьНастройкиРасшифровкиПоДаннымСтандартногоОтчета

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

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

БухгалтерскиеОтчетыРасшифровка.ЗаполнитьНастройкиРасшифровкиПоДаннымСтандартногоОтчета(Настройки, ДанныеРасшифровки, ИдентификаторРасшифровки, Объект, РеквизитыРасшифровки)

РасшифровочныеОтчеты

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

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

Результат = БухгалтерскиеОтчетыРасшифровка.РасшифровочныеОтчеты(ДанныеРасшифровки, ИдентификаторРасшифровки, ИмяОтчета)

ДобавитьТребуемыйРеквизитРасшифровки

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

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

БухгалтерскиеОтчетыРасшифровка.ДобавитьТребуемыйРеквизитРасшифровки(ТребуемыеРеквизиты, ИмяРеквизита, Источники, Значение);

НовыйПравилаРасшифровки

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

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

Результат = БухгалтерскиеОтчетыРасшифровка.НовыйПравилаРасшифровки()

ДобавитьВНастройкиДанныеРасшифровки

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

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

БухгалтерскиеОтчетыРасшифровка.ДобавитьВНастройкиДанныеРасшифровки(ДанныеРасшифровки, ИдентификаторРасшифровки, Настройки, РеквизитыРасшифровки)

ДобавитьВНастройкиДанныеОтчета

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

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

БухгалтерскиеОтчетыРасшифровка.ДобавитьВНастройкиДанныеОтчета(Настройки, Отчет)

ПоменятьНумерациюСубконтоВОтборе

Описание, пример вызова
// Выполняет замену левых значений отбора (для отборов по субконто), когда у нового счета другой состав и/или порядок субконто.
//
// Параметры:
// Настройки - Структура - Настройки в отборе которых нужно осуществить замену, см. НовыйПравилаРасшифровки().
// НовыйСчет - ПланыСчетов.Хозрасчетный - Новый счет.
// КартаВидовСубконто - Соответствие - Содержит соответствие старых и новых номеров субконто см. КартаПереходаСубконтоМеждуСчетами.
//
Процедура ПоменятьНумерациюСубконтоВОтборе(Настройки, НовыйСчет, КартаВидовСубконто) Экспорт

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

БухгалтерскиеОтчетыРасшифровка.ПоменятьНумерациюСубконтоВОтборе(Настройки, НовыйСчет, КартаВидовСубконто)

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