5 сент. 2013 г.

Менеджер заданий не активен 1с 8.2

День со днем не легче, и вот сегодня натолкнулся я на сообщение при работе в 1с 8.2, файловый режим + УТП для Украины 1.2

Советуют в интернете сменить файловый на серверный вариант работы в 1с, но я обошелся без этого совета и просто в Операции-Константы-ОбменДанными убрал пользователя от которого запускаются регламентные задания.
Для справки работы в файловом режиме с регламентными + фоновыми заданиями читаем справку
C:\Program Files\1cv82\8.2.16.352\docs\ru\V8Update.htm

А еще есть неплохая обработка, которая покажет нам список этих же регламентых + фоновых заданий 1с приложения, которая находиться ЗДЕСЬ

4 сент. 2013 г.

Отправка электронной почты с командной строки

Для всяких нужд может быть использована данная функциональность, то ли отправка успешного выполнение какой то команды, то ли отправки уведомлений о ошибке, ну короче, применить есть для чего :)

Приступим:
- Скачал с http://www.blat.net/ утилиту, распаковать и желательно скопировать с архива, с папки full все в системную папку C:\Windows\System32, да бы в подальшем не "забавлять себя играми" с вызовом утилиты с других директорий
- Создал в домашней папке пользователя send.bat с содержимым:
rem - комментарии, которые нужно удалить

rem ПутьКФайлуУтилиты
set file_blat=blat.exe
rem ПутьКФайлуСТекстомСообщения_ТребуетсяСоздатьВручную
set file_text=D:\report.txt
rem ПутьКФайлуСЛогомВыполненияУтилиты_ВсеОшибкиКоторыеМогутБытьБудутВЭтомФайле
set file_log=D:\log_blat.txt
rem ДанныеСервераСКоторогоОтправляетсяСообщение
set from_server=smtp.inbox.ru
rem ПортОтправки
set from_port=2525
rem ДанныеПользователяОтКоторогоБудетОтправленоСообщение
set from_mail=login@inbox.ru
rem ДанныеАвторизацииПользователя
set from_name=login@inbox.ru
rem ПарольОтУчетнойЗаписиСКоторойОтправляетсяСообщение
set from_pass=1111
rem АдресКомуОтправляемСообщение
set to_mail=login@mail.ru
rem ТемаСообщения
set to_subject="Report"
%file_blat% %file_text% -server %from_server%:%from_port% -f %from_mail% -u %from_name% -pw %from_pass% -to %to_mail% -s %to_subject% -log %file_log%

- Не забыл удалить комментарии, создал файл, в котором вписал тест сообщение
- Win+R -> cmd -> send.bat
итог
C:\Users\Ярослав>blat.exe D:\report.txt -server smtp.inbox.ru:2525 -f login@inbox.ru -u login@inbox.ru -pw pass -to
Login@mail.ru -s "Report" -log D:\log_blat.txt
Blat v3.1.1 (build : Feb 27 2013 20:04:23)
32-bit Windows, Full, Unicode
проверяю D:\log_blat.txt
2013.09.04 10:04:28 (Wed)------------Start of Session-----------------
Blat v3.1.1 (build : Feb 27 2013 20:04:23)
32-bit Windows, Full, Unicode
Sending D:\report.txt to login@mail.ru
Subject: Report
Login name is login@inbox.ru
2013.09.04 10:04:32 (Wed)-------------End of Session------------------

Все, сообщение отправлено.

P.S. Знакомство с утилитой было с этой страницы


 

CopyPaste Copyright © 2017 - |- Шаблон создан O Pregador - |- Отредактирован myr4ik07