Skip to content

Шаблоны сообщений клиент сервер

ДобавитьПараметрШаблона

Описание, пример вызова
// Описывает параметр шаблона для использования их во внешних обработках.
//
// Параметры:
// ТаблицаПараметров - ТаблицаЗначений - таблица с параметрами.
// ИмяПараметра - Строка - имя используемого параметра.
// ОписаниеТипа - ОписаниеТипов - тип параметра.
// ЭтоПредопределенныйПараметр - Булево - если Ложь, то это произвольный параметр, иначе основной.
// ПредставлениеПараметра - Строка - выводимое представление параметра.
//
Процедура ДобавитьПараметрШаблона(ТаблицаПараметров, ИмяПараметра, ОписаниеТипа, ЭтоПредопределенныйПараметр, ПредставлениеПараметра = "") Экспорт

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

ШаблоныСообщенийКлиентСервер.ДобавитьПараметрШаблона(ТаблицаПараметров, ИмяПараметра, ОписаниеТипа, ЭтоПредопределенныйПараметр, ПредставлениеПараметра);

ИнициализироватьСтруктуруСообщения

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

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

Результат = ШаблоныСообщенийКлиентСервер.ИнициализироватьСтруктуруСообщения()

ИнициализироватьСтруктуруПолучатели

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

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

Результат = ШаблоныСообщенийКлиентСервер.ИнициализироватьСтруктуруПолучатели()

ОписаниеПараметровШаблона

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

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

Результат = ШаблоныСообщенийКлиентСервер.ОписаниеПараметровШаблона()

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