1с унф рассылка отчетов

Обновлено: 07.07.2024

Механизм автоматической рассылки отчетов уже давно есть во всех типовых решения «1С:Предприятие» в управляемом приложении (БП 3.0, УТ 11, ЗУП 3.0 и другие), но что делать, если у Вас «старая» конфигурация? Данное решение позволяет организовать автоматическую рассылку отчетов по электронной почте из любой конфигурации «1С:Предприятие» в обычном приложении. Решение полностью автономно, не требует элементов конфигурации из типовых решений, а при их наличии будет интегрироваться с ними, и может работать с «Универсальными» отчетами, отчетами на СКД, а также с отчетами, логика которых написана разработчиком (об этом ниже).

Отличительной особенностью данного решения является:

  • Динамическое изменение периодических параметров отчета. Вы единожды настраиваете, за какой период (день, неделя, месяц, год и т.д.) необходимо получать отчет, и больше нет необходимости заходить в настройки отчета и изменять период, чтобы в следующий раз отчет «пришел» за нужный период. Да, существуют «условные» периоды (этот месяц, прошлый год и т.д.), которые решают эту проблему, но к сожалению такую периодичность редко встретишь в отчетах в обычном приложении.
  • Для каждого отчета настраивается индивидуальное расписание рассылки.
  • Настройка заголовка отчета на СКД. Вы можете использовать значение параметров и отборов для настройки текста заголовка отчета. Также можно настроить заголовки выводимых полей.

Интеграция

Для интеграции решения с Вашей информационной базой зайдите в «Конфигуратор», откройте конфигурацию.

Открытие конфигурации

Конфигурация на поддержке

Если конфигурация находится на поддержке необходимо включить возможность изменения.

Выполните сравнение и объединение с конфигурацией из файла.

Пользователям, которые будут создавать настройки рассылок отчетов, необходимо установить роль «Рассылка отчетов».

Настройка рассылки

Вся работа по настройке рассылок производится в справочнике «Настройка рассылки отчетов». Открыть его можно из пункта меню «Операции». При открытии программа предложит открыть форму настроек, необходимых для работы рассылки. Вы можете отказаться от открытия и в любое время вернуться к настройкам, для этого в форме списка рассылок есть кнопка «Настройки».

Открытие настроек рассылки

В настройках обязательно необходимо указать данные учетной записи электронной почты, от имени которой будет производиться рассылка отчетов. В форме редактирования настроек есть возможность проверить корректность этих данных, а также возможность заполнить их из справочника «Учетные записи электронной почты» (при его наличии в Вашей конфигурации).

Настройки рассылки

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

Выбор типа добавляемого отчета

В открывшемся списке выберите отчет, рассылку которого Вы хотите настроить.

Список отчетов

В «шапке» формы настройки рассылки отчета Вы можете указать наименование, удобное для Вас (по умолчанию это синоним отчета), вид отчета (определяется программой автоматически, но Вы можете его изменить, от этого параметра зависит логика работы рассылки, если указан вид «Произвольный», то в модуле объекта отчета необходимо реализовать процедуру « СформироватьОтчет(<ТабличныйДокумент>, <НастройкиОтчета>) », в первый параметр передается табличный документ, в который необходимо вывести результат отчета, во второй параметр выбранные настройки отчета с уже измененными периодическими параметрами), а также установить признак того, что текущая настройка активна (без этого признака автоматическая рассылка не будет работать).

Шапка настроек рассылки

Настройка периодических параметров

По умолчанию программа автоматически заполнит список периодических параметров отчета, но Вы также можете вручную добавить или удалить любой параметр (для этого воспользуйтесь контекстным меню).

Контекстное меню периодических параметров

  • Начало/Конец – начало или конец сдвигаемого периода (например: начало месяца, конец года).
  • Сдвиг – направление сдвига периода (Предыдущий, Текущий, Следующий, Сдвиг на N периодов).
  • Периодичность – периодичность сдвига периода (День, Неделя, Декада, Месяц, Квартал, Полугодие, Год).
  • Количество сдвигов – это поле доступно для редактирование при условии, что «Сдвиг» установлен в значение «Сдвиг на N периодов». Вы можете указать произвольное количество сдвигов периода, как в плюс, так и в минус.
  • Результат – здесь Вы всегда можете увидеть результат сдвига относительно текущего времени.

Периодические параметры

При необходимости рассылки отчета по определенной настройке Вы можете указать ее в табличной части «Настройки отчета». При изменении этой настройки отчета в дальнейшем изменения также будут применены к рассылаемому отчету.

Выбор настройки отчета

Настройте расписание рассылки отчета нажатием на гиперссылку «Настроить расписание».

Настройка заголовков отчета

Если вид рассылаемого отчета «СКД», Вам будет доступна вкладка «Дополнительно», на которой Вы можете настроить заголовок отчета.

Помимо текста в заголовке отчета возможно использование исполняемого кода, для этого используйте квадратные скобки « [] », аналогично шаблонам в табличном документе.

Доступно обращение к параметрам и отборам настройки отчета.

Для обращения к параметрам используйте переменную "Параметры".

Пример: « Продажи с [Параметры.НачалоПериода] по [Параметры.КонецПериода] », будут подставлены значения соответствующих параметров.

Для обращения к отборам используется переменная "Отбор". В качестве имени отбора может использоваться как его "Левое значение", так и "Представление", если указано (актуально для не однословных отборов или для отборов через точку). Для отборов доступны следующие реквизиты: "Использование", "ВидСравнения", "Значение".

Пример: « Продажи[?(Отбор.Орг.Использование, " по организации: " + Отбор.Орг.Значение, "")] », если используется отбор по организации, то в заголовок отчета будет выведено значение отбора.

Используйте перенос строки для разбивки длинного заголовка на несколько строк.

Настройка заголовка отчета

Настройка получателей

На вкладке «Получатели» Вы можете указать как пользователя из одноименного справочника (при его наличии в Вашей конфигурации), если у пользователя указан e-mail в контактной информации, он будет использоваться по умолчанию для рассылки, так и e-mail, на который необходимо отправлять отчет, так-же можно указать каталог для сохранения файла отчета или скомбинировать оба варианта. Выбрать тип файла для отправки (XLSX, XLS, PDF, DOCX, HTML, ODS). И указать признак необходимости архивировать файл перед отправкой (в данном случае получатель получит zip архив с файлов отчета выбранного типа).


Обо всех ошибках в работе рассылки отчетов программа будет сообщать в журнал регистрации (имя события – «ОшибкаРассылкиОтчетов»).

Отправка отчета

Пример реализации рассылки

Для начала создадим и сохраним настройку отчета (назовем ее «Продажи по крупным клиентам»), в которой установим отбор по группе контрагентов.

Создаем новую настройку рассылки отчета, в списке отчетов выбираем наш отчет по продажам. Вид отчета определен верно - это отчет на СКД, установим наименование настройки «Ежедневные продажи по крупным клиентам», установим признак «Активная».

Пример шапка отчета

Переходим к настройке периодических параметров. В этом отчете для настройки периода используется «Стандартный период», но для удобства настройки сдвигов программа разбила его на два параметра «Дата начала» и «Дата окончания». Нам необходимо получать отчет за предыдущий день, поэтому установим настройки параметров следующим образом:

Пример периодические параметры

В списке настроек отчета выберем созданную нами настройку «Продажи по крупным клиентам».

Пример выбор настройки отчета

Для удобства настроим заголовок отчета, в котором будет выводиться информация о периоде формирования отчета. Для этого на вкладке «Дополнительно» напишем « Продажи за [Формат(Параметры.ПериодФормированияОтчета.ДатаНачала, "ДФ='d MMMM yyyy'")], по крупным клиентам ».

Пример настройка заголовка

Настройка почти готова, осталось указать получателей рассылки. Сейчас эту информацию необходимо отправлять только фин. директору, выберем его в списке получателей, информация о его электронной почте уже есть в справочнике, поэтому отдельно его указывать не нужно. В дальнейшем, если ген. директор захочет получать аналогичный отчет, мы легко сможем добавить его в получатели. Установим тип файла «XLSX», архивировать отчет не будем.

Пример настройка получателей

Пример результат рассылки

В демонстрационной базе отсутствует информация по продажам за 8 марта 2016 года, но сама рассылка отработала, полностью выполнив условия задачи.

Примечание

Данное решение легко интегрируется с любой конфигурацией, работающей в обычном приложении, как в типовые решения "1С:Предприятие", так и в "самописные" конфигурации.

Возможна доработка существующего функционала под Ваши требования. Все доработки оговариваются отдельно.

После интеграции с Вашей информационной базой Вы можете самостоятельно осуществлять доработку решения, код программы открыт.

При обнаружении ошибок в работе программы они будут устранены, а Вам выслано бесплатное обновление.

Все интересующие вопросы Вы можете задать в комментарии.

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Как создать массовую рассылку в 1С:УНФ

Если все подготовительные шаги выполнены успешно, можно приступать к созданию массовой рассылки.

Для создания новой массовой рассылки перейдите в раздел CRM – Массовые рассылки (E-mail, SMS) , откройте меню Создать и выберите пункт Рассылка SendPulse/UniSender .


В открывшемся документе выберете отправителя в поле От кого , укажите тему письма и источник привлечения.


Выберите шаблон письма. Шаблон должен быть предварительно создан в сервисе массовых рассылок (SendPulse или UniSender).

На вкладке Получатели выберите адресную книгу. Подготовка адресной книги подробна описана в статье Как выгрузить контакты в адресную книгу сервиса.

Список получателей можно заполнять в несколько этапов, собирая контакты в документ постепенно. Как это сделать мы рассказали в статье Как заполнить список получателей массовой рассылки.


Для мгновенной отправки рассылки нажмите . Чтобы запланировать отправку нажмите на ссылку Время отправки . Установите флажок Запланировать отправку и выберите дату и время.


Теперь с данной рассылкой можно работать и в 1С:УНФ, и в сервисе рассылок SendPulse/UniSender.


Для всех рассылок, отправленных из 1С:УНФ, можно отслеживать статистику отправки писем прямо в документе рассылки.


Статистика автоматически загружается в документ в момент его открытия. Обновить информацию по отправке можно по кнопке .

Наглядные диаграммы отражают процент успешной отправки и прочтения писем. Статус прочтения каждого письма также отображается в таблице Получатели .

По ссылке Посмотреть рассылку в SendPulse/UniSender можно перейти к развернутой статистике сервиса.


На основании массовой рассылки для каждого получателя автоматически будет создан документ Событие . Таким образом, вся история взаимодействия с клиентом (в том числе и рассылки) отобразится в его карточке.

Менеджер быстро сможет узнать, получил ли клиент нашу рассылку. Например, если мы отправили ему промо-код или индивидуальное предложение.

Создание событий можно отключить. Для этого необходимо в документе рассылки перейти в меню Еще и снять флажок Создавать события .


В каждом событии, созданном на основании рассылки будет отображаться статус доставки/прочтения письма получателем. В поле Содержание будет отображаться текст отправленного письма.

Продолжает развиваться сервис массовых рассылок. В новой версии появились:

отправка писем в фоновом режиме: не нужно ждать завершения отправки последнего письма для дальнейшей работы в программе;

письма, отправленные с помощью обновленного сервиса, помечаются как рассылка и реже попадают в спам;

проверяется дублирование адресов: программа известит о повторяющихся e-mail в списке получателей и приостановит повторную отправку.

Рассылка будет происходить в фоновом режиме, отправляя все письма по очереди.

Установите ограничения, указав максимальное количество попыток на вкладке Дополнительно документа Массовая рассылка.

Ограничения максимального количества попыток на вкладке Дополнительно документа Массовая рассылка в программе 1С:Управление нашей фирмой (1С:УНФ) 1.6.17
Параметр Как отписаться от рассылки в программе 1С:Управление нашей фирмой (1С:УНФ) 1.6.17

Теперь служебные заголовки вставляются в рассылаемые письма автоматически.

Дополните рассылку возможностью от нее отписаться, добавив в шаблон параметр Как отписаться от рассылки.

Наблюдайте за ходом рассылки в очереди рассылок. Просматривайте список отказавшихся от рассылки в программе 1С:Управление нашей фирмой (1С:УНФ) 1.6.17

В отправленном письме появится специальная ссылка для отказа от рассылки.

При следующей загрузке электронной почты адрес получателя добавляется в список Отказались от рассылки и не используется в очереди рассылок.

Теперь программа информирует вас о повторяющихся электронных адресах.

После отправки рассылки собирайте информацию о количестве отписавшихся и найденных повторяющихся адресов.

Следите за ходом рассылки в очереди рассылок. Просматривайте список отказавшихся от рассылки.

Конфигурация 1С Управление торговлей ред 11.1 позволяет сделать массовую рассылку какого либо отчета, например Прайс листа. Для того настроить рассылку, нужно выполнить следующие действия:

Раздел « Органайзер», меню «Рассылка отчетов».


При создании новой рассылки необходимо указать ее вид (поле «Отправлять»). Нужно выбрать один из трех вариантов:

  • Только мне (личная рассылка автора) – отчеты получит только пользователь, создавший данную рассылку. Указать список получателей нельзя, внести изменения в рассылку может только пользователь, ее создавший, или администратор системы.
  • Свой отчет для каждого получателя – каждый получатель получает свой личный отчет.
  • Отчеты указанным получателям – каждый получатель получит тот же самый отчет.

В качестве получателя могут выступать пользователи, контрагенты, партнеры, организации.

На закладке «Отчеты» при помощи кнопки «Включить в рассылку» необходимо выбрать конкретные варианты отчетов, которые необходимо разослать. Какие отчеты отправлять из 1С. Конкретные настройки (период, отборы и т.д.) выбранного варианта отчета можно указать в нижней части экрана.


Если выбран вид рассылки «Свой отчет для каждого пользователя», то можно указать в настройках конкретного пользователя-получателя, для которого формируется данный отчет.

На закладке Расписание можно задать периодичность автоматической рассылки.


Закладка Доставка. Если выбран вид рассылки «Только мне» (личная рассылка автора), то письмо будет отправлено по единственному адресу, указанному в поле «Почтовый адрес».


Если выбран вид рассылки «Свой отчет для каждого получателя», то письмо будет отправлено всем адресатам, указанным в отдельном списке.

При выбранном виде рассылки «Отчеты указанным получателям», кроме отправки отчета по электронной почте становится доступной возможность сохранить отчет в папку, в сетевой каталог или на FTP-ресурс (галочка «Публиковать»).

В поле «От» нужно указать учетную запись электронной почты, с которой будет производиться отправка.


На закладке Дополнительно можно выбрать формат отправляемого отчета. По умолчанию используется формат HTML. Другой формат можно выбрать из приведенного ниже списка:

Читайте также: