gifts2017

Отправка расчетных листков по Почте

Опубликовал Лев Lionarus (Lionarus) в раздел Обмен - Загрузка и выгрузка в Excel

Отправка расчетных листков из 1С ЗиК 7.7 посредством SMTP

Обработка сделана из отчета РасчетныеЛистки в ЗиКе 7.7 с добавлением загрузки почтовых адресов из текстового файла (шаблон в архиве), сопоставлением выбранных сотрудников для формирования Расчетных листков и механизмом отправки по почте посредством компоненты ROM-mail.dll, входящей в состав архива. Также должна присутствовать V7Plus.dll, обе они должны находится в рабочем каталог программы. Также в силу жесткой привязки папки выгрузки, на диске С должна быть папка РасчетныеЛистки. Файл выгрузки представляет собой экселевский файл Фамилия Имя Отчество.xls.

Есть возможность при формировании расчетных листков их смотреть, по умолчанию это отключено. Расчетный листок по каждому сотруднику в зависимости от способа выбора выгружается в жестко прописанную папку (C:\\РасчетныеЛистки\Фамилия Имя Отчество.xls) откуда потом отсылается на почту. В случае успешной отсылки, файл удаляется, если стоит галочка "Удалять файлы после отправки" (по умолчанию). Если расчетный листок был сформирован по сотруднику, адреса ЭлПочты которого нет в тестовом файле, программа сообщит о невозможности выполнения операции по отправке именно этому сотруднику. Файл выгрузится, но не отправится и не удалится. Обработка сырая, но, по желанию, можно доработать.....

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
MailIt.zip
.zip 416,85Kb
10.11.10
119
.zip 416,85Kb 119 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Igоr Sаulеviсh (gutentag) 11.11.10 11:08
+ за идею и последовательную борьу с ЗиК !
2. Равиль Бикбаев (BRT) 11.11.10 12:07
А контроль по уволенным и декретникам существует? Ведь расчетка может формироваться сотруднику который уже полгода как не появляется на работе по уважительным причинам (или весит долг).
А как же Защита персональных данных? Почта ведь такое дело, что можно и подсмотреть.
3. dummy 11.11.10 15:35
Найден = Сотр.НайтиПоКоду(ТабНомер);
{R:\ZIK\EXTFORMS\MAILIT\РЛНАМЫЛО.ERT(110)}: Объект не может быть перепозиционирован!
4. ed83 ed83 (ed83rostov) 21.09.11 13:07
Обработка сырая но легко переделывается. Добавил сохранение Расчетного листка не в xls. а в JPEG, чтоб юзеры не могли редактировать, наладил отправку и удаление повторно сохраняемых. Автору - спасибо!!!
5. rsu5 (rsu5) 22.11.11 11:23
спасибо за идею помогла в нужный момент
6. Света Соколова (studentka) 16.01.12 14:23
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа