|
Уведомления на почту из 1С 8.2 | ☑ | ||
---|---|---|---|---|
0
TumenJan
30.08.19
✎
05:37
|
Добрый день!
Есть документ - План. В нем мы задаем ФИО сотрудника и дату выполнения работ. Можно ли сделать так чтобы сотруднику уходило уведомление на почту за 7 дней до даты выполнения работ. Например, "Здравствуйте, у вас до выполнения плана работ осталось 7 дней" У меня 1С: Предприятие 8.2 Могли бы помочь пожалуйста. |
|||
1
JeHer
30.08.19
✎
05:46
|
(0)>>>У меня 1С: Предприятие 8.2
Голая самописка с одним документом? |
|||
2
Prog111
30.08.19
✎
06:04
|
(1) В рамках этой задачи, думаю, это неважно.
|
|||
3
delgadoo
30.08.19
✎
06:18
|
Сделайте регламентное задание, которое будет запускаться каждый день в определенное время. Алгоритм задания примерно следующий: собираем все документы, по которым не отправлены уведомления (перед этим нужно добавить признак того, что уведомление было отправлено), отправляем уведомление в том случае, если дата уведомления в документе - 7 дней = текущей дате.
Либо документ писать в какой-либо регистр сведений и данные собирать с этого регистра. Вам чем конкретно помочь то в итоге? Сам алгритм не знаете как сделать или процедуру отправки непонятно как делать? |
|||
4
ДенисЧ
30.08.19
✎
06:24
|
вопрос в чём? Как отправить почту? Или как поймать момент, когда нужно отправить почту?
|
|||
5
TumenJan
30.08.19
✎
07:10
|
(3) Я заполняю ФИО -сотрудника и дату когда он должен сделать определенную работу.
А то большинство сотрудников забывают про эту дату. Хотелось бы чтобы на почту приходило уведомление, что осталось 7 дней, пожалуйста выполните работу. В чем помочь? Я незнаю с чего начать, как это регламентное задание сделать, какой алгоритм, и код. ((( |
|||
6
JeHer
30.08.19
✎
07:27
|
(2) ну не сказать, не сказать. Почти во всех типовых этот функционал работает.
|
|||
7
Мимохожий Однако
30.08.19
✎
07:34
|
(5) Начни выкладывать информацию о своей конфигурации. Возможно, набредёшь на решение. Или читай документацию про регламентные задание и почте в 1с.
|
|||
8
Мимохожий Однако
30.08.19
✎
07:40
|
||||
9
TumenJan
30.08.19
✎
08:09
|
Вроде описал всю проблему, незнаю что еще написать. Могу конфигурацию скинуть на почту. Помогите пожалуйста((
|
|||
10
Prog111
30.08.19
✎
08:11
|
(6) Начинающему проще написать самому по простым шаблонам-примерам, чем брать и понимать монструозы из типовых.
|
|||
11
TumenJan
30.08.19
✎
08:14
|
(10) Есть ссылки на примерные шаблоны, пожалуйста. Форумчане программисты помогите с решением. А то пока я додумаюсь, это все туши свет((
|
|||
12
TumenJan
30.08.19
✎
08:18
|
https://yadi.sk/i/jzz4jho79WhNew
На этом скрине, таблица документа "План". Здесь заполняю ФИО, Дату и все. А столбец "выполнение" автоматически проставляется тем числом, когда сотрудник проведет эту работу по документу. |
|||
13
Мимохожий Однако
30.08.19
✎
08:20
|
ОФФ: Вспомнилось из мультика:"А вы что и пальцы за меня загибать будете?" - "Ага". Надо сюда этих Двоих Из Ларца.
|
|||
14
TumenJan
30.08.19
✎
08:20
|
Мне нужно если сотруднику поставил "Дату" допустим 20.08.2019, ему на почту пришло 13.08.2019 уведомление.
|
|||
15
Мимохожий Однако
30.08.19
✎
08:23
|
Добавь независимый регистр сведений Отправка. Измерение: Твой документ. Ресурс: Дата отправки. При проведении документа делай запись в этот регистр. Добавь регламентное задание, которое при запуске проверяет текущую дату с датой отправки и формирует письмо
|
|||
16
TumenJan
30.08.19
✎
08:25
|
(15) Спасибо, попробую.
|
|||
17
TumenJan
30.08.19
✎
08:51
|
(15) "При проведении документа делай запись в этот регистр" - а здесь как направить на этот регистр
|
|||
18
TumenJan
30.08.19
✎
09:17
|
(15) 1.https://yadi.sk/i/rznc70BPDMXbeg
2.https://yadi.sk/i/aYcuquB_x6Zubg а вот дальше как сделать: "При проведении документа делай запись в этот регистр. Добавь регламентное задание, которое при запуске проверяет текущую дату с датой отправки и формирует письмо" |
|||
19
Prog111
30.08.19
✎
09:20
|
(18) Измерением надо сделать Аудитора, а не документ. Так как у каждого аудитора своя дата отправки.
|
|||
20
ДенисЧ
30.08.19
✎
09:20
|
(18) А ты не пробовал книжки про 1с читать? Или прямо с ходу грудями на амбразуру
|
|||
21
Prog111
30.08.19
✎
09:25
|
Общий алгоритм предполагаю таким:
1) При проведении документа "План" Пишешь записи в регистр сведений, какому аудитору когда надо отправить письмо. (Ищешь в Гугле, как делать записи в регистр сведений). 2) Делаешь регламентное задание (такая штука в 1С, которая по расписанию запускает какую-либо процедуру и т.п.). Гуглишь, что такое регламентное задание в 1С и примеры. В этом регламентном задании делаешь запуск обработки по расписанию (из п.4). 3) Делаешь обработку в составе конфигурации, в которой такой функционал: считываешь заполненный регистр сведений с аудиторами, и тем, кому надо отправить письмо - делаешь процедуру с отправкой письма. Здесь изучаешь и тестируешь: чтение регистра сведений. Отправка писем из 1С. |
|||
22
TumenJan
30.08.19
✎
09:28
|
(21) Спасибо, попробую.
|
|||
23
TumenJan
30.08.19
✎
09:51
|
Подскажите, нужно обязательно сделать "Независимый регистр" или можно сделать подчиненный
|
|||
24
TumenJan
30.08.19
✎
10:10
|
(21) Подскажите, нужно обязательно сделать "Независимый регистр" или можно сделать подчиненный
|
|||
25
TumenJan
30.08.19
✎
10:29
|
Создал РегистрСведений- Отправка
Заполнил Измерение; Ресурс Здесь как написать надо: Пишешь записи в регистр сведений, какому аудитору когда надо отправить письмо? как это сделать, |
|||
26
VS-1976
30.08.19
✎
10:31
|
(24) Делай независимый.
|
|||
27
TumenJan
30.08.19
✎
10:38
|
(26) Да я сделал независимый. Но только застрял какой код написать При проведении документа - в регистр сведений, какому аудитору когда надо отправить письмо
|
|||
28
VS-1976
30.08.19
✎
10:39
|
(26) Так как документы перепроводятся, а регламент должен содержать пометку что письмо отправлено, или когда последний раз регламент пытался его отправить
|
|||
29
VS-1976
30.08.19
✎
10:42
|
(27) В измерения пишешь Регистратор, сотрудник или пользователь или контрагент. Если план для нескольких сотрудников, что бы можно было накидать столько записей, сколько нужно оповещений. Почту бери из объекта кому отправлять нужно, если там 2 почты то дублируй отправку на две
|
|||
30
TumenJan
30.08.19
✎
10:44
|
(29) В измерении- СправочникСсылка.Сотрудники
|
|||
31
VS-1976
30.08.19
✎
10:47
|
(30) ну да вот для примера как у меня устроенно. И да я не привязываюсь к документу или ещё чему нибудь, так как отправка может быть из любого места и по любому поводу https://d.radikal.ru/d36/1908/1e/3d6e813cb9a6t.jpg
|
|||
32
TumenJan
30.08.19
✎
10:48
|
В документе- ПЛАН - заполняю только ФИО и дату, Сразу делаем для нескольких сотрудников.
Электронный адрес есть у каждого сотрудника. Если открыть Справочник - Сотрудники - электронный адрес привязан каждому сотруднику |
|||
33
TumenJan
30.08.19
✎
10:50
|
(31) Что я совсем запутался
|
|||
34
VS-1976
30.08.19
✎
10:53
|
(33) В чём?
|
|||
35
TumenJan
30.08.19
✎
10:56
|
Вот у меня вот так выглядет Документ и регистр сведений.
1. https://yadi.sk/i/epZkTzWLcySv3A 2. https://yadi.sk/i/Nk8iNQGNR769PQ |
|||
36
TumenJan
30.08.19
✎
11:01
|
У меня есть документ План.
Добавил регистр сведений "независимый" Измерения - СправочникСсылка.Сотрудники Ресурс- Дата Знаю что нужно сделать при проведении документа План данные попадали в регистр сведений "Отправка" - Здесь всё полная тьма(( Знаю что нужно после этого сделать обработку для отправки уведомлений и привязать это к регламентным заданиям -тоже полная тьма |
|||
37
TumenJan
30.08.19
✎
11:01
|
(34) Вот у меня вот так выглядет Документ и регистр сведений.
1. https://yadi.sk/i/epZkTzWLcySv3A 2. https://yadi.sk/i/Nk8iNQGNR769PQ |
|||
38
TumenJan
30.08.19
✎
11:01
|
(34) У меня есть документ План.
Добавил регистр сведений "независимый" Измерения - СправочникСсылка.Сотрудники Ресурс- Дата Знаю что нужно сделать при проведении документа План данные попадали в регистр сведений "Отправка" - Здесь всё полная тьма(( Знаю что нужно после этого сделать обработку для отправки уведомлений и привязать это к регламентным заданиям -тоже полная тьма |
|||
39
VS-1976
30.08.19
✎
11:07
|
(38) Необязательно обработку. В регистре воспользуйся Модулем менеджера. Там пишешь код подобный этому https://d.radikal.ru/d00/1908/6e/e0711d562852t.jpg
Сделай переодический регистр, что бы письма для одного и того же сотрудника не могли друг друга затирать |
|||
40
TumenJan
30.08.19
✎
11:18
|
(39) Периодичность поставил - В пределах секунды
в модуле менеджера -регистра. Да открыл - как же подобно вашему написать. Тьма. можете помочь, может конфиг отправить, плиз |
|||
41
VS-1976
30.08.19
✎
11:22
|
(40) Нет, извини, но писать никто за тебя не будет. Ты явно новичок и такие задачи тебе явно не по плечу пока. Проси, может кто за деньги тебе поможет
|
|||
42
TumenJan
30.08.19
✎
11:34
|
(41) Вы можете это сделать
|
|||
43
hhhh
30.08.19
✎
11:38
|
(42) здесь цены высокие. 10 тысяч, 20 тысяч. Иди на сайт 1clancer.ru, там тебе за 500 рублей всё сделают.
|
|||
44
Мимохожий Однако
30.08.19
✎
11:49
|
(38) Показывай как заполнил это регистр.
|
|||
45
Мимохожий Однако
30.08.19
✎
11:49
|
*этот регистр
|
|||
46
TumenJan
30.08.19
✎
11:50
|
(44) Вот у меня вот так выглядет Документ и регистр сведений.
1. https://yadi.sk/i/epZkTzWLcySv3A 2. https://yadi.sk/i/Nk8iNQGNR769PQ |
|||
47
TumenJan
30.08.19
✎
12:10
|
(45) я Вам отправил
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |