Skip to content

Бюджетирование вызов сервера

ДоступныеТипыАналитикиСтатейБюджетов

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

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

Результат = БюджетированиеВызовСервера.ДоступныеТипыАналитикиСтатейБюджетов(АналитикаСтатейБюджетов)

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

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

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

Результат = БюджетированиеВызовСервера.ДанныеРасшифровкиОтчета(Расшифровка, АдресДанныхРасшифровки)

ЗаменяемыеПустыеЗначенияАналитики

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

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

Результат = БюджетированиеВызовСервера.ЗаменяемыеПустыеЗначенияАналитики()

ВыполнитьЗаменыЗначенийВОбъекте

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

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

БюджетированиеВызовСервера.ВыполнитьЗаменыЗначенийВОбъекте(Объект, РеквизитыПоиска, ЗаменяемыеЗначения, ЗначениеЗамены, ОбъектИзменен);

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