Вход | Регистрация

1С:Предприятие ::

Метки: 

Почта

Я
   Никкккк
 
22.08.18 - 11:31
Добрый день! Подкиньте идею, как можно программно отправить текст "Принять", которая является гиперсылкой, и при нажатии уведомление направлялась на веб-сервер, где я пойму,что клиент нажал на "Принять"
 
 
   Fedor-1971
 
1 - 22.08.18 - 11:34
(0) Вдохнули, выдохнули, медленно и внятно написали что хотелось спросить, по порядку УФ или ОФ, общая идея, при чём тут почта?
   Никкккк
 
2 - 22.08.18 - 11:40
(1)1С:Предприятие 8.3, Управление нашей фирмой, редакция 1.6
Суть такова: мне приходят сообщения с почты,и они автоматически фиксируются как заявки.У заявки есть статусы "Новая,В РАБОТЕ,закрыта". Когда я закрываю заявку,нужно чтобы клиенту приходило уведомление о том, что заявка закрыта(и если она закрыта по его усмотрению, то он нажимает на гиперссылку "Принять" или "Отклонить", после чего, его действие должно передаться мне(то есть через веб-сервер). Вопрос в том,как отправить ему эти гиперссылки с действиями и получить ответ о его действии
   XMMS
 
3 - 22.08.18 - 11:45
(2)
1. Формировать письмо в HTML формате с гиперссылкой, в которой параметрами например зашифрованы нужные данные.
2. Написать на веб-сервере скрипт, например на php, обрабатывающий заход по такой ссылке.
   Fedor-1971
 
4 - 22.08.18 - 11:49
(2) например так:
1. Реализуешь механизм фиксации отправки сообщений (РС или просто реквизит в документе) - нужно что-бы при повторном сохранении /проведении выполненной заявки сообщение не отправлялось ещё раз
2. Заводишь ящик, например, "ZayavkaOK@..."
3. Пользователю отправляешь письмо, в котором HTML код с двумя кнопками, например, Принято и Отклонено (сколько нужно столько и добавь). По нажатию кнопки, на ящик ZayavkaOK@... падает письмо, в теле или заголовке которого есть УИД заявки и код ответа пользователя
4. Дальше обрабатываешь полученное как тебе больше нравится, прямо в 1С через регламент или ручным запуском обработки
   Fedor-1971
 
5 - 22.08.18 - 11:52
4+ Это если просто средствами почты, можно замутить через ВЕБ-сервис. Тут уж сам придумай схему работы.

Можно задействовать бизнес-процессы и не выходить за рамки 1С (глюков и лагов будет меньше, а общая стабильность выше)
   Никкккк
 
6 - 22.08.18 - 11:58
(3),(4) Спасибо за советы!Буду пробовать
   Никкккк
 
7 - 22.08.18 - 12:01
(4) а как средствами почты определить нажатие кнопки пользователем?
   Fedor-1971
 
8 - 22.08.18 - 12:11
(7) в HTML коде письма реализуется что-то типа mailto: на каждый вариант
   Fedor-1971
 
9 - 22.08.18 - 12:11
8+ для этого и нужен единый ящик для ответов на такие письма
   Никкккк
 
10 - 22.08.18 - 12:17
(8) отличная идея!Спасибо
 
 Рекламное место пустует
   arsik
 
11 - 22.08.18 - 12:31
Зачем так усложнять. С письмами - это вообще треш какой то. Достаточно http сервиса одинесовского и ссылку правильно в письме сформировать.
   Fedor-1971
 
12 - 22.08.18 - 12:36
(11) Человек просил Почтой.
Полной картинки нет, может хватило бы и бизнес-процессов, если подтверждающий внутри конторы
   Никкккк
 
13 - 22.08.18 - 12:36
(9) Вот я указываю ссылку в письме. По нажатию на нее,формируется новое письмо, но мне нужно,что пользователь нажал на кнопку и письмо с ответом автоматически отправлялось на другой ящик. А в данном примере получается,что по нажатию кнопки,создается новое письмо с заполненным полем "кому" и приходится заполнять поля и отправлять в ручную.
Текст =  "
|<h3> Заявка под номером %1 была закрыта  %2</h3>
|Подтвердите закрытие заявки<br />
|<p><a href=mailto:xxxxx@xxxx.ru>Принять</a></p><br />
|Конец  письма.
|";            Сообщение.Тексты.Добавить(Текст,ТипТекстаПочтовогоСообщения.HTML);"mailto:xxxxx@xxxx.ru>Принять</a></p><br" target="_blank">mailto:xxxxx@xxxx.ru>Принять</a></p><br
   Никкккк
 
14 - 22.08.18 - 12:37
Там ссылка после лишняя,нечаянно копернулась если что)
   Fedor-1971
 
15 - 22.08.18 - 12:39
(13) погугли как отправить полноценное письмо, 
в этом не подскажу, слабоват в HTML


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует