Имя: Пароль:
1C
 
реквизиты формы отправки почты из печатной формы
,
0 falselight
 
20.05.16
12:32
БП 3.0, подключен внешний, доработанный акт об оказании услуг.
При печати есть пиктограмма конверта. Что нужно сделать, что бы
при открытии формы отправки почты, там прописывались реквизиты отправки.
Адрес электронной почты, пароль?
1 butterbean
 
20.05.16
12:39
пароль сюда пиши
2 falselight
 
20.05.16
12:40
(1) Пользователь не хочет заполнять вручную эти реквизиты.
От куда они потягиваются в эту форму в БП 3.0 ?
3 SergTheGreat
 
20.05.16
12:43
(0) Отладчик тебе в помощь. Внешняя форма скорее всего использует какую-нить общую форму (типа "ПечатьДокументов"). Открой ее и посмотри, какую процедуру кнопка с конвертом вызывает и какие параметры в нее передает.
4 trooba
 
20.05.16
12:49
(0) У контрагента контактную информацию заполни, электронный адрес в особенности
5 trooba
 
20.05.16
12:52
(0) Учетная запись электронной почты... на закладке администрирование найдешь
6 sonne666
 
20.05.16
13:09
(0) смотрите в инструкции к БСП.
Процедура Печать(МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт
КонецПроцедуры

ПараметрыВывода
    
Структура с предопределенными ключами, через которую обработчик печати может вернуть параметры:

? ПараметрыОтправки – структура, содержащая информацию для заполнения письма при отправке печатной формы по электронной почте. Содержит следующие поля (описание см. в общем модуле конфигурации РаботаСПочтовымиСообщениямиКлиент в процедуре ОткрытьФормуОтправкиПочтовогоСообщения):

? Получатель,

? Тема,

? Текст
7 falselight
 
20.05.16
13:19
У контрагента все заполнено, адрес электронной почты.
И пользователь говорит что все было, но после подключения внешней обработки не стали заполняться реквизиты письма
в форме отправка почты. Пусто в поле копу, тема. И в теле сообщения нет подобного текста:

К письму приложены документы для Торговый дом Комплексный от ООО "Сервислог":
- АктОбОказанииУслуг № 3 от 29 января 2013 г. на сумму 15 000,00 руб.



С уважением, Абдулов Юрий Владимирович.
8 falselight
 
20.05.16
13:20
я не могу понять как подключение внешней печатной формы могло на это повлиять, и что можно исправить что бы все заработало?!!!
9 falselight
 
20.05.16
13:23
это общая форма ОтправкаСообщения
наверное при открытии можно отследить
10 sonne666
 
20.05.16
13:36
(8) в процедуре печати в ВПФ определите ПараметрыВывода.
11 falselight
 
20.05.16
13:42
(10) дело в том что в демо версии где я тестирую все работает
не работает только в базе у пользователя, к которой я пока не могу получить доступ.
12 falselight
 
20.05.16
13:43
(11+) И у пользователя все заполнено, у контрагентов. И они говорят что все работало, но вдруг перестало. Я пока не пойму что на это могло повлиять.
13 falselight
 
20.05.16
15:34
одно когда этого не было и дорабатывается
другое когда перестает работать и говорят из за
загруженной внешней формы
но тут видимо только мне случиться разобраться с этим
имея саму базу где это происходит
14 falselight
 
20.05.16
15:35
так как в демо версии где я это делаю все работает
то есть данные от куда то берутся, без доработок
15 Wirtuozzz
 
20.05.16
15:36
пароль: ******
Вводи, все проверено, я 100 раз так делал.
16 falselight
 
20.05.16
15:38
(15) видимо вы не поняли сути проблемы
проблема в том что в форме "отправка почты"
заполнялись реквизиты:
кому:
тема:
текст письма:
Сейчас они не заполняются!!!
Но где я проверяю в демо версии, все проставляется!!!
17 trooba
 
20.05.16
17:00
(16) В форме должно быть ФормированиеПечатныхФорм.ЗаполнитьПараметрыОтправки(ПараметрыВывода.ПараметрыОтправки, МассивОбъектов, КоллекцияПечатныхФорм);
18 falselight
 
24.05.16
16:53
(17) вы какую форму имеете ввиду?
Я смотрю общую форму отправка сообщения.
И вот там  Параметры, смотрю, кому пусто, тема пусто.
19 falselight
 
24.05.16
16:54
(10) подскажите пожалуйста как именно это сделать?
20 falselight
 
24.05.16
17:17
кажется теряется на форме выбор формата вложений
21 trooba
 
24.05.16
17:52
(20) Блин....в вашей внешней печатной форме, в процедуре печати это должно быть....ну неужели непонятно
22 falselight
 
25.05.16
06:12
(21) у меня внешняя печатная форма, я подключаю её к документу, вижу что в Параметры - структуре, форме отправка сообщения, пусты нужные данные. Перерыл все и как это туда передать не понятно.

Возможно вам все понятно и известно по этому вопросу. Я лично не понял ещё как это сделать.
23 falselight
 
25.05.16
06:22
(17) я поиском в конфигурации ЗаполнитьПараметрыОтправки - не нашел ни единого наличия
24 falselight
 
25.05.16
12:25
я стал лазить по коду
нашел места где можно передать получателя и тему письма
но первое условие, что конфигурация должна быть типовой!!!

Подскажите пожалуйста, где это можно заполнить?
Бухгалтерия предприятия, редакция 3.0 (3.0.43.214)
Как в эту конфигурацию передать параметры печати из внешней подключенной формы? Учитывая только типовой механизм.

Получается дорабатывать нужно что то в модуле внешней печатной формы? Но типовые встроенные печатные формы тоже при отправке без заполнения этих реквизитов.
25 Cyberhawk
 
25.05.16
12:31
Тебе уже ответили в этой ветке
26 falselight
 
25.05.16
12:51
(25) Ок! Буду обдумывать, осмысливать.
27 falselight
 
25.05.16
12:58
(17) это я попробовал, но нет такого общего модуля !!!
28 falselight
 
26.05.16
08:19
(10) как определить ПараметрыВывода? Не найду инструкций как это делать правильно.
29 falselight
 
26.05.16
09:10
Решено! Спасибо за помощь! В (10) ответ.
30 falselight
 
26.05.16
12:39
Это заработало во внешней форме, так как там я определил ПараметрыВывода.

Но это не работает в типовом механизме. А у контрагентов все заполнено. И снимать с поддержки нельзя. Нет возможности править код.

Почему это может не работать в типовом механизме? В других макетах. И пользователь говорит что ранее работало.

В чем может быть причина?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший