Skip to content

Источники данных повт исп

СхемаКомпоновкиДанныхПравила

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

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

Результат = ИсточникиДанныхПовтИсп.СхемаКомпоновкиДанныхПравила(ИмяСправочникаИсточника, РазделИсточникаДанных, ИсточникДанных)

ПроизвольнаяСхемаКомпоновкиДанныхПравила

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

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

Результат = ИсточникиДанныхПовтИсп.ПроизвольнаяСхемаКомпоновкиДанныхПравила(ИмяСправочникаИсточника, РазделИсточникаДанных, ХешСхемыКомпоновкиДанных)

ПоддерживаемыеСправочникиИсточникиДанных

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

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

Результат = ИсточникиДанныхПовтИсп.ПоддерживаемыеСправочникиИсточникиДанных()

ИменаСхемУмолчанийДляИсточниковДанных

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

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

Результат = ИсточникиДанныхПовтИсп.ИменаСхемУмолчанийДляИсточниковДанных()

ПолучитьМакетСправочника

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

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

Результат = ИсточникиДанныхПовтИсп.ПолучитьМакетСправочника(ИмяСправочникаИсточника, ИмяМакета);

ПоддерживаемыеТипыИсточниковИмениМакета

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

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

Результат = ИсточникиДанныхПовтИсп.ПоддерживаемыеТипыИсточниковИмениМакета()

ПолучитьХранимыеНастройкиСправочника

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

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

Результат = ИсточникиДанныхПовтИсп.ПолучитьХранимыеНастройкиСправочника(ИмяСправочникаИсточника, ХешНастроек)

ПолучитьХранимыйМакетСправочника

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

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

Результат = ИсточникиДанныхПовтИсп.ПолучитьХранимыйМакетСправочника(ИмяСправочникаИсточника, ХешСхемыКомпоновкиДанных)

ОписаниеТипаПравил

Описание, пример вызова
// Возвращает описание типов правил получения фактических данных
//
// Возвращаемое значение:
// ОписаниеТипов
//
Функция ОписаниеТипаПравил() Экспорт

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

Результат = ИсточникиДанныхПовтИсп.ОписаниеТипаПравил()

ОписаниеТипаПолученияДанныхБюджетирования

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

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

Результат = ИсточникиДанныхПовтИсп.ОписаниеТипаПолученияДанныхБюджетирования()

ВыражениеПоказателяСуммы

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

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

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

ВыраженияПоказателейСуммы

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

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

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

ВыражениеПоказателяКоличества

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

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

Результат = ИсточникиДанныхПовтИсп.ВыражениеПоказателяКоличества(ИмяСправочникаИсточника, ИдентификаторИсточникаДанных, РазделИсточникаДанных, ТипИтога)

СлужебныеПоляМакетовРасчета

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

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

Результат = ИсточникиДанныхПовтИсп.СлужебныеПоляМакетовРасчета()

ПоказателиСуммыПоИсточникуДанных

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

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

Результат = ИсточникиДанныхПовтИсп.ПоказателиСуммыПоИсточникуДанных(ИсточникДанных)

ПоказателиСуммыПоУмолчаниюПоИсточникуДанных

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

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

Результат = ИсточникиДанныхПовтИсп.ПоказателиСуммыПоУмолчаниюПоИсточникуДанных(ИсточникДанных)

ПоказателиКоличестваПоИсточникуДанных

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

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

Результат = ИсточникиДанныхПовтИсп.ПоказателиКоличестваПоИсточникуДанных(ИсточникДанных)

ПоказателиДвиженияДенежныхСредствКВыплате

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

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

Результат = ИсточникиДанныхПовтИсп.ПоказателиДвиженияДенежныхСредствКВыплате()

СтруктураАналитикиПоТипуДанныхУчета

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

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

Результат = ИсточникиДанныхПовтИсп.СтруктураАналитикиПоТипуДанныхУчета(ТипДанныхУчета)

ИмяПоляПоТипуДанныхУчета

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

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

Результат = ИсточникиДанныхПовтИсп.ИмяПоляПоТипуДанныхУчета(ИмяПоля, ЗаголовокПоля, ТипДанныхУчета)

ПараметрыРесурсовСуммыИКоличества

Описание, пример вызова
// Возвращает параметры суммовых и количественных ресурсов балансовых регистров.
//
// Возвращаемое значение:
// Структура:
// * ДлинаСуммы - Число
// * ТочностьСуммы - Число
// * ДлинаКоличества - Число
// * ТочностьКоличества - Число
//
Функция ПараметрыРесурсовСуммыИКоличества() Экспорт

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

Результат = ИсточникиДанныхПовтИсп.ПараметрыРесурсовСуммыИКоличества()

ПоказателиПоКорреспондирующимРегистрам

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

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

Результат = ИсточникиДанныхПовтИсп.ПоказателиПоКорреспондирующимРегистрам()

ИменаСуммовыхПоказателей

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

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

Результат = ИсточникиДанныхПовтИсп.ИменаСуммовыхПоказателей()

ИменаВидовДокументовПоТипуДанныхУчета

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

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

Результат = ИсточникиДанныхПовтИсп.ИменаВидовДокументовПоТипуДанныхУчета(ТипДанныхУчета)

ИменаВидовДокументовДляКонтроляЛимитов

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

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

Результат = ИсточникиДанныхПовтИсп.ИменаВидовДокументовДляКонтроляЛимитов(ТипДанныхУчета)

СхемаПолученияДанных

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

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

Результат = ИсточникиДанныхПовтИсп.СхемаПолученияДанных(ХозяйственнаяОперация)

ХозяйственныеОперацииАналитическихРегистров

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

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

Результат = ИсточникиДанныхПовтИсп.ХозяйственныеОперацииАналитическихРегистров(ИмяРегистра)

ДоступныеИсточникиДанных

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

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

Результат = ИсточникиДанныхПовтИсп.ДоступныеИсточникиДанных()

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