Skip to content

Бюджетирование клиент сервер

ПредставлениеАналитикСтатьиБюджетов

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

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

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

ПредставлениеТипаЗначения

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

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

Результат = БюджетированиеКлиентСервер.ПредставлениеТипаЗначения(Объект)

ДобавитьИнтервал

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

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

Результат = БюджетированиеКлиентСервер.ДобавитьИнтервал(Дата, Периодичность, Смещение, Кэш);

ДобавитьДень

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

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

Результат = БюджетированиеКлиентСервер.ДобавитьДень(Дата, ЧислоДней)

ДатаНачалаПериода

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

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

Результат = БюджетированиеКлиентСервер.ДатаНачалаПериода(ДатаВПериоде, Периодичность)

НачалоДекады

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

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

Результат = БюджетированиеКлиентСервер.НачалоДекады(Дата)

КонецДекады

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

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

Результат = БюджетированиеКлиентСервер.КонецДекады(Дата)

НачалоПолугодия

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

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

Результат = БюджетированиеКлиентСервер.НачалоПолугодия(Дата)

КонецПолугодия

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

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

Результат = БюджетированиеКлиентСервер.КонецПолугодия(Дата)

НачалоНеделиПоМесяцу

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

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

Результат = БюджетированиеКлиентСервер.НачалоНеделиПоМесяцу(Дата)

ДатаКонцаПериода

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

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

Результат = БюджетированиеКлиентСервер.ДатаКонцаПериода(Дата, Периодичность)

ПредставлениеПериодаПоДате

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

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

Результат = БюджетированиеКлиентСервер.ПредставлениеПериодаПоДате(ДатаНачала, Периодичность)

ПериодЦифрамиПериодичностьПрописью

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

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

Результат = БюджетированиеКлиентСервер.ПериодЦифрамиПериодичностьПрописью(ЧислоПериодов, Периодичность)

ПриведенноеЗначениеАналитики

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

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

Результат = БюджетированиеКлиентСервер.ПриведенноеЗначениеАналитики(ЗначениеАналитики, ОписаниеТиповАналитики)

ПустоеЗначениеАналитики

Описание, пример вызова
Функция ПустоеЗначениеАналитики() Экспорт

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

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

МаксимальноеКоличествоАналитик

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

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

Результат = БюджетированиеКлиентСервер.МаксимальноеКоличествоАналитик()

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