gifts2017

Проведение базы по расписанию и отправка отчета на почту

Опубликовал Алекс Р (RA85) в раздел Администрирование - Системное

Проведение базы (восстановление последовательности) по расписанию и отправка отчета на почту

Программа (на autoit) для запуска внешней обработки в режиме 1С:Предприятие, в которой написан код проведения. После завершения проведения 1С закрывается, файл с служебными сообщениями 1с отправляется на почту.

Основные настройки необходимо описать в файле main.cfg, настройки отправки в файле mail.cfg. Лог работы исполняемого файла пишется в process.log, prov.epf - обработка для 1с. Все должно лежать в одном каталоге.

Нужно только прописать настройки в main.cfg,mail.cfg, прописать нужный код в prov.epf и поставить в планировщик задач исполняемый файл. Исходник на autoit также прилагается.

Для серверного варианта нужно указать сервер и имя базы, для файлового строка с сервером должна быть пустая (но она должна быть, ее не нужно удалять), в строке с базой - полный путь до каталога с базой.

В опубликованной обработке 1С написан алгоритм восстановления последовательности партионного учета для типовой конфигурации Управление торговлей 10.3. Пользователю должна быть присвоена роль "ПолныеПрава".

В работе пригодились (благодарю авторов) :

1. Статья http://infostart.ru/public/104654/

2. Публикация на infostart.ru - архивация 1с с использованием autoit, давно скачивал, к сожалению сейчас не могу найти.

Из недостатков отмечу, что пароли хранятся в текстовых файлах. Для себя я прописал их прямо в исходниках. Буду рад, если кто-то подскажет как ещё можно решить этот вопрос. 


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

Наименование Файл Версия Размер Кол. Скачив.
Prov
.zip 457,88Kb
03.03.15
11
.zip 1.0 457,88Kb 11 Скачать

См. также

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

Комментарии

1. Сергей Власкин (vlaskin) 03.03.15 11:14
Спасибо, простая настройка, все взлетело сразу.
2. Алекс Р (RA85) 03.03.15 11:22
Спасибо за мнение, рад что пригодилась)
3. Jack Rubin (j_rubin) 03.03.15 23:51
В клиент-серверном формате системные сообщения по какой-то причине не логируются. Лог-файл отправляется пустой.
4. Алекс Р (RA85) 05.03.15 07:51
Проверил у себя - все работает - нужно посмотреть ваш mail.cfg
5. aspirator 23 (aspirator23) 07.03.15 15:58
Для серверного варианта есть вариант красивее.
Использовать механизм обменов с планом обмена в котором описать необходимые действия.
Никаких доработок конфигурации.
Все средствами 1с.
6. {ÐƦǑƝȊ} mx (dour-dead) 07.03.15 16:37
наверно лучше дорабатывать такие инструменты как Центр контроля качества
7. Артём Рогов (ben_art) 12.03.15 11:44
Подскажите пожалуйста как и чем изменить (раскомпилировать) файл prov.exe
8. Алекс Р (RA85) 17.03.15 15:13
(7) ben_art, В архиве есть файл Prov.au3, это исходник на autoit.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа