Внешняя печатная форма "Счет на оплату покупателю", отправка на почту

14.07.10

Учетные задачи - Печатные формы

Внешняя печатная форма "Счет на оплату покупателю" с возможностью отправки на электронную почту почту, вложения в формате MXL,HTML, TXT, XLS

Скачать файл

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

Наименование По подписке [?] Купить один файл
СчетНаОплатуПокупателю _email
.epf 24,94Kb
430
430 Скачать (1 SM) Купить за 1 850 руб.
АктОбОказанииУслуг.epf
.epf 24,71Kb
12
12 Скачать (1 SM) Купить за 1 850 руб.
Измен. АктОбОказанииУслуг.epf
.epf 24,84Kb
20
20 Скачать (1 SM) Купить за 1 850 руб.

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

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

Настройка:

В модуле объекта необходимо прописать параметры отправителя эл. ящика (пользователь, пароль, ПортPOP3, ПортSMTP)

Подключение:

Сервис - > Дополнительные отчеты и обработки.....создаем новый эл. , добавляем обработки и указываем тип документа "Счет на оплату покупателю"

 

p.s. Отчет не идеален, есть моменты где можно доработать

 

Добавил АктОбОказанииУслуг.epf

См. также

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

Универсальная обработка для загрузки документов из Excel в 1С одним нажатием. Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой может найти контрагента, номер и дату документа, штрих-коды, серии ГТД, страну и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, заказ, отчет комиссионера и т.д.). Не требует MS Office. Для поиска таблиц используются методы эвристического поиска. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. Содержит модуль работы с электронной почтой и api-загрузчик отчетов о продажах маркетплейсов.

6000 руб.

09.11.2016    236420    1071    898    

1010

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

22200 руб.

06.10.2023    16450    40    9    

75

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

Откройте для себя заполнение КС-2 и КС-3 в "1С:Бухгалтерия 3.0". Вы получаете удобство, скорость и систему, чтобы заполнить, распечатать и сохранить формы КС-2 и КС-3 из документов "Оказание производственных услуг" или "Реализация товаров услуг". Вы можете заполнить дополнительную информацию о материалах из документов "Требование-накладная" и указать сведения, которые не предусмотрены типовой конфигурацией "1С:Бухгалтерия 3.0". Так же доступно множество настроек для формирования КС-2 и КС-3.

3720 руб.

13.02.2019    98611    452    44    

434

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

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

14400 руб.

13.03.2018    61419    211    76    

120

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

Научите вашу 1C печатать из 1С в файл Word (Например: трудовые договоры, договоры с контрагентами, спецификации, дополнительные соглашения, приказы, коммерческие предложения, акты, накладные, карточки партнера или любого справочника и многие другие). Универсальная печать предназначена для формирования печатных форм на основе шаблонов в формате Word из любой конфигурации 1С. С помощью данного инструмента можно самостоятельно заполнить шаблон реквизитами справочника или документа 1С и сформировать печатные формы на основании ссылки на любой объект.

5400 руб.

08.10.2019    47633    170    95    

165

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

Учет путевых листов выполнен в виде расширения. Предназначен для учета путевых листов в конфигурации БП 3.0., УТ 11.5 и КА 2.5 Печатная форма: Типовая межотраслевая форма № 3. Утверждена постановлением Госкомстата России от 28.11.97 № 78. Типовая межотраслевая форма № 4-П от 18.09.2008 г. N 152 с учетом изменений указанных в Приказе Министерства транспорта Российской Федерации №368 от 11 сентября 2020 г. №368, Типовая межотраслевая форма № ЭСМ-7, и др. ЭСМ-2, 4-С, 3 спец., 6 спец., ПЛ для Автомобильного крана.

3600 руб.

14.10.2019    39350    265    216    

172

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

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

4500 руб.

23.08.2019    57727    177    64    

169

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

Программа для автоматизации учета путевых листов в 1С - расширение, добавляющее в конфигурацию "Комплексная автоматизация", документ Путевой лист и печатные формы установленных образцов для легковых и грузовых авто, расчет и списание нормативного количества топлива, отчет "Реестр путевых листов" с отбором по автомобилю и по водителю (через настройки) Позволит контролировать расход топлива, потому что сразу будет виден сверхнормативный расход.

13200 руб.

27.06.2023    4151    13    2    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. bsv2003 15.07.10 10:59 Сейчас в теме
подскажите, а куда в модуле объекта внести информацию, чтобы при получении эл. почты отображалось корректное наименование отправителя. Сейчас у меня отображается логин от доступа к серверу отправки почты.
14. salve-salve 04.02.11 17:52 Сейчас в теме
и по поводу (1), но не корректное имя отправителя, а получателя ... Как использовать информацию в Контактах - Представление?
16. alexex 44 08.02.11 06:55 Сейчас в теме
salve-salve пишет:
и по поводу (1), но не корректное имя отправителя, а получателя ... Как использовать информацию в Контактах - Представление?


Процедура ПолучениеОтправкаПисем

Получатель.ОтображаемоеИмя = eАдрес;

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


В процедуре передайте представление....
Получатель.ОтображаемоеИмя = ПредставлениеАдресПолучателя;
2. alexex 44 15.07.10 11:10 Сейчас в теме
Модуль объекта стр 346

ПочтовоеСообщение.ИмяОтправителя  = Профиль.Пользователь;


Синтаксис-помощник

ИнтернетПочтовоеСообщение (InternetMailMessage)
ИмяОтправителя (SenderName)
Использование:
Чтение и запись.
Описание:
Тип: Строка. Содержит имя отправителя письма.
3. milov.aleksey 405 07.10.10 19:10 Сейчас в теме
Попытался перенести("выдрать с мясом") из УТ 10.3 и привязать между собой по типам в Бухгалтерии ред1.6 все объекты (Константа.ИспользованиеВстроенногоПочтовогоКлиента, общие формы ПечатьДокументов, НастройкаОтправкиОтчета, справочники ГруппыПисемЭлектроннойПочты, УчетныеЗаписиЭлектроннойПочты,ФильтрыДляЭлектронныхПисем, документ ЭлектронноеПисьмо и его движение по регистру сведений ПредметыЭлектронныхПисем), относящиеся к механизму встроенной почты. Но возникли проблемы с заведением учётной записи почты в спр.УчетныеЗаписиЭлектроннойПочты, т.к. нет подчинённых записей спр.ГруппыПисемЭлектроннойПочты...пока разбираюсь попробую воспользоваться отправкой хоть одной формы, спасибо.
4. alexex 44 08.10.10 06:58 Сейчас в теме
Проблема очевидна, не все объекты перетянул в БУ с УТ....в управление торг. сделай отчет по подсистеме УниверсальныеМеханизмы - > ЭлектроннаяПочта и ты увидишь чего не хватает.
Вопрос зачем тебе эту подсистему городить в БУ? вывод на печать необходимо делать в форме....т.е. замена модуля типовой конфы....
Бух. необходимо несколько форм для отправки на эл. почту, дешевле эти отчеты сделать внешними

во вложении отчет по подсистеме
Прикрепленные файлы:
ПодсистемаЭлПочта.xls
6. cool.vlad4 2 14.12.10 14:17 Сейчас в теме
Да-м, реализация крива...(4) прав, давно это слямзил с бух корп, изменил общую форму печатьдокументов, никаких проблем (там еще есть кнопки прямой печати, я еще добавил выбор принтера, кол-во экземляров, кнопка толькопросмотр, сохранить копию(сразу в xls), от себя добавил сохранение в jpg, pdf)
5. rambler_bzk 14.12.10 13:57 Сейчас в теме
Хорошая обработка, спасибо! Я не силен в конфигурировании, но пытаюсь доработать ее под себя. Подскажите пожалуйста, а как при успешной отправке письма автоматом добавлять в поле "Комментарий" текущего документа текст, типа, "Отправлено"?
7. alexex 44 15.12.10 05:02 Сейчас в теме
rambler_bzk пишет:

Хорошая обработка, спасибо! Я не силен в конфигурировании, но пытаюсь доработать ее под себя. Подскажите пожалуйста, а как при успешной отправке письма автоматом добавлять в поле "Комментарий" текущего документа текст, типа, "Отправлено"?


В модуле объекта есть процедура
Процедура ПолучениеОтправкаПисем(СтруктураПисьма,eАдрес)  Экспорт


примерно ~ стр 765
Попытка
		ИнтернетПочта.Послать(ПочтовоеСообщение);

    // Здесь получай объект документа
     //  ссылка на документ в реквизите обработки  - СсылкаНаОбъект  
     //  примерно выглядит так
     //   ОбъектД.СсылкаНаОбъект.ПолучитьОбъект();
     // ОбъектД.Коментарий = "Отправлено..."+ ОбъектД.Коментарий;
     // возможно потребуется запись объекта и его обновление (ОбъектД.Прочитать(); Позволяет прочесть данные заново. Недопустим для нового объекта. )
     // ОбъектД.Записать();

	Исключение
		ТекстОшибок = ОписаниеОшибки();
		
		#Если Клиент Тогда
			Сообщить(ТекстОшибок);
		#КонецЕсли
		
	КонецПопытки;
Показать
rambler_bzk; +1 Ответить
8. rambler_bzk 15.12.10 09:31 Сейчас в теме
Вставил следующий код:
Попытка
ИнтернетПочта.Послать(ПочтовоеСообщение);

ОбъектД = СсылкаНаОбъект.ПолучитьОбъект();
ОбъектД.Комментарий = "Отправлено "+ ТекущаяДата() + "//" + ОбъектД.Комментарий;
ОбъектД.Записать(РежимЗаписиДокумента.Проведение);
...
Ошибка при вызове метода контекста (ПолучитьОбъект): Элемент не выбран!
Ругается на эту строку ---> ОбъектД = СсылкаНаОбъект.ПолучитьОбъект();
Я так понимаю ссылка получается пустая......
Я уже с подобным кодом бился вчера - одна и та же ошибка. А СсылкаНаОбъект ведет именно к текущему конкретному документу или она просто показывает привязку к Документу СчетНаОплатуПокупателю?
9. cool.clo 15.12.10 10:02 Сейчас в теме
Именно к печатаемому документу = попоробуй СсылкаНаОбъект.Ссылка, если не получится скорее всего в форме печатьдокументов - реквизит ОбъектПечати - через него можно. Чтобы понять в чем дело на ис есть обработка для отладки ВПФ - и еще - я бы так делать не стал, поскольку факт нажатия кнопки, не означает факта отправки письма(а из приведенного кода это и следует), необходим запрос на подтверждение получения письма Послать(<Сообщение>, <Запрос подтверждения>). А то можно просто комментарий пачкать при нажатии кнопки.
rambler_bzk; +1 Ответить
10. rambler_bzk 15.12.10 23:54 Сейчас в теме
Увы, ошибка та же. Возможно не правильно реализовал доступ через ОбъектПечати, вот код
Врем = ПолучитьФорму("ПечатьДокументов");
Врем.ОбъектПечати = СсылкаНаОбъект.Ссылка;
ОбъектД = Врем.ОбъектПечати.ПолучитьОбъект(); //Спотыкаюсь здесь!
ОбъектД.Комментарий = "Отправлено "+ ТекущаяДата() + "//" + ОбъектД.Комментарий;
ОбъектД.Записать(РежимЗаписиДокумента.Проведение);
И еще, решил проверить находит ли, к примеру, номер текущего документа
Сообщить(СсылкаНаОбъект.Ссылка.Номер)
А он в ответ пустую строчку выводит, те получается он документ не находит вообще :( Может нужно через запрос все сделать?
11. alexex 44 22.12.10 06:01 Сейчас в теме
rambler_bzk пишет:
Увы, ошибка та же. Возможно не правильно реализовал доступ через ОбъектПечати, вот код
Врем = ПолучитьФорму("ПечатьДокументов");
Врем.ОбъектПечати = СсылкаНаОбъект.Ссылка;
ОбъектД = Врем.ОбъектПечати.ПолучитьОбъект(); //Спотыкаюсь здесь!
ОбъектД.Комментарий = "Отправлено "+ ТекущаяДата() + "//" + ОбъектД.Комментарий;
ОбъектД.Записать(РежимЗаписиДокумента.Проведение);
И еще, решил проверить находит ли, к примеру, номер текущего документа
Сообщить(СсылкаНаОбъект.Ссылка.Номер)
А он в ответ пустую строчку выводит, те получается он документ не находит вообще Может нужно через запрос все сделать?


Посмотрел....при открытии доп. форм ОбъектСсылка обнул. , вообщем сделал передачу ссылки на объект через параметры...

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

p.s. закинул доп. файлик с измен.-я
12. alexex 44 22.12.10 06:06 Сейчас в теме
Скачать "Измен. АктОбОказанииУслуг.epf"

изменения в данном объекте
13. salve-salve 04.02.11 16:56 Сейчас в теме
Подскажите, в счете - при открытии печати или отправке по почте - имя во вложении = счет №1 от даты.
А для Акта - вместо Акт №1 от даты ... написано Печать документов. Как исправить?
15. salve-salve 06.02.11 20:58 Сейчас в теме
(13) Исправил в 255 строке основного модуля
17. salve-salve 08.02.11 15:43 Сейчас в теме
1. Переменная не определена (ПредставлениеАдресПолучателя) ...
2. Добавил в макет этой внешней формы картинку (сохранив её в конфигурации). При отправке на почту счета выводит ошибку Каталог не обнаружен v8_C_78_files\image000.png. Этот файл в temp я вижу ....Это баг платформы 8.2.13.205 или прав каких-то нехватает?
3. И самое замечательное было бы - это вложение в pdf (jpg)
18. salve-salve 10.02.11 13:51 Сейчас в теме
(17) попробуем реализовать сторонними силами...
19. alexex 44 11.02.11 02:47 Сейчас в теме
salve-salve пишет:
1. Переменная не определена (ПредставлениеАдресПолучателя) ...


В процедуре передайте представление.... "ПредставлениеАдресПолучателя"

Получатель.ОтображаемоеИмя = ПредставлениеАдресПолучателя;

переменная сама по себе не возьмется - ПредставлениеАдресПолучателя, для начало ее надо определить...


2. Добавил в макет этой внешней формы картинку (сохранив её в конфигурации). При отправке на почту счета выводит ошибку Каталог не обнаружен v8_C_78_files\image000.png. Этот файл в temp я вижу ....Это баг платформы 8.2.13.205 или прав каких-то нехватает?


в макет достаточно вставить картинку ком. "Paste", в 1с81 точно можно, не добавляя в конфу, а вот 1с82 не знаю, не использовал...

p.s. если вы программируете, то у вас на исправление займет 1 мин. времени
20. tim2004 14.02.11 10:56 Сейчас в теме
Нужная вещь, спасибо! Еще бы такое для счет-фактуры. Сделайте, плиз.
Как импортировать e-mail адреса для обмена документами из УТ в БП? Вроде штатный обмен это не позволяет.
21. progres488 04.05.11 14:42 Сейчас в теме
Прикрутил к УТ при отправке на печать ошибка


Не удалось сформировать внешнюю печатную форму!
Помилка при виклику методу контексту (Выполнить): {(18, 2)}: Неоднозначне поле "ЗаказПокупателя.Ссылка"
<<?>>ЗаказПокупателя.Ссылка = &ТекущийДокумент
22. Поручик 4659 04.05.11 15:36 Сейчас в теме
(21) Причём тут УТ, да ещё и для украины, если обработка для Кофигурации: 1С: Бухгалтерия 8, то есть БП.
24. Fduchun 12.10.11 12:31 Сейчас в теме
(22) Поручик,

Если подправить, можно в любую конфигурацию вставлять. В этом и прелесть 1С.

Я тоже в торговлю вставил модифицированную версию.
Задача была отправлять печатную форму ТОРГ-12 клиенту (контрагенту), эл. адрес которого был прописан в его контактных данных, при проведении документа РеализацияТоваровУслуг.
Если кому надо, пишите - кусок кода скину.

А здесь надо вместо "Неоднозначне поле "ЗаказПокупателя.Ссылка" вставить только нужные значения.
23. napan 36 11.10.11 16:40 Сейчас в теме
Пригодилась, спасибо!
25. Fduchun 12.10.11 12:34 Сейчас в теме
Только пришлось еще покапаться, чтобы отправка письма шла.
Т к есть разные потчовики.

Для mail.ru надо прописывать
Профиль.АутентификацияSMTP = СпособSMTPАутентификации.ПоУмолчанию;
26. tipOchek 21.10.11 18:41 Сейчас в теме
Обработка унифицирована под конкретный документ. Желаю автору создать более значимую вещь - ОТПРАВКА ДОКУМЕНТОВ по эл.почте (в том числе и отчетов, как в 1с8.2)
27. alexex 44 24.10.11 07:14 Сейчас в теме
tipOchek пишет:

Обработка унифицирована под конкретный документ. Желаю автору создать более значимую вещь - ОТПРАВКА ДОКУМЕНТОВ по эл.почте (в том числе и отчетов, как в 1с8.2)
(26) tipOchek, (26) tipOchek,

1. прежде чем писать такую глупость необходимо думать! Значимые вещи за бесплатно никто не будет выкладывать. Вы хотя бы одно решение выложили на инфостате?

2. В типовой конфигурации БУ отсутствует возможность отправки отчетов на электронную почту, поэтому был реализован внешний отчет......идея взята с УПП и УТ.

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

3. ОТПРАВКА ДОКУМЕНТОВ по эл.почте (в том числе и отчетов, как в 1с8.2) - ЧТО ЗНАЧИТ КАК? Вы вообще про что???
28. NoxiD 02.07.12 14:55 Сейчас в теме
Оставьте свое сообщение