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

14.07.10

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

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

Скачать файлы

Наименование Файл Версия Размер
СчетНаОплатуПокупателю _email
.epf 24,94Kb
430
.epf 24,94Kb 430 Скачать
АктОбОказанииУслуг.epf
.epf 24,71Kb
12
.epf 24,71Kb 12 Скачать
Измен. АктОбОказанииУслуг.epf
.epf 24,84Kb
20
.epf 24,84Kb 20 Скачать

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

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

Настройка:

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

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

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

 

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

 

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

См. также

SALE! 25%

Infostart PrintWizard

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

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

18000 15300 руб.

06.10.2023    7244    21    6    

38

Универсальная печать по шаблонам Word (Печать договоров из 1С БП 3, УНФ 1.6, ЗУП 3, УТ 11, КА 2, ERP 2, ДО 3)

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

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

5400 руб.

08.10.2019    42658    143    88    

134

SALE! 25%

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

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

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

12000 9000 руб.

13.03.2018    56419    179    76    

112

Печатные формы КС-2 и КС-3 в "1С:Бухгалтерия 3.0"

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

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

3240 руб.

13.02.2019    87949    388    44    

370

Печать актов МХ-1, МХ-3 в 1С:Бухгалтерия 3.0

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

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

2520 руб.

18.02.2019    61084    170    14    

139

Путевые листы (расширение)

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

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

2000 руб.

14.10.2019    36500    224    215    

138
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
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 398 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. Поручик 4670 04.05.11 15:36 Сейчас в теме
(21) Причём тут УТ, да ещё и для украины, если обработка для Кофигурации: 1С: Бухгалтерия 8, то есть БП.
24. Fduchun 12.10.11 12:31 Сейчас в теме
(22) Поручик,

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

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

А здесь надо вместо "Неоднозначне поле "ЗаказПокупателя.Ссылка" вставить только нужные значения.
23. napan 33 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 Сейчас в теме
Оставьте свое сообщение