gifts2017

Печать счета на оплату с печатью и подписью

Опубликовал Александр Б. (HameleonA) в раздел Печать - Печатные формы документов

Внешняя обработка (печатная форма) счета на оплату покупателю с печатью и подписью. например для отправки копии по электронной почте.

Обработка работает в режиме внешней обработки и в режиме внешней печатной формы.

Что Вам потребуется:

1) Сама обработка

2) Образец печати в формате Png (этот формат поддерживает прозрачный фон)

3) Образцы пПодписи руководителя и бухгалтера (для Ип подпись бухгалтера не нужна) в том же формате

Первый запуск обработки необходимо запустить через меню-файл-открыть,

-выбрать документ "Счет ",

-выбрать файлы печати и подписи в соответсвующих закладках обработки,

-далее настроить размеры печати и подписей , а так же отступ печати и подписей слева и сверху

Примерные настройки, применяемые при тестировании:

-печать:   40х40  отступ слева 30, отступ сверху 0;

-подписи: 30х30  отступ слева руководителя 65, бухгалтера - 130 ,  отступ сверху 0;

Удачного использования.

-нажать на кнопку Печать

-поэксперементировав с настройками, добейтесь нужного расположения печати и подписей

-нажмите сохранить

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

Добавлена еще одна аналогичная обработка для Бухгалтерия 3.0, принцип настройки остался прежним.

Обработка находится в тестовом режиме. Так как не знаю, что можно ожидать от бухгалтерии 3.0 (часто изменяется). поэтому работу ВПФ гарантируется только на релизе 3.0.17.11, об ошибках работы в других релизах пишите, пожалуйста в коментариях, чтобы знали остальные.

================================================================================================27 августа 2013

Добавлена еще одна обработка. К обработке для Бухгалтерия 2.0 добавлена функция для отправки счета клиенту на электронную почту. Порядок использования обработки для печати остался прежним. Для отправки на электронную почту необходимо во вкладе "Настройки отправки" поставить галочку отправлять "Отправлять счет по электронной почте", выбрать путь, куда будут сохраняться счета в формате PDF, заполнить настройки сервера, имя пользователя, пароль пользователя, тест темы и текст письма при отправке. У контрагента, которому планируется отправка в контактных данных должен присутствовать контакт с видом : "Адрес электронной почты". Обратить внимание: пароль хоть и закрыть от лишних глаз звездочками, но в компьютере он храниться в явном виде, программисту не составит труда узнать его, поэтому советую использовать специально созданные почтовые ящики без конфиденциальной информации.

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

Наименование Файл Версия Размер Кол. Скачив.
Счет на оплату с печатью и подписью для конфигурации 1С Бухгалтерия 3.0
.epf 22,91Kb
27.01.13
135
.epf 22,91Kb 135 Скачать
Счет на оплату с печатью и подписью для конфигурации 1С Бухгалтерия 2.0
.epf 19,92Kb
09.02.13
123
.epf 19,92Kb 123 Скачать
Счет на оплату с печатью и подписью для конфигурации 1С Бухгалтерия 2.0 С отправкой на электронную почту
.epf 28,38Kb
05.10.13
102
.epf 28,38Kb 102 Скачать

См. также

Вознаграждение за ответ
Сумма: 0 $m
Добавили:
..:TezAuRus::.. (tezaurus) (3.00 $m)
Подписаться Добавить вознаграждение

Комментарии

1. Юрий Брусянцев (root901) 09.01.13 22:56
По моему, что то такое уже было на сайте...
3. Александр Б. (HameleonA) 10.01.13 09:37
Конечно было. А, что вы думаете на сайте каждого решения по одному экземпляру? Нет, конечно.
Это просто, еще один вариант. На уникальность решения даже и не думал претендовать ))) Даже больше скажу, эта обработка намного проще тех, что привели в ссылках, но один неоспоримы плюс все же есть - БЕСПЛАТНО!
4. eugin sh (rainstars) 10.01.13 11:13
прям идеально для подделки документов... какой главбух на это согласился????
5. Елена ********* (EVAPOST) 10.01.13 12:36
А как добиться прозрачности печати и подписи? Поставить картинку на задний план или разместить за текстом - не помогает...
6. Александр Б. (HameleonA) 10.01.13 13:43
(5) EVAPOST, Сохраните печатную форму в формате PDF
7. Денис Кузнецов (kuza_87) 11.01.13 13:21
в 3-х или 4-х организациях у нас в городке точно используется подобная вещь, главбухи ничуть не возражают
8. Евгений Степанов (Evgeny-st) 15.01.13 12:17
Добрый день!
Открываю форму, выбираю счет, но никаких дополнительных вкладок для выбора файла печати нет! Что не так?
Прикрепленные файлы:
9. Александр Б. (HameleonA) 15.01.13 13:24
(8) Evgeny-st, С какой кофигурации открываете? Какие права у пользователя установлены?
10. Евгений Степанов (Evgeny-st) 15.01.13 15:00
У пользователя Полные права!
11. Евгений Степанов (Evgeny-st) 15.01.13 17:01
Пробовал открывать из бух. 2.0.40.8, 2.0.43.12, результат тот же. Попробуйте скачать обработку с сайта и открыть!
12. Александр Б. (HameleonA) 15.01.13 22:41
(11) Evgeny-st, Скачал открыл на релизах 2.0.25 и 2.0.43, проблем нет, да и от других жалоб не поступало. Могу отправить на почту копию обработки, только под Вашим логином Evgeny-st , не скачивалась обработка. напишите под каким логином скачали и свой электронный адрес.
13. Александр Б. (HameleonA) 17.01.13 09:58
(11) Evgeny-st, Я посмотрел, Вы скачали обработку отсюда http://infostart.ru/public/169298/files/, а не у меня. Это взяли мою обработку. внесли некоторые изменения и опубликовали, я к ней отношения никакого не имею. так что пишите пожалуйста тому автору исправлений.
14. Евгений Степанов (Evgeny-st) 17.01.13 12:48
Добрый день!
Скачал повторно, теперь все ОК! Правда все-равно не понимаю, почему такое произошло.
15. Александр Б. (HameleonA) 17.01.13 14:16
(14) Evgeny-st, Теперь вы в мою обработку скачали. Удачного использования!
16. Елена ********* (EVAPOST) 18.01.13 11:00
(6) HameleonA, при сохранении в PDF, та же ситуация, нет прозрачности подписи и печати
17. Александр Б. (HameleonA) 18.01.13 11:33
(16) EVAPOST, Картинки подписи и печати у Вас в каком формате? С прозрачным фоном?
18. Dimmych G (dimmych) 24.01.13 14:45
HameleonA, я правильно понимаю, в Бухгалтерии 3.0 не работает?

к сожалению :-( не могу найти аналогичных форм под 3.0.
Подскажите, пожалуйста, есть ли вообще формы для печати с подписями для трёшки?
буду благодарен если ссылочкой поделитесь :-)
19. Александр Б. (HameleonA) 24.01.13 20:10
(18) dimmych, Понимаете правильно, работать будет только в конфигурации 1С8 Бухгалтерия 2.0
20. Александр Б. (HameleonA) 27.01.13 18:04
Добавлена вторая обработка для конфигурации 1С Бухгалтерия 3.0
Внимательно читать описание!!!
21. Dimmych G (dimmych) 28.01.13 14:37
Спасибо за обработку.
К сожалению, на моей конфигурации не работает.
Платформа 8.2.17.153
Бухгалтерия предприятия 3.0.18.3

Настройки открываются, но при печати выдает вот такую ошибку:
{ВнешняяОбработка.СчетНаОплатуПокупателюСПечатью.МодульОбъекта(409)}: Ошибка при вызове конструктора (Картинка)
ПечатьКартинка.Картинка = Новый Картинка(_ПутьКПечати);
по причине:
Установлен безопасный режим. Выполнение операции запрещено

p.s. Картинки в формате png, имена файлов картинок и пути не содержат пробелов и кириллицы.
22. Александр Б. (HameleonA) 28.01.13 15:06
(21) dimmych, попробуйте открыть под полными правами
23. Dimmych G (dimmych) 28.01.13 15:29
права стоят полные, и даже в конфигураторе принудительно все галочки поставил на всех правах.
я уж было подумал что NTFS права на файлы не те, все проверил - ОК
но обработка все равно не работает
24. Александр Б. (HameleonA) 28.01.13 17:16
Откройте обработку в конфигураторе, в модуле объекта найдите и закомментируйте(или вместо истина напишите ЛОЖЬ) строчку ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина); и повторите попытку.
25. Dimmych G (dimmych) 28.01.13 22:13
(24) HameleonA, Спасибо, помогло.
но.. , появилась следующая ошибка:
{ВнешняяОбработка.СчетНаОплатуПокупателюСПечатью.МодульОбъекта(436)}: Метод объекта не обнаружен (ОтветственныеЛица)
Руководители = ОбщегоНазначенияБП.ОтветственныеЛица(Шапка.Организация, Шапка.Дата, ПодразделениеОтветственныхЛиц);
26. Александр Б. (HameleonA) 28.01.13 23:34
Вот об этом то я и писал в описании, просто разработчики БП 3.0 постоянно переписывают модули, поэтому в последующих релизах возможно вылезут опять какие нибудь проблемы. Подскажу решение этой проблемы:
- в модуле найдите строчку , на которую ругается программа и сделайте следующее:
//Руководители = ОбщегоНазначенияБП.ОтветственныеЛица(Шапка.Организация, Шапка.Дата, ПодразделениеОтветственныхЛиц);
			Руководители = ОтветственныеЛицаБП.ОтветственныеЛица(Шапка.Организация, Шапка.Дата, ПодразделениеОтветственныхЛиц);
vchudin; dimmych; +2 Ответить 1
27. Dimmych G (dimmych) 30.01.13 15:43
(26) HameleonA, большое спасибо. Проделал указанные манипуляции, теперь обработка работает на конфигурации Бухгалтерия предприятия 3.0.18.3
Может кому-то ещё пригодится.
Итак, чтобы обработка работала на 3.0.18.3 нужно поправить:
– Откройте обработку в конфигураторе, в модуле объекта найдите и закомментируйте(или вместо истина напишите ЛОЖЬ) строчку
ПараметрыРегистрации.Вставить("БезопасныйРежим", Истина);
– заменить на
ПараметрыРегистрации.Вставить("БезопасныйРежим", ЛОЖЬ);

– в модуле найдите строчку , на которую ругается программа и сделайте следующее:
//Руководители = ОбщегоНазначенияБП.ОтветственныеЛица(Шапка.Организация, Шапка.Дата, ПодразделениеОтветственныхЛиц);
			Руководители = ОтветственныеЛицаБП.ОтветственныеЛица(Шапка.Организация, Шапка.Дата, ПодразделениеОтветственныхЛиц);
28. Dimmych G (dimmych) 30.01.13 15:51
и можно ли как-то установить параметры безопасности для сохраняемого PDF файла (я сохраняю счет с печатью в PDF файл стандартными средствами 1С), чтобы нельзя было выделить и скопипастить картинки печатей и подписей? Только распечать.
Совсем не хочется чтобы контрагенты могли легко скопировать мои "вычищенные" печать и подписи с формате png.
Это имеет отношение к данной печатной форме или это всецело вопрос к разработчикам 1С?
29. Владимир Семенов (qwd) 04.02.13 12:39
1С:Предприятие 8.2 (8.2.15.319)
Бухгалтерия предприятия (базовая), редакция 2.0 (2.0.44.9)
Ваш "коллега", который немного изменил вашу обработку, пишет, что исправил эту ошибку: "28.01.13: Исправлена ошибка. Не проставлялся номер р/с".
Значит ошибка не только у меня - графа р/с Сч. № пустая...
30. Владимир Семенов (qwd) 07.02.13 18:41
я, конечно, не настоящий сварщик, но для читающих комментарии напишу:
чтобы исправить ошибку с выводом р/с, я исправил строку ОбластьМакета.Параметры.СчетПолучателяПредставление
ОбластьМакета.Параметры.СчетПолучателяПредставление      = НомерСчета;

на мой конкретный номер р/с (естественно, работает только для случая, если у вас одна организация-продавец)
ОбластьМакета.Параметры.СчетПолучателяПредставление      = "40700000000000000001"

ну и заодно, если перед кодом "Возврат ТабДокумент;" добавить такую строку, то ваша 1С автоматом будет создавать pdf файл в указаной папке
ТабДокумент.Записать("C:\ВАША ПАПКА ДЛЯ СЧЕТОВ\"+ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Счет на оплату")+".pdf",ТипФайлаТабличногоДокумента.PDF);

это актуально начиная с 8.2.15, если я не ошибаюсь...
31. Александр Б. (HameleonA) 09.02.13 14:30
(30) qwd, Спасибо Вам за замеченную ошибку и попытку ее исправления.
Конечно так не делается, правильнее будет так: в модуле обработке в функции Печать() внесены исправления
//Исправлена ошибка февраль 2013
//НомерСчета = ВернутьРасчетныйСчет(СтруктурнаяЕдиница);
НомерСчета = ВернутьРасчетныйСчет(СсылкаНаОбъект.СтруктурнаяЕдиница);
//Исправлена ошибка


Так же выкладываю исправленную обработку. Всем скачавшим пользователям, по запросу в личные сообщения, вышлю на e-mail.
32. Dim Vik (dimvik) 20.02.13 14:11
В релизе 3.0.18.9 пишет "Ошибка преобразования" - печально.
33. Александр Б. (HameleonA) 20.02.13 15:08
(32)Не исключаю, поэтому в описании так и описал обработку.
Но давайте вместе разберемся. В каком месте выдает ошибку напишите, а я посмотрю.

Исправляюсь: Только что проверил на демо-базе данного релиза, ошибок не замечено, так что нужно смотреть Ваш конкретный случай. Напишите, в каком месте у Вас возникает ошибка.
34. Dim Vik (dimvik) 21.02.13 10:44
Когда нажимаешь в Дополн. печ.формах - Выполнить

35. Александр Б. (HameleonA) 21.02.13 11:30
(34) dimvik, А обычный счет выходит на печать без ошибок?
36. Dim Vik (dimvik) 21.02.13 11:50
Обычный без ошибок. Может это я где напортачил?
37. roman melnikov (Mell) 21.02.13 12:32
Отличная, обработка, действительно большой плюс, в том что она бесплатная, как только появится возможность, обязательно утащу к себе.
38. Александр Б. (HameleonA) 22.02.13 16:05
(36) dimvik, я вам ответил в личных сообщениях
39. Dim Vik (dimvik) 04.03.13 08:45
При запуске в отладчике получаем:
{ВнешняяОбработка.СчетНаОплатуПокупателюСПечатью.МодульОбъекта(178)}: Ошибка при вызове метода контекста (ЗначениеИзФайла)
ДеревоЗначенийПараметров = ЗначениеИзФайла(КаталогПрограммы()+"\ПараметрыОбработки.txt");
по причине:
Ошибка преобразования

Релиз 3.0.19.15
40. Александр Б. (HameleonA) 04.03.13 10:02
1) удалить файл "ПараметрыОбработки.txt"
2) открыть обработку через файл- открыть
3) внести все свои настройки
4) закрыть обработку( файл с параметрами будет создан заново)
5) далее пробуйте использовать ВПФ
41. Dim Vik (dimvik) 04.03.13 11:18
Но у меня нет такого файла((( По крайней мере я его не нашел через поиск.
42. Александр Б. (HameleonA) 04.03.13 12:57
(41) dimvik, Поищите его в папке bin платформы 1С8
43. Dim Vik (dimvik) 04.03.13 13:42
(42) HameleonA, там я и начинал искать, нет такого файла(((
44. Александр Б. (HameleonA) 04.03.13 15:09
(43) dimvik, а со 2-ого по 5-ый пункт проделывали с этого сообщения?
45. Михаил Одинцов (medic43) 06.04.13 14:19
а то что печать не живая не придераются?
46. Александр Б. (HameleonA) 06.04.13 18:26
(45)Смотря кто. А вообще используется для предварительного выставления, когда нет возможности отдать оригинал (если конечно клиент не против) а по возможности отдаете оригинал.
47. Alex Vin (Krokoz) 19.06.13 13:11
Полезная обработка, облегчающая работу.
(45) У нас, к примеру, практически все клиенты иногородние (мы в лесу живем :)) и просят выслать счет на оплату по факсу или електронке. Приходится сначала распечатать, проштамповать, подписать ... А директор в офисе не сидит. И что? Ждать, когда он подъедет, чтобы подписать? А потом еще отсканировать ... брррр.
Когда заказчик приезжает на погрузку, то получает уже все документы в оригинале.
48. Владимир Семенов (qwd) 24.06.13 16:50
(45) medic43, если клиент просит счет по почте - ему без разницы, скан это или распечатка из 1С (да и не отличить, если не знаешь). Мы в 99% клиентов работаем по таким счетам. Сейчас 21 век, и такого вида "электронные" документы никого не смущают, только если гос.контор и прочих сложных структур.
49. Alex Vin (Krokoz) 24.06.13 17:00
(48) Да и гос.структуры уже нормально реагируют. Наши клиенты расположены о нас на расстоянии от 50 до 500 км. Есть и государственные. Нормально относятся даже к сканам договоров с нашей печатью. Им главное запустить процесс, а по почте мы высылаем им договор, подписанный нами, а они встречно свой. И все довольны :)
50. ..:TezAuRus::.. (tezaurus) 04.10.13 15:07
Здравствуйте, подскажите, два вопроса, первый: у на с БП 2,0 в карточке контрагента нет доп. поля Адрес эл.почты, - (получаеться произвести отправку на эл.почту не получиться?); второй вопрос: возможно ли сделать так чтобы форма была многопольз., если, например, счета выписывают несколько менеджеров подписываясь каждая своей подписью по приказу. - (возможно ли так реализовать?, или обычный копипаст). спасибо.
51. ..:TezAuRus::.. (tezaurus) 04.10.13 15:44
Вид контактной информации нашёл, но всё равно выходит таковая ошибка при попытке отправить по эл.почте.
{ВнешняяОбработка.СчетНаОплатуПокупателю.МодульОбъекта(405)}: Ошибка при вызове метода контекста (Подключиться): Время ожидания операции чтения истекло.
52. Александр Б. (HameleonA) 04.10.13 20:19
-В моей обработке счет подписывают Бухгалтер и руководитель, поэтому что бы подписывали менеджеры, необходимо изменять функционал.
-по ошибке: скорее всего не правильно вводите адреса электронной почты или пароль.Адрес электронной почты должен быть вида name@name.ru
53. ..:TezAuRus::.. (tezaurus) 04.10.13 23:03
(52) HameleonA, ввожу верно. ошибка следующая: "{ВнешняяОбработка.СчетНаОплатуПокупателю.МодульОбъекта(405)}: Ошибка при вызове метода контекста (Подключиться): Время ожидания операции чтения истекло."
и ещё, подскажите, почему у вас исходящий сервер называеться smpt вместо smtp?
54. Александр Б. (HameleonA) 07.10.13 09:40
(53) tezaurus, Спасибо за замеченные ошибки. Все исправлено.
55. Светлана (sps02) 11.10.13 19:06
спасибо, очень интересная обработка, скачала попробую. Только с подписью немного пока не понятно....
56. Александр Б. (HameleonA) 12.10.13 22:12
(55) sps02, Если что то не понятно пишите, постараюсь объяснить.Но перед обращением прочтите справку в обработке, там хоть и кратко, но основы использования изложены.
57. alegshzhkka (Odinas) 13.10.13 11:23
Спасибо, при возможности обязательно скачаю, нужная вещь!
58. Андрей С (sky777) 22.11.13 00:42
Спасибо, нужные обработки! По возможности, в версии для 3.0 сделайте отправку счетов на почту.
59. Юрий (serov_yura) 05.09.14 01:57
Каким нибудь образом можно отправлять на несколько адресов? Пробовал в контактной информации добавить адреса через ";" ничего не вышло(Бухгалтерия предприятия 2.0.60.4)
60. Александр Б. (HameleonA) 05.09.14 09:24
(59) serov_yura, Да такая возможность предусмотрена, для этого из карточки клиента перейдите по ссылке "Перейти", выбирете пункт "контактная информация", добавьте этому клиенту все адреса электронной почты с типом контактной информации "Адрес электронной почты".
61. kulkov@gmail.com (kulkov) 19.09.14 10:23
62. Александр Кульков (kulkov) 19.09.14 10:28
Релиз БП 3.0.35.28

Подготовил два файла png 200х200 и 150х150 с прозрачностью, как печать и подпись соответственно. Наобум, не представляя, как они будут выглядеть при печати
Открыл обработку, вбил данные как из теста
Подключил как внешнюю печатную форму

Открываю счёт, "печать", "счёт на оплату (с печатью и подписью)
И на листе просто обычный счёт, без печатей и подписей, при предварительном просмотре то же самое

Открываю счёт, "печать", "счёт на оплату с печатью"
Ошибка "Установлен безопасный режим. Выполнение операции запрещено"
63. Александр Б. (HameleonA) 25.09.14 23:26
(62) kulkov, Обработка создавалась, если не ошибаюсь для 17 ого релиза, в дальнейших обновлениях появилась встроенная возможность печати счета с печатью и подписью, поэтому дальнейшее развитие просто бессмысленно. Если очень интересно использовать именно эту обработку, проявляйте интерес - поправим.
64. roman melnikov (Mell) 11.11.14 16:54
Хорошая обработка, но сделать это самому на стандартном макете или прикрепить внешнюю печ форму не так сложно. тем более если печать и подпись всегда одинаковая
65. Александр Б. (HameleonA) 12.11.14 22:40
(64) Mell, Программисту не тяжело, а пользователь прочитал бы ваше сообщение и ни слова не понял бы о чем вы)))
66. Андрей Москалев (AndreyAntica) 08.02.15 22:36
Добрый день. У меня в Бух 3.0 почему-то только доступно задание печати в настройках, а подписи нет. Купил эту обработку, но тоже выдаёт про защищенный режим :( Буду разбираться дальше.
67. Дмитрий Касьянов (DVKas) 10.03.15 06:48
Воспользовался Вашей обработкой. Понравилась. Но возникла проблема. Печать и подписи на счёте в программе 1С с прозрачным фоном, а когда сохраняю в Excel, то прозрачность пропадает. Есть решение данной проблемы?
68. c00lwork c00lwork (c00lwork) 17.07.15 16:24
как регулировать печать подвала ? мне например нужно три подписи , спасибо
69. Александр Б. (HameleonA) 19.07.15 20:59
(68) c00lwork, Только в конфигураторе исправлять макет
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа