Меню
Бесплатно
Главная  /  Товары  /  Публикации. Публикации Электронная почта в 1с 8.3 бухгалтерия

Публикации. Публикации Электронная почта в 1с 8.3 бухгалтерия

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

Рисунок – 1. Справочник «Учетные записи электронной почты».

    Чтобы работа конфигурации была корректной, сначала следует настроить системную учетную запись электронной почты. Этот элемент справочника является предопределенным и уже изначально существует в информационной базе. Системная учетная запись и другие электронные адреса настраиваются одинаково. Создадим и настроем новую почту для обмена с распределенной базой данных.
    В поле Наименование введем понятное и наиболее удобное для нас название. Например «Почта для обмена с РИБ».
    В разделе «Сведения о пользователе» в поле Имя вводим имя владельца настраиваемой учетной записи. Поле Почтовый адрес заполняется адресом электронной почты учетной записи, форма которой должен быть следующим: пользователь@почтовыйсервер
    Поля раздела «Сведения о сервере почты» заполняются данными о сервере входящей почты и сервере исходящей почты. Первый – это адрес POP3 сервера, второй – адрес SMTP.
    Раздел «Аутентификация» заполняется данными для входа в учетную запись. Вводится логин — имя пользователя учетной записи и пароль. Также необходимо установить соответствующие флаги в каких целях будет использована данная учетная запись: для отправки и/или для получения сообщений.
    Чтобы отправка и получение сообщений могли выполняться автоматически без участия пользователя, нужно обязательно ввести пароль и нажать Заполнить пароль.
    После заполнения всех полей следует проверить учетную запись и нажать на кнопку «Проверка учетной записи». В этом случае будет отправлено стандартное почтовое сообщение и проверена возможность связи с сервером входящих почтовых сообщений (если установлен флаг Используется для получения).

Рисунок – 2. Настройка учетной записи для обмена с распределенной базой данных (РИБ).

2016-12-08T11:20:53+00:00

Вам часто приходится формировать счёт на оплату для покупателя и отправлять его по почте?

Тогда вам понравится возможность отправлять такие счета (как в прочем и любые другие печатные формы) прямо из 1С:Бухгалтерии 8.3 (редакция 3.0)! Настроить это несложно.

Заходим в раздел "Администрирование" и открываем пункт "Органайзер" ():

В настройках органайзера выбираем пункт "Настройка системной учетной записи":

Заполняем эти настройки в соответствии с настройками вашей электронной почты:

  • Адрес электронной почты - наш e-mail
  • Имя отправителя - название нашей организации
  • Ставим галку для отправки писем
  • Имя пользователя
  • Пароль
  • Сервер - для почты от google укажем здесь smtp.gmail.com
  • Порт - для почты от google укажем здесь 465
  • Ставим галку

Переходим на закладку "Получение писем". Мы не планируем получать письма, но заполнить эту закладку 1С требует в любом случае:

  • Имя пользователя - для почты от google укажем здесь снова наш e-mail
  • Пароль - пароль от нашего почтового ящика
  • Сервер - для почты от google укажем здесь pop.gmail.com
  • Протокол - для почты от google укажем здесь POP
  • Порт - для почты от google укажем здесь 995
  • Ставим галку использовать безопасное соединение (SSL)

В примерах выше указаны настройки для почты gmail (от google). Если у вас другая почта (mail, yandex), то ваши настройки (сервер, порт) будут немного другими. Их вы можете уточнить в справочной вашего почтового ящика. В целом эти настройки аналогичны тем, которые приходится делать при настройке почтового клиента (например, the bat).

Наконец, чтобы убедиться, что мы всё правильно настроили нажимаем кнопку "Ещё" и выбираем пункт "Проверить настройки":

Некоторое время спустя появляется сообщение о том, что проверка завершилась успешно:

Отлично! Давайте же наконец отправим наш счёт. Для этого сформируем его печатную форму (из документа счёт на оплату покупателю) и далее вместо привычных "Печать" или "Сохранить" нажмём кнопку "Отправить":

Нас просят выбрать в каком формате отправить этот счёт, указываем "Лист Microsoft Excel 97-2003" и нажимаем кнопку "Выбрать":

Появилась форма отправки письма. Тема, само письмо и счёт приложенный в виде файла уже автоматически сформированы за нас. Для конкретного контрагента и по конкретному счёту. Красота!

Нам осталось лишь вставить адрес покупателя, которому мы хотим отправить письмо и нажать кнопку "Отправить":

Письмо отправлено успешно, о чём свидетельствует сообщение ниже:

Покупателю это письмо придёт вот в таком виде:

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

Отдельно укажу (многие спрашивают), что уже отправленные нами письма в 1С нигде не сохраняются. Чтобы их просмотреть нужно зайти на почту, которую мы указали в настройках системной учетной записи, и уже там в папке "Отправленные" смотреть эти письма.

Мы молодцы, на этом всё

Кстати, на новые уроки...

С уважением, Владимир Милькин (преподаватель

Стандартные конфигурации 8 версии оснащены встроенным почтовым клиентом, который позволяет настроить прием и отправку писем из 1С.

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

Включение и предварительная настройка клиента

На примере конфигурации «Управление производственным предприятием» видно, что первоначальное включение встроенного почтового клиента происходит на форме «Настройка программы», которую можно открыть в меню Операции->Константы. (Рис.1)

На втором этапе подключения необходимо прописать адреса и настройки сервера, который будет использоваться для доставки и отправки почтовых сообщений.

Для этих целей в базе предусмотрен справочник «Учетные записи электронной почты». Форма элемента справочника представлена на Рис.2

Рис.2

Коротко об этой форме. У нее есть 9 закладок, каждая из которых позволяет настроить свою часть почтового клиента:


Стандартная модель использования электронной почты

Печатные формы документов реализации, приобретения, некоторых форм регламентной отчетности в левом углу содержат кнопку (Рис.4), которая позволяет создать почтовое сообщение и отправить его контрагенту.

Рис.4

Как видно из представленного рисунка, ничего сложного в форме исходящих сообщений нет.

Программируемая рассылка без сохранения сообщения в базе

Если планируется организовывать рассылку почты по подписке на событие или при выполнении какого-либо регламентного задания, в конфигураторе в общем модуле, исполняемом на сервере желательно создать процедуру ОтправкаСообщенийСпискуПолучателей() со следующим минимально необходимым набором параметров:

  • Тема – строковое значение содержащее тему письма;
  • Текст – опять же строка неограниченной длины, так сказать, тело сообщения;
  • Получатели – здесь строгого ограничения на тип нет, это может быть список адресов, передающийся напрямую, может быть набор элементов из справочников «Физические лица» или «Контрагенты», можно использовать элемент из справочника «Группы рассылки почтовых сообщений».

Крайне важно, при использовании справочников, следить за тем, чтобы выбираемые элементы имели заполненные реквизиты контактной информации с типом e- mail и электронным адресом.

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

Для того, чтобы проконтролировать результат подключения и выявить нестандартные ситуации в его процессе, рекомендуется его выполнять внутри конструкции Попытка-Исключение.

Рис.6

Приступаем непосредственно к созданию почтового сообщения.

Создаем объект ИнтернетПочтовоеСообщение, заполняем его реквизиты. Определяем кодировку, в которой он создается, имя отправителя, тему письма, его текст и, при необходимости добавляем вложения. Рис.7

Рис.7

Следующим шагом мы в метод объекта интернет почта «Послать», вкладываем созданное сообщение. Опять же, проконтролировать исключительные ситуации, выявить ошибки и предупредить вылет программы можно использованием конструкции «Попытка-исключение».

Не забываем отключиться от почтового клиента. (Рис.8)

Рис.8

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

Чтобы использовать функционал отправки документов по e-mail в 1С 8.3, необходимо настроить учетную запись электронной почты.

Настройка учетной записи электронной почты в 1С 8.3

Для настройки параметров учетных записей электронной почты в 1С 8.3 можно воспользоваться командой “Настройка системной учетной записи” раздела Администрирование – Органайзер. Покажем как настроить учетную запись электронной почты в программе 1С 8.3, которая будет использоваться при отправки электронных писем.

Входим в меню настройки: раздел Администрирование – Органайзер:

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

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

В 1С 8.3 есть возможность автоматической настройки учетной записи, но она не всегда проходит корректно, поэтому в статье приведены варианты ручной настройки на главных почтовых серверах: mail.ru, yandex.ru, gmail.com. Если у Вас отличается почтовый сервер, то можно создать почтовый ящик на этих серверах или найти информацию по входящим и исходящим портам самостоятельно.

Настройка почты mail.ru в 1С 8.3

Для настройки учетной записи электронной почты mail.ru в 1С 8.3 используются следующие данные:

  • Mail.ru без использования безопасного соединения (SSL):

  • Mail.ru с использованием безопасного соединения (SSL):

Проиллюстрируем инструкцию как пошагово в 1С 8.3 настроить учетную запись почты mail.ru.


Шаг 5. Учетная запись для Mail.ru успешно настроена!:

Как настроить почту в 1С 8.3 для Yandex.ru

Для настройки электронной почты Yandex.ru в 1С 8.3 используются следующие данные:

  • Yandex.ru без использования безопасного соединения SSL:

  • Yandex.ru с использованием безопасного соединения SSL:

Проиллюстрируем инструкцию как пошагово в 1С 8.3 настроить учетную запись почты Yandex.ru.

Шаг 5. Учетная запись для Yandex.ru успешно настроена!:

Настройка почты Gmail.com в 1С 8.3

Для настройки учетной записи электронной почты Gmail.com в 1С 8.3 используются следующие данные:

  • Gmail.com без использования безопасного соединения SSL:
  • Gmail.com c использованием безопасного соединения SSL:

Настройка Gmail.com идет в обоих режимах для отправки писем, то есть с SSL и без. При получении писем – только с SSL, то есть с соответствующей галочкой и портом 995.

Проиллюстрируем инструкцию как пошагово в 1С 8.3 настроить учетную запись почты Gmail.com.



Шаг 6. Проверяем настройки в 1С 8.3 по команде «Проверить настройки»:

Если проверка в 1С 8.3 прошла успешно, должно выйти сообщение:

Нажимаем ОК. Все в порядке! Мы настроили учетную запись в программе 1С 8.3!:

Более подробно как настроить отправку почты в программе 1С смотрите в нашем видео:

Ошибка подключения к электронной почте в 1С 8.3 – что делать?

Проверка подключения выдала ошибку при обращении к почтовому серверу GOOGLE (SMTP и POP)

  1. Проверьте введенные данные настроек согласно инструкции выше.
  2. Если все настройки введены верно, то откройте свой аккаунт в почтовике: https://myaccount.google.com/privacy и включите доступ непроверенным приложениям в ссылке акка унта: https://www.google.com/settings/security/lesssecureapps :

  1. Переходите в настройку учетной записи 1С 8.3 и проверяйте подключение снова.
  2. Результат будет отличный!

Проверка подключения выдала ошибку при обращении к почтовому серверу YANDEX (SMTP и POP)

Если при проверке созданной учетной записи по почтовому серверу Yandex 1С 8.3 сообщает, что «Не удалось подключиться к серверу входящей почты»:

Необходимо выполнить настройки:

Если проверка подключения по-прежнему выдает ошибку, проверьте логин и пароль почты на наличие спецсимволов

При подключении учетной записи в программе 1С 8.3 обратите внимание, чтобы в пароле и логине для email не было спецсимволов. Если пароль, например, содержит символ «&» то будет выдаваться ошибка подключения к почтовому серверу:

Измените пароль, чтобы он не содержал спецсимвола и подключение пройдет хорошо!

Если проверка подключения по-прежнему выдает ошибку, а все вышеизложенное уже проверено – то необходимо уточнить имя Вашего ПК

Возможно, причина в имени ПК! Если в имени ПК используются знаки кириллицы, то эта учетная запись не сможет подключиться к почтовому серверу!

Вот реальный случай из практики:

«У меня Имя компьютера было Гена-ПК, изменила на Gena-PK. Изменяла так: меню Пуск на компьютере: «Панель управления – Система – Изменить параметры – Имя компьютера – Изменить», меняем имя, перезагружаем компьютер. - заходим в 1С, создаем Учетную запись. Всё получилось, и даже в автоматическом режиме!!!»

Отправка электронной почты из 1С 8.3

После настройки учетной записи можно отправлять по электронной почте печатные формы документов: счет фактура, ТОРГ-12, счет на оплату и т.д. нашим . Рассмотрим, как это реализовано в 1С 8.3 Бухгалтерия 3.0 пошагово на примере.

Входим в раздел Продажи – документы Счета на оплату покупателю. Выбираем документ Счет на оплату № 0000-000002 от 21.04.2014 12:00:00 (контрагент: Торговля):

Формируем печатную форму и нажимаем на кнопку Отправить:

Устанавливаем нужный формат в форме выбора, при этом лучше взять pdf, что стоит по умолчанию:

И проставляем почтовый адрес клиента (файл с формой уже прикреплен к письму). Email можно задать прямо в справочнике Контрагенты (гиперссылка Адрес и телефон»), тогда при формировании электронного сообщения он будет подставляться автоматически:

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

Давайте сделаем настройку вместе.

Настройка параметров электронной почты осуществляется почти точно так же, как и для обычного почтового клиента (например, Outlook или Outlook Express). Если вы используете эти программы, то, фактически, вам потребуется просто перенести установки Outlook в приложение системы "1С:Предприятие" (нужные настройки выделены на рисунке).

Приведем последовательность действий по настройке системной учетной записи на примере приложения "1С:Бухгалтерия 8".

1. Перейдите в раздел Администрирование и на панели навигации щелкните ссылку Учетные записи электронной почты .

2. Дважды щелкните на элементе списка Системная учетная запись .

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

4. Щелкните ссылку и проверьте, что они соответствуют дополнительным настройкам почтового сервера Outlook (или другой программы, которую вы используете в качестве клиента электронной почты ).

5. В окне Дополнительные настройки сервера почты установите флажок Оставлять копии сообщений на сервере (иначе после загрузки сообщения будут удалятся с сервера).

6. Установите флажки Использовать для отправки и (при желании получать почту в приложении) Использовать для получения .

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

Аналогичным образом настраиваются записи электронной почты и в других приложениях системы "1С:Предприятие".

Как еще может использоваться электронная почта?

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

1. Начните печать документа.

2. В открывшейся печатной форме нажмите кнопку @ .

3. Выберите формат файла для отправки по почте (см. рис.).

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


Желаем приятной работы!

Команда сервиса