Внешняя печатная форма счета на оплату покупателю с печатью организации для УТ 10.3

Опубликовал Galina Linnik (lgg) в раздел Печать - Печатные формы документов

Обработка позволяет сформировать счет на оплату для покупателя с цветной печатью и подписью.

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

Код открыт.

Для того, чтобы начать работу с внешней печатной формой необходимо:

  1. Изображение печати поместить в хранилице значений. Для этого откройте справочник "Хранилище дополнительной информации" и создайте новый элемент,  заполните его данными (объект - элемент справочника Организации, вид данных - изображение,  нажмите кнопку "Сохранить" и выберите файл с изображением печати, описание - это имя элемента, например Печать организации "Торговый дом"). Если у вас многофирменный учет, то необходиво для каждой организации поместить изображение печати в хранилище значений.
  2. Подключите внешнюю печатную форму. Для этого В откройте меню "Сервис"  -> "Внешние печатные формы и обработки" -> "Внешние печатные формы" и добавьте новый элемент, присвой ему имя, например, "Счет с печатью",  представление объекта это документ "Счет на оплату покупателю", файл печатной формы - данная обработка.
  3. Откройте любой счет, выписанный той организацией для которой вы сохранили печать в хранилище дополнительной информации, нажмите кнопку печать и из появившегося меню выберите "Счет с печатью"

Ограничения: файл с изображением печати должен иметь прозрачный фон.

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

Наименование Файл Версия Размер
Внешняя печатная форма счетв с печатью организации для 1С 8.1
.epf 10,13Kb
07.12.12
19
.epf 10,13Kb 19 Скачать
Внешняя печатная форма счетв с печатью организации для 1С 8.2
.epf 10,21Kb
07.12.12
288
.epf 10,21Kb 288 Скачать

См. также

Комментарии
1. Алексей Роза (DoctorRoza) 08.12.12 14:07 Сейчас в теме
Отмечусь, может пригодится!
2. Тима Осипов (net7wolf) 46 19.12.12 21:05 Сейчас в теме
ставлю +

но прошу исправить 8.1 ут 10.3 не выводит банковские реквизиты и расшифровку подписей
3. Galina Linnik (lgg) 19 20.12.12 02:39 Сейчас в теме
Читайте внимательно. Обработка использует макет(а также метод заполнения этого макета) из Вашей конфигурации.
Все, что делает обработка - это размещает картинку с печатью в области подвала макета.
Поэтому исправить я ничего НЕ могу.
4. Вячеслав_163 (Perfekt) 28.01.13 13:36 Сейчас в теме
5. Вячеслав_163 (Perfekt) 28.01.13 13:37 Сейчас в теме
6. Galina Linnik (lgg) 19 28.01.13 16:06 Сейчас в теме
Изображение печати поместите в хранилище значений. Для этого откройте справочник "Хранилище дополнительной информации" и создайте новый элемент, заполните его данными (объект - элемент справочника Организации, вид данных - изображение, нажмите кнопку "Сохранить" и выберите файл с изображением печати, описание - это имя элемента, например Печать организации "Торговый дом").
Вы это сделали?
7. Сергей Сергей (psd35) 25.02.13 15:14 Сейчас в теме
Как или где открыть справочник "Хранилище дополнительной информации" УТ10.3??
8. Galina Linnik (lgg) 19 25.02.13 16:06 Сейчас в теме
Операции -> Справочники -> "Хранилище дополнительной информации"
9. Никита Морозов (nickm67) 4 23.04.13 04:34 Сейчас в теме
все работает, тяжко под размер подогнать
10. Артём Шалнев (88wau24ru) 10 04.07.13 11:20 Сейчас в теме
Было бы вообще прекрасно если бы она работала как для заказа покупателя так и для счета на оплату покупателю, а так +
11. Артём Шалнев (88wau24ru) 10 04.07.13 11:29 Сейчас в теме
не в тему но... А че $m раньше 30р стоил а теперь 50р я так вообще разорюсь...
12. Артём Шалнев (88wau24ru) 10 04.07.13 12:09 Сейчас в теме
Извеняюсь не 50 а 60 рублей за $m... вот это Российская инфляция в действие...
13. Александр Старостин (sniperuga) 04.07.13 18:38 Сейчас в теме
спасибо, удобная вещь, но у меня не корректно работает.
УТ 10.3, релиз 21.2(типовой) Шапка без реквизитов
Прикрепленные файлы:
14. Александр Старостин (sniperuga) 04.07.13 18:46 Сейчас в теме
спасибо, удобная вещь, но у меня не корректно работает.
УТ 10.3, релиз 21.2(типовой) Шапка без реквизитов
Прикрепленные файлы:
15. Елена Азоркина (lenzorik) 20.09.13 09:56 Сейчас в теме
Добрый день.
У меня программа "Управление торговлей", редакция 10.3 (10.3.24.1)
1С:Предприятие 8.2 (8.2.18.109)

Все сделала, как написано, печать в хранилище поместила.
При попытке вывести счет с печатью пишет:
"Не удалось сформировать внешнюю печатную форму!
Значение не является значением объектного типа (Записать)"

В чем ошибка, что сделано не так.
16. c00lwork c00lwork (c00lwork) 17.07.15 20:02 Сейчас в теме
почему распечатывается подвал счета с руководителем и бухгалтером ? нужно с руковидителем , ответственным и главным бухгалтером , Спасибо
17. Galina Linnik (lgg) 19 17.07.15 21:10 Сейчас в теме
(16) c00lwork, используется общий макет и общая процедура формирования ПФ из вашей конфигурации.
18. c00lwork c00lwork (c00lwork) 18.07.15 10:44 Сейчас в теме
без Внешней печатной формой счета на оплату покупателю с печатью организации для УТ 10.3 формируется с руководителем , ответственным и главным бухом , как только подключаетсяч обработка , только два , может при работе и используется общий макет и общая процедура формирования ПФ из моей конфигурации , но мне от этого не легче , не формируется как надо
19. Galina Linnik (lgg) 19 18.07.15 10:47 Сейчас в теме
(18) c00lwork, я не могу изменить вашу конфигурацию.
20. c00lwork c00lwork (c00lwork) 18.07.15 11:16 Сейчас в теме
у вас изменен ПодвалСчета на ПодвалСчетаИсх ... а вы мне про общий макет
21. Galina Linnik (lgg) 19 18.07.15 12:47 Сейчас в теме
(20) c00lwork, используется общий макет СчетЗаказ
	

Функция Печать () Экспорт
.....	
	ТабДок = СоздатьТабличныйДокументПечатиСчетаЗаказа("Счет", ДокОбъект.ПолучитьПараметрыПечатиСчетаЗаказа(ИмяМакета));
.....	
КонецФункции

Функция СоздатьТабличныйДокументПечатиСчетаЗаказа(Тип, ПараметрыПечати)
.....		
        Макет = ПолучитьОбщийМакет("СчетЗаказ");
.....
	// Вывести подписи
	Если Тип = "Счет" Тогда
		ОбластьМакета = Макет.ПолучитьОбласть("ПодвалСчета");
	Иначе
		ОбластьМакета = Макет.ПолучитьОбласть("ПодвалЗаказа");
	КонецЕсли; 

...Показать Скрыть


В функцию СоздатьТабличныйДокументПечатиСчетаЗаказа передается параметр Тип = "Счет". Следовательно, выводится область ПодвалСчета.
Вот так он выглядит в типовой УТ-10.3
Прикрепленные файлы:
22. Jimmie rr (jimmie) 19.11.15 11:43 Сейчас в теме
1С:Предприятие 8.2 (8.2.18.102)
Не выводятся реквизиты в шапке. Если выводить на печать стандартный счет- все в порядке. Если Печать-Счет с печатью- то все поля в шапке пустые.
23. Galina Linnik (lgg) 19 24.11.15 22:14 Сейчас в теме
(22) jimmie, смотрите (17) + (21) - у Вас такая же проблема.
24. Jimmie rr (jimmie) 19.12.15 19:07 Сейчас в теме
да, я прочитал в комментариях, что проблема не только у меня. УТ конфигурация "из коробки", обработка- не работает (нет реквизитов в шапке). Стандартный счет печатается без проблем, как надо.
25. Galina Linnik (lgg) 19 19.12.15 20:43 Сейчас в теме
(24) jimmie, какая версия УТ? Постараюсь найти.
26. Max (maxtomsk) 131 03.04.17 17:36 Сейчас в теме
"Управление торговлей", редакция 10.3 (10.3.32.2)
обработка- не работает (нет реквизитов в шапке). Стандартный счет печатается без проблем, как надо.
27. Galina Linnik (lgg) 19 03.04.17 19:25 Сейчас в теме
(26) это публикация 2012 года. В заголовке к публикации написано "Внимание! Обработка устарела и может использоваться только как пример динамического размещения на форме изображений!"
28. Эльвира Ганеева (atk2006) 18.04.17 08:29 Сейчас в теме
(27) Добрый день!
Выдает такое сообщение:


Не удалось сформировать внешнюю печатную форму!
Значение не является значением объектного типа (Записать)

Что необходимо сделать?
29. Galina Linnik (lgg) 19 18.04.17 13:18 Сейчас в теме
(28) это публикация 2012 года. В заголовке к публикации написано "Внимание! Обработка устарела и может использоваться только как пример динамического размещения на форме изображений!"