УТ 11. Шаблон сообщения. Внешняя обработка #743532


#0 by Aleserche
Пытаюсь найти API для создания внешней обработки, которая заполняет шаблон сообщения. Во встроенной справке такой информации нет. Подскажите, пожалуйста, где можно найти эти сведения?
#1 by Cyberhawk
Что за шаблон сообщения?
#2 by Aleserche
Маркетинг и планирование - Настройки и справочники - Шаблоны сообщений
#3 by Остап Сулейманович
"API для создания внешней обработки" в 1С называется "Сonfigurator". Ищи в гугле.
#4 by Aleserche
В гугле я смотрел. По 1С не особо много открытой инфы, как в SO, к примеру.
#5 by Cyberhawk
"API для создания внешней обработки" - это откуда такое сочетание слов? Тебе кто-то так подсказал?
#6 by Aleserche
Ладно, скажу по другому. Где можно взять каркас обработки для включения в шаблон сообщения?
#7 by Cyberhawk
"каркас обработки для включения в шаблон сообщения" - а это еще откуда?
#8 by Aleserche
Хорошо. Предложи свой вариант.
#9 by Cyberhawk
Я не понял, что тебе нужно. Что должна делать обработка и почему именно обработка?
#10 by Aleserche
В УТ есть возможность создавать письма (email или sms) по шаблону. Эти шаблоны могут настраиваться двумя способами: 1. Путем простого перетаскивания полей из данных основания. 2. С помощью внешней обработки. Т.е. в обработке описывается алгоритм заполнения полей в письме. В УТ в демке пример обработки отсутствует. Где искал инфу: 1. Во встроенном справочнике. 2. В гугле. Было два подходящих варианта (один описывал 1-й случай, а другой остался без ответа). 3. Также искал инфу в комментах к коду.
#11 by Cyberhawk
Покажи на картинке кусок встроенной справки, где написано про заполнение шаблона с помощью обработки
#12 by Aleserche
Цитирую выдержку из справки: "Использование внешней обработки Переключатель Тип формирования сообщения устанавливается в положение Внешней обработкой в случаях, когда для формирования сообщения требуются использовать более сложные алгоритмы получения данных и формирования выводимой информации, чем может предоставить стандартный механизм шаблонов. При этом необходимо будет указать внешнюю обработку, в которой реализована необходимая логика. Остальные реквизиты формы станут недоступными." - вариант 1 - вариант 2 (параметры включить не могу, т.к. у меня нет обработки)
#13 by Cyberhawk
Подсунь туда любую имеющуюся и наблюдай за развитием событий в отладчике
#14 by Cyberhawk
А по теме - у меня нет шаблона. Спасибо за разъяснения!
#15 by Aleserche
Я уже пробовал этот вариант. Он затратный (реверсом заниматься нет ни времени, ни бюджета).
#16 by Cyberhawk
Шаблон есть в демке, кстати:
#17 by Бубка Гоп
Процедура ЗаполнитьШаблонПоВнешнейОбработке там вызывается СтруктураДанныхДляОтображенияВШаблоне из выбранной обработки, которая возвращает структуру для заполнения. не пробовал создать обработу с экспортной функцией СтруктураДанныхДляОтображенияВШаблоне?
#18 by Aleserche
Интересно. У меня в демке нет этих обработок. Какая версия УТ используется?
#19 by Cyberhawk
Последняя. Был период в 2014 году, когда в демках УТ этой обработки не было (она была только в ERP)
#20 by Aleserche
Тогда понятно. У меня на руках УТ (если быть точнее, конфа на базе УТ), демка которой корнями уходит как минимум в 01.2014. Спасибо за помощь. Теперь не составит труда посмотреть как оно реализовано в демке.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С