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

04.01.20

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Отправка письма из БП 2.0
.zip 2,59Mb ver:2020.01.04
24
24 Скачать (3 SM) Купить за 2 450 руб.

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

Платформа: 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 выявилась ошибка при отправке почты, этот код её исправляет.

См. также

SALE! 10%

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

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

55778 50200 руб.

24.04.2015    197547    157    245    

287

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

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

14400 руб.

13.03.2018    62838    222    79    

120

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

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

13200 руб.

22.07.2021    26730    37    34    

44

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

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

3000 руб.

25.11.2020    25561    267    8    

230

SALE! 50%

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

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

4800 2400 руб.

07.04.2014    86312    52    195    

137

Взаиморасчеты Бухгалтер Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение позволяет гибко настроить расчет и начисление пени в 1С в организации. Представлена в двух вариантах исполнения: как расширение и как обработка.

7200 руб.

18.10.2017    39932    83    46    

83

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

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

15120 руб.

28.09.2012    98626    596    295    

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