Отправка электронной почты из БП 2.0 + Внешняя печатная форма "Акт сверки с печатью"

04.01.20

Учетные задачи - Взаиморасчеты

Отправить любую печатную форму из БП 2.0 по электронной почте (Email) + Внешняя печатная форма "Акт сверки с печатью организации".

Скачать исходный код

Наименование Файл Версия Размер
Отправка письма из БП 2.0
.zip 2,59Mb
24
.zip 2020.01.04 2,59Mb 24 Скачать

Тестировалось на

Платформа: 1С:Предприятие 8.3 (8.3.14.1976, 8.3.9.1850).
Конфигурация: Бухгалтерия предприятия, редакция 2.0 (2.0.66.89, 2.0.66.38).
В файловом и серверном (postgres) режиме.

 

Добавление подсистемы ЭлектронноеПисьмо

Для добавления этой возможности в конфигурацию нужно внести изменения, которые для удобства выведены в отдельную подсистему - Электронное письмо, для этого следуйте инструкции ниже:

Добавление подсистемы - Электронное письмо (Инструкция с изображениями во вложении - Отправка письма из БП 2.0.zip).

  • Откройте конфигурацию - Бухгалтерия предприятия, редакция 2.0, в конфигурации должна быть включена возможность изменения с сохранением поддержки (Как это сделать в пункте - Включить возможность изменения конфигурации с сохранением поддержки)

  • Выберите файл с подсистемой для сравнения [Конфигурация - Сравнить, объединить с конфигурацией из файла...]

  • Уберите галочку (БухгалтерияПредприятия) на основной конфигурации, вместе с ней снимутся остальные [V]

  • Отметьте галочкой по подсистеме файла Электронное письмо [Действия - Отметить по подсистемам файла - только V ЭлектронноеПисьмоEpartner - Установить]

  • Выполнить сравнение и объединение Основной конфигураци с Файлом конфигурации [Выполнить]

  • Объединение конфигураций завершено [ОК]

  • Обновить конфигурацию базы данных (F7) [F7]

  • Принять реорганизацию информации [Принять]

Включить возможность изменения конфигурации с сохранением поддержки (Инструкция с изображениями во вложении - Отправка письма из БП 2.0.zip)

  • Откройте конфигурацию - Бухгалтерия предприятия, редакция 2.0

  • Откройте настройку поддержки и включите возможность изменения [Конфигурация - Поддержка - Настройка поддержки... - Включить возможность изменения]

  • Согласитесь с изменением режима [Да]

  • Выберите - Объекты с правилом Изменения разрешены [Объект поставщика редактируется с сохранением поддержки] - Объекты с правилом Изменения не рекомендуются [Объект поставщика редактируется с сохранением поддержки], и нажмите [ОК]

  • Дождитесь изменения режима и нажмите [Сравнить, объединить]

  • После чего сохраните изменения [Выполнить]

  • Объединение конфигураций завершено [ОК]

  • Обновить конфигурацию базы данных (F7) [F7]

 

Данный документ и объекты относящиеся к нему взяты из УТ 10.3

добавления в модулях выделены:

//88(
//88)

изменения в модулях выделены:

//881(
//881)

 

В конфигурации БП 2.0 внесены изменения

1. Общие модули - ОбщегоНазначения - Функция - ПолучитьЗначениеПеременной()

//88(
ИначеЕсли ВРег(ИмяПараметра) = ВРег("глСоответствиеТекстовЭлектронныхПисем") Тогда
	НайденноеЗначение = Новый Соответствие;
//88)

2. Общие формы - ФормаПечати - в конец Процедуры - ПриОткрытии()

	//88(
	// Кнопка ОтправитьПоПочте
	КнопкаОтправитьПоПочте = ЭлементыФормы.КоманднаяПанель1.Кнопки.Вставить(3, "ОтправитьПоПочте", ТипКнопкиКоманднойПанели.Действие, "Отправить", Новый Действие("КоманднаяПанель1ОтправитьПоПочте"));
	КнопкаОтправитьПоПочте.Подсказка = "Отправить";
	КнопкаОтправитьПоПочте.Пояснение = "Кнопка отправить";
	КнопкаОтправитьПоПочте.Картинка = БиблиотекаКартинок.ОтправитьЭлектронноеПисьмо;
	КнопкаОтправитьПоПочте.Отображение = ОтображениеКнопкиКоманднойПанели.НадписьКартинка;
	//КнопкаОтправитьПоПочте.СочетаниеКлавиш = Новый СочетаниеКлавиш(Клавиша., Ложь, Ложь, Ложь);
	//88)
КонецПроцедуры

3. Общие формы - ФормаПечати - Процедура - КоманднаяПанель1КнопкаОтправить()

//88(
Процедура КоманднаяПанель1ОтправитьПоПочте(Кнопка)
	
	УправлениеЭлектроннойПочтой.ОтправитьДокументПоЭлектроннойПочте(ЭлементыФормы.ПолеДокумента, Заголовок, Документ);
	
КонецПроцедуры//88)Процедура КоманднаяПанель1ОтправитьПоПочте(Кнопка)

 

Акт сверки с Печатью организации

Акт сверки с Печатью организации - фаил во вложении

После добавления подсистемы "Электронное письмо" в конфигурации появился регистр сведений "Логотипы и Печати"

Добавление Печати Организации

  • Откройте регистр сведений "Логотипы и Печати"
  • Добавьте печать к нужной организации

Добавление Печатной формы 

  • Откройте Справочник - "Дополнительные внешние печатные формы"
  • Зарегистрируйте её в ИБ используя параметры авто регистрации

Для очищения фона печать воспользуйтесь PNG MAKER1011 (в архиве - Очищение фона картинки)

После проделанной работы  в вашей ИБ появится возможность отправки печатных форм по электронной почте, и внешняя печатная форма "Акт сверки с Печатью" вашей организации

 

P.S.

Если доработка не нужна, то в любое время конфигурацию БП2.0 можно вернуть на поддержку. Для Этого:

Поставка конфигурации на поддержку (Инструкция с изображениями во вложении - Отправка письма из БП 2.0.zip)

  • Откройте конфигурацию - Бухгалтерия предприятия, редакция 2.0

  • Откройте настройку поддержки и сохраните в фаил конфигурацию поставщика [Конфигурация - Поддержка - Настройка поддержки... - Сохранить в файл]

  • Выберите место и сохраните конфигурацию поставщика в .cf файл [Сохранить]

  • Снимите конфигурацию поставщика с поддержки [Снять с поддержки]

  • Согласитесь со снятием с поддержки [Да]

  • Закройте настройку поддержки [Закрыть]

  • Обновить конфигурацию базы данных (F7) [F7]

  • Загрузите конфигурацию поставщика из заранее сохранённого файла конфигурации поставщика в п.п №3 [Конфигурация - Загрузить конфигурацию из файла... - Открыть]

  • Согласитесь на загрузку [Да]

  • Согласитесь на обновление конфигурации базы данных [Да]

 

v2020.01.04

1. В общий модуль УправлениеЭлектроннойПочтой в Процедура ПолучениеОтправкаПисем() добавлен код после

Профиль = ПолучитьИнтернетПочтовыйПрофиль(УчетнаяЗапись);
			Профиль = ПолучитьИнтернетПочтовыйПрофиль(УчетнаяЗапись);
			//88(
			// Из Примечания метода ИнтернетПочта.Подключиться:
			// Подключение выполняется одновременно к серверам получения (POP3/IMAP) и отправки (SMTP), если соответствующие адреса указаны в профиле.
			// Вследствии чего, при отправке, подключение может занимать до 25 секунд.
			Если Получить = Ложь Тогда
				Профиль.АдресСервераIMAP = "";
				Профиль.АдресСервераPOP3 = "";
			ИначеЕсли Отправить = Ложь Тогда
				Профиль.АдресСервераSMTP = "";
			КонецЕсли;
			//88)

ИнтернетПочта (InternetMail)

Подключиться (Logon)

Примечание:

Подключение выполняется одновременно к серверам получения (POP3/IMAP) и отправки (SMTP), если соответствующие адреса указаны в профиле.

2. В общую форму ФормаПечати в конец Процедура ПриОткрытии() добавлен код

	//88(
	// Кнопка ОтправитьПоПочте
	КнопкаОтправитьПоПочте = ЭлементыФормы.КоманднаяПанель1.Кнопки.Вставить(3, "ОтправитьПоПочте", ТипКнопкиКоманднойПанели.Действие, "Отправить", Новый Действие("КоманднаяПанель1ОтправитьПоПочте"));
	КнопкаОтправитьПоПочте.Подсказка = "Отправить";
	КнопкаОтправитьПоПочте.Пояснение = "Кнопка отправить";
	КнопкаОтправитьПоПочте.Картинка = БиблиотекаКартинок.ОтправитьЭлектронноеПисьмо;
	КнопкаОтправитьПоПочте.Отображение = ОтображениеКнопкиКоманднойПанели.НадписьКартинка;
	//КнопкаОтправитьПоПочте.СочетаниеКлавиш = Новый СочетаниеКлавиш(Клавиша., Ложь, Ложь, Ложь);
	//88)
КонецПроцедуры//Процедура ПриОткрытии()

Для удобства администрирования(обновления), кнопка ОтправитьПоПочте добавляется программно.

3. В общую форму НастройкаОтправкиОтчета в Процедура ОсновныеДействияФормыOK() изменён код

Если Лев(Источник, 6) = "about:" И Найти(Источник, "files\image") > 0 Тогда
			//881Если Лев(Источник, 6) = "about:" И Найти(Источник, "files\image") > 0 Тогда
			//88(
			Если Лев(Источник, 6) = "about:" И Найти(Источник, "files/image") > 0 Тогда
			//88)

при переходе платформы с 8.3.9.1850 на 8.3.14.1976 выявилась ошибка при отправке почты, этот код её исправляет.

См. также

Перенос данных из УТ 10.3 в УТ 11 / КА 2 / ERP 2. Переносятся документы, справочники и остатки

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Платформа 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос в продаже с 2015г., и мы постоянно работаем над его развитием. Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Предлагаем качественное и проверенное временем решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

45650 руб.

24.04.2015    191673    135    239    

270

"Акты сверки +" Групповая подготовка и рассылка актов сверки для Бухгалтерии 3.0.

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    22745    186    7    

167

УТ 11, КА 2, ERP 2: Настраиваемые под каждую организацию печать и подпись ответственных лиц в печатных формах (ТОРГ-12, Счёт-фактура, УПД, УКД, Заказ клиента, Акт сверки, М-15 и др.)

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь Оперативный учет Управляемые формы 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

12000 руб.

13.03.2018    57318    187    76    

117

Автоматический зачет авансов в 1С:УНФ по ФИФО

Взаиморасчеты Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Знаем о взаиморасчетах в Управлении нашей фирмой все, что только можно знать. Самая большая проблема взаиморасчетов в УНФ в том, что зависают непонятные долги и предоплаты, в Пульсе бизнеса показываются неадекватные цифры, отчеты по долгам показывают не пойми что. Автоматический зачет авансов в 1С:УНФ поможет решить эту проблему.

12000 руб.

22.07.2021    24026    27    34    

33

Дебиторская задолженность по срокам долга

Взаиморасчеты Бухгалтер Пользователь Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

Один из лучших вариантов отчета по дебиторской задолженности. Отображает сроки возникновения задолженности, просроченной задолженности с точностью до регистратора, а также многое другое, вне зависимости от схемы взаиморасчетов (online / offline) и объекта расчетов (УТ 11.3, 11.4, 11.5, КА 2.4, 2.5, ERP 2.4, 2.5), состояния флажка "по документам расчета" ( УТ 10, КА 1.1, УПП 1.3) в договоре. Группирует задолженность по интервалам. Имеет большое количество настроек. Не требует доработок конфигурации.

15120 руб.

28.09.2012    95235    590    281    

141

Рассылки из 1С через Email, SMS, Telegram - Директ Маркетинг

Управление взаимоотношениями с клиентами (CRM) Мессенджеры и боты SMS рассылки Email рассылки Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Полный набор инструментов для качественных транзакционных и маркетинговых Email, SMS, Telegram рассылок из 1С. Даже простые уведомления об оплате счетов способны существенно упростить сбор дебиторской задолженности. Применение всех возможностей прямого маркетинга выводит коммуникацию с клиентами, уровень сервиса и лояльность на новый уровень.

7788 руб.

07.04.2014    84492    43    193    

129

Перенос начальных остатков из Парус 7.71 в БГУ

Внешние источники данных Взаиморасчеты Учет ОС и НМА Логистика, склад и ТМЦ Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 2.0 1С:Бухгалтерия государственного учреждения Государственные, бюджетные структуры Россия Бюджетный учет Абонемент ($m)

Перенос словарей и начальных остатков из ПП Парус-Бухгалтерия Бюджет 7.71 в 1Сv8 БГУ2. Заполнение словарей и документов по вводу начальных остатков. Не требуется установка ПП Парус7. Возможна дозагрузка. Позволит автоматически ввести основные данные в программу для начала работы. 

10 стартмани

08.12.2011    81884    4    Skaredov    124    

147
Оставьте свое сообщение