Имя: Пароль:
1C
1С v8
УТ 11. Шаблон сообщения. Внешняя обработка
0 Aleserche
 
25.05.15
08:58
Пытаюсь найти API для создания внешней обработки, которая заполняет шаблон сообщения. Во встроенной справке такой информации нет.
Подскажите, пожалуйста, где можно найти эти сведения?
1 Cyberhawk
 
25.05.15
09:07
Что за шаблон сообщения?
2 Aleserche
 
25.05.15
09:30
Маркетинг и планирование - Настройки и справочники - Шаблоны сообщений
3 Остап Сулейманович
 
25.05.15
09:32
(0) "API для создания внешней обработки" в 1С называется "Сonfigurator". Ищи в гугле.
4 Aleserche
 
25.05.15
09:56
(3) В гугле я смотрел. По 1С не особо много открытой инфы, как в SO, к примеру.
5 Cyberhawk
 
25.05.15
10:22
"API для создания внешней обработки" - это откуда такое сочетание слов? Тебе кто-то так подсказал?
6 Aleserche
 
25.05.15
12:17
Ладно, скажу по другому.
Где можно взять каркас обработки для включения в шаблон сообщения?
7 Cyberhawk
 
25.05.15
12:19
"каркас обработки для включения в шаблон сообщения" - а это еще откуда?
8 Aleserche
 
25.05.15
12:20
(7) Хорошо. Предложи свой вариант.
9 Cyberhawk
 
25.05.15
12:22
(8) Я не понял, что тебе нужно. Что должна делать обработка и почему именно обработка?
10 Aleserche
 
25.05.15
12:41
(9) В УТ есть возможность создавать письма (email или sms) по шаблону.
Эти шаблоны могут настраиваться двумя способами:
1. Путем простого перетаскивания полей из данных основания.
2. С помощью внешней обработки. Т.е. в обработке описывается алгоритм заполнения полей в письме.

В УТ в демке пример обработки отсутствует.
Где искал инфу:
1. Во встроенном справочнике.
2. В гугле. Было два подходящих варианта (один описывал 1-й случай, а другой остался без ответа).
3. Также искал инфу в комментах к коду.
11 Cyberhawk
 
25.05.15
12:50
Покажи на картинке кусок встроенной справки, где написано про заполнение шаблона с помощью обработки
12 Aleserche
 
25.05.15
14:08
(11) Цитирую выдержку из справки:
"Использование внешней обработки

Переключатель Тип формирования сообщения устанавливается в положение Внешней обработкой в случаях, когда для формирования сообщения требуются использовать более сложные алгоритмы получения данных и формирования выводимой информации, чем может предоставить стандартный механизм шаблонов. При этом необходимо будет указать внешнюю обработку, в которой реализована необходимая логика. Остальные реквизиты формы станут недоступными." (http://imgur.com/xBZFcy2)


http://imgur.com/BQKqCNB - вариант 1
http://imgur.com/2j6ndGP - вариант 2 (параметры включить не могу, т.к. у меня нет обработки)
13 Cyberhawk
 
25.05.15
14:09
Подсунь туда любую имеющуюся и наблюдай за развитием событий в отладчике
14 Cyberhawk
 
25.05.15
14:09
А по теме - у меня нет шаблона. Спасибо за разъяснения!
15 Aleserche
 
25.05.15
14:14
(13) Я уже пробовал этот вариант. Он затратный (реверсом заниматься нет ни времени, ни бюджета).
16 Cyberhawk
 
25.05.15
14:15
Шаблон есть в демке, кстати: http://imagizer.imageshack.com/img540/7899/qJeJ8m.jpg
17 Бубка Гоп
 
25.05.15
14:18
(15) Процедура ЗаполнитьШаблонПоВнешнейОбработке()
там вызывается СтруктураДанныхДляОтображенияВШаблоне() из выбранной обработки, которая возвращает структуру для заполнения.
не пробовал создать обработу с экспортной функцией СтруктураДанныхДляОтображенияВШаблоне()?
18 Aleserche
 
25.05.15
14:27
(16) Интересно. У меня в демке нет этих обработок. Какая версия УТ используется?
19 Cyberhawk
 
25.05.15
14:28
(18) Последняя. Был период в 2014 году, когда в демках УТ этой обработки не было (она была только в ERP)
20 Aleserche
 
25.05.15
14:45
(19) Тогда понятно. У меня на руках УТ (если быть точнее, конфа на базе УТ), демка которой корнями уходит как минимум в 01.2014.
Спасибо за помощь. Теперь не составит труда посмотреть как оно реализовано в демке.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.