WEB-приложение Сведение отчетности (21.01.2025) | |
Отправка подписанных отчетов по электронной почте | |
Если вы планируете отправлять подписанные отчеты по электронной почте, установите соответствующий флажок. Данный функционал требует наличие служебной схемы базы данных. Процесс создания и инициализации служебной схемы рассмотрен в соответствующем разделе. Для формирования сообщений электронной почты необходимо в пользовательскую процедуру, формирующую неподписанный XML-файл отчета, добавить выходной параметр с именем "SPOST_PROCESS_USER_PROC" . Если после выполнения процедуры формирования отчета, значение этого параметра будет содержать мнемокод пользовательской процедуры, то она будет вызвана, и в качестве параметров в нее будет переданы параметры самой процедуры формирования отчета, а также если в ней присутствуют параметры с привязкой: - к организации - значение организации. - к регистрационному номеру записи - значение регистрационного номера отчета по которому формируется выгрузка. - к идентификатору отмеченных записей - значение идентификатора отмеченных записей, содержащий имя сформированного файла и сам файл. В качестве наглядного примера можно использовать пользовательскую процедуру "SendReportByMail", которая создается конфигуратором в корневом каталоге раздела "Пользовательские процедуры". Она, в служебной схеме базы данных, создает письма и во вложение добавляет переданные ей файлы. Сервер, в свою очередь, отправляет созданные письма по протоколу SMTP непосредственно получателям, либо на выделенный почтовый сервер. Настройка отправки сообщений электронной почты Непосредственно получателям - Номер порта TCP указывает номер порта TCP/IP, на который сервис будет отправлять исходящие почтовые сообщения. - Периодичность рассылки очереди определяет периодичность в секундах, с которой сервис проверяет наличие писем поставленных в очередь на отправку. - Домен почтового сервера указывает домен, от имени которого сервер будет рассылать письма. - Отправитель по умолчанию устанавливает заданное значение отправителя во всех отправляемых письмах, в которых он не указан. На выделенный почтовый сервер - Номер порта TCP указывает номер порта TCP/IP, на который сервис будет отправлять исходящие почтовые сообщения. - Периодичность рассылки очереди определяет периодичность в секундах, с которой сервис проверяет наличие писем поставленных в очередь на отправку. - Домен почтового сервера указывает домен, от имени которого сервер будет рассылать письма. - Отправитель по умолчанию устанавливает заданное значение отправителя во всех отправляемых письмах, в которых он не указан. - Хост почтового сервера рассылки указывает сервер на который будут отправляться все исходящие письма для их дальнейшей рассылки по конечным пользователям. - Пользователь - аккаунт пользователя на сервере рассылки. - Пользователь - пароль пользователя на сервере рассылки. | |