Универсальная настраиваемая печать документов

Публикация № 20921

Разработка - Печать - Пакетная печать

56
Универсальная настраиваемая печать документов.
Умеет печатать реестр документов, сформированный согласно произвольному отбору а также сами документы по любой доступной печатной форме.

Универсальная настраиваемая печать документов.

Умеет печатать реестр документов, сформированный согласно произвольному отбору а также сами документы по любой доступной печатной форме.

Часто у пользователей возникает необходимость распечатать реестр документов, либо сами документы, отобрав их по произвольному критерию. Именно для этих целей предназначена представленная обработка.

Возможности:

  • печать реестра документов с произвольным составом колонок
  • печать документов по любой доступной для документа печатной форме
  • произвольный отбор документов
  • отображение суммы выбранных документов и вывод итога внизу реестра
  • произвольная сортировка документов
  • вывод реестра с группировками

Обработка протестирована в конфигурации УТП для Украины, версия 1.1.3.3. Также должна без проблем запускаться в других типовых конфигурациях.

В версии для УПП для Украины, редакция 1.1 не реализованы сортировка и вывод реестра с группировками.

 

56

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

Наименование Файл Версия Размер
-
.1246823668 22,28Kb
13.02.13
669
.1246823668 22,28Kb 669 Скачать бесплатно
ПечатьДокументов_УПП_1.1
.1246861683 20,06Kb
13.02.13
312
.1246861683 20,06Kb 312 Скачать бесплатно

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо
1. sound 529 06.07.09 00:43 Сейчас в теме
Не в тему и без обид: почему мне кажется, что украинский язык прикольный, наверно они про русский тоже самое думают :)
И для УПП выкладывай кстати..
2. Magister 133 06.07.09 10:30 Сейчас в теме
(1)
Макет в обработке на двух языках, это у меня украинский просто стоит :)
Для УПП редакции 1.1 добавил. Правда у нас конфа вдоль и поперек переписана, так что возможно на стандартной не запустится...
А, блин. Точно не запустится - сохранение настроек я перенес из редакции 1.2 (регистр СохраненныеНастройки). Вобщем, чтобы запустилось, надо добавить этот регистр и соответствующие процедуры по сохранению настроек в общие модули.
3. MRAK 709 06.07.09 10:56 Сейчас в теме
А чем "групповая обработка справочников и документов" не подошла?
4. Magister 133 06.07.09 14:58 Сейчас в теме
(3)
Тем что там нет итогов, выбора печатной формы, количества экземпляров и настройки печатаемых в реестре колонок.
Плюс моей обработкой пользоваться удобнее и выглядит она красивее.
5. 227405 08.07.09 12:49 Сейчас в теме
Отличное решение в отличии от стандартной. Неплохо бы чтобы: реестр выводился с возможностью настройки группировок колонок, вывод печати документов с сортировкой по (дате, контрагенту..).
"Печать отмеченных документов" при "Печать" выводит сразу на принтер?
Немножко доработать и будет супер!
6. Magister 133 08.07.09 15:51 Сейчас в теме
(5) По группировкам колонок - не понял. По какому принципу группировать?
Сортировку собираюсь сделать, не успел просто ещё.

Печать - там два варианта, на принтер сразу или сначала на экран.
7. 227405 08.07.09 17:38 Сейчас в теме
"Печать сначала на экран", а кидает сразу на принтер, возможно из-за включенной печати без предварительного просмотра. Хотелось бы что бы реестр выводился в виде отчета (по контрагентам, по дате, складу..)
8. Magister 133 10.07.09 00:23 Сейчас в теме
(7) Возможно... там вызывается стандартная функция печати, вот она так и выдает наверное.

А по реестру... хм, теоретически понял. Подумаю над этим...
9. pituta 16.07.09 14:57 Сейчас в теме
всё отл, только у меня 7.7 стоит
10. an77 223 16.07.09 20:28 Сейчас в теме
Еще не печатал, но уже нравится. Чувствуется, что подход продуманный. Ставлю плюс.
11. Magister 133 27.07.09 11:51 Сейчас в теме
Добавил сортировку и вывод реестра с группировками в версию для УТП, исправил ошибку печати на экран (теперь настройки пользователя игнорируются)
12. 227405 08.10.09 12:37 Сейчас в теме
Просто отлично!. А как насчет вывода документов и печати их по каждому контрагенту на отдельном листе.(т.е. 4 накладных помещаем на 2 листа, следующий контрагент: 6 накладных на 4-х листах, в общем как вмещается.) :idea:
13. Magister 133 13.11.09 19:06 Сейчас в теме
(12) То есть? Имеется ввиду печать с уменьшением, типа несколько страниц на листе? Даже не представляю, где такое может понадобиться..
14. 227405 16.11.09 10:55 Сейчас в теме
Задача выглядит примерно так: Есть контрагент. На протяжении определенного периода ему предварительно выписывается товар (20 накл. ну пусть по 5 строк.) Распечатка данного комплекта займет -20 стр. (каждая накл. на отдельном листе. Если организовать вывод накл. последовательно на страницы, то получим пусть 6 стр. со всеми накл. (экономия + удобство).
15. Magister 133 16.11.09 11:36 Сейчас в теме
(14) По-моему это неправильно. Да и как реализовать, не меняя стандартных процедур печати - хз, сходу не придумывается...
16. 227405 16.11.09 14:40 Сейчас в теме
Да не надо менять процедуру печати, а выгружать наверное накладные по конкретному контрагенту в один макет и выводить на печать?
17. Magister 133 17.11.09 13:26 Сейчас в теме
(16) Тогда никак не отследить разбитие накладных на несколько листов.
18. 227405 17.11.09 15:08 Сейчас в теме
Надо пробовать, а решение прийдет само-собой...
19. rasswet 82 27.11.09 10:54 Сейчас в теме
{Форма.Форма(351,19)}: Переменная не определена (Локализация)
КодЯзыкаПечать = <<?>>Локализация.ПолучитьЯзыкФормированияПечатныхФорм(УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "РежимФормированияПечатныхФорм"));
{Форма.Форма(355,105)}: Переменная не определена (Локализация)
Построитель.ТекстЗаголовка=НСтр("ru='Реестр документов ';uk='Реєстр документів '",КодЯзыкаПечать)+""""+<<?>>Локализация.ПолучитьЛокализованныйСинонимОбъекта(Документы[ВидДокумента].СоздатьДокумент(),КодЯзыкаПечать)+"""";
{Форма.Форма(465,108)}: Переменная не определена (УправлениеДопПравамиПользователей)
Если ЭтоДокумент И Объект.Метаданные().Проведение = Метаданные.СвойстваОбъектов.Проведение.Разрешить и Не <<?>>УправлениеДопПравамиПользователей.РазрешитьПечатьНепроведенныхДокументов(Объект.Проведен) Тогда
бух 2.0 Россия
20. Magister 133 27.11.09 14:44 Сейчас в теме
(19) У меня такой конфигурации нет, поэтому поправить сам не смогу.
Там по сути можно покосить те все строки с локализацией (если вам нужно только на русском), и убрать
Не УправлениеДопПравамиПользователей.РазрешитьПечатьНепроведенныхДокументов(Объект.Проведен)
21. rasswet 82 27.11.09 21:36 Сейчас в теме
22. 227405 14.01.10 12:23 Сейчас в теме
А как насчет выбора принтера для печати?
23. Valet 56 16.01.10 18:29 Сейчас в теме
+Кроме этого реестра ничего с итогами не нашел.
-Плохо что по списку видов документов не умеет работать.
24. romashka_stv 28.09.11 14:22 Сейчас в теме
25. bonni80@mail.ru 07.10.11 03:56 Сейчас в теме
Надо пробовать, а решение прийдет само-собой... А если времени нет пробовать?
26. max969 20.10.11 16:12 Сейчас в теме
Универсальная настраиваемая печать документов. Хорошая прога, работает нормально.Спасибо
27. Mshaydurov 23.12.11 09:16 Сейчас в теме
Интересная штука. Можно пользоваться.
29. Magister 133 13.04.12 21:43 Сейчас в теме
(27) Баг-репорт в студию. И учтите, в описании четко написано, на каких конфигурациях тестировалась. На других никто и не обещал, что будет работать.
А "Универсальная" значит только то, что может печатать любой вид документов по любой доступной для него печатной форме.
28. the1 388 13.04.12 08:10 Сейчас в теме
Ни разу не универсальная, воспользоваться не удалось. Убери из описание слово "Универсальная"
30. Vond 27.06.12 13:44 Сейчас в теме
УПП для Украины - открылось, сформировалось. При наличии багрепорта - отпишемся.
А так: Підтримуємо вітчизняного виробника! :)))
31. Konder.Djironimo 29.06.12 12:55 Сейчас в теме
По отзывам и описи сие го продукта супер!Попробуем ! Вот вопрос кто уже попробовал как на счет выбора принтера или печатает по умолчанию ?
32. ivnik 424 30.08.12 22:55 Сейчас в теме
Вот если бы такую для ЗУП, да еще для документов не имеющих печатных форм, например, Оплата по производственным нарядам! Т.е. выводить просто табличную часть.
33. Magister 133 31.08.12 02:37 Сейчас в теме
(32) Уж извините, но с ЗУП не работал.
Впрочем, там привязки к конфигурации нужно всего ничего - получение списка печатных форм и собственно печать.
А по поводу вывода ТЧ - честно говоря, у меня такой необходимости никогда не возникало.
34. DimanYa 24.09.12 10:02 Сейчас в теме
А есть возможность напечать не только из формы документа, но и из справочника?
Мне нужно например напечатать массово Форму ОС-6 из справочника "Основные средства".
А если печатная форма внешняя?
35. Magister 133 14.10.12 20:50 Сейчас в теме
(34) Нет, печатать на данный момент дает только документы. Впрочем, если для справочников формы подключаются так же - должно работать и для справочников, с минимальными переделками.
Для внешних форм - попробуйте :) Честно говоря, уже и не помню, как там получается список печатных форм.
36. deni1982 28.05.13 01:16 Сейчас в теме
Спасибо за обработку. А есть ли возможность печатать пакет докупентов РН (2шт) + ТТН (3шт) в связке?
37. Светлый ум 228 01.12.14 12:17 Сейчас в теме
Не работает УПП 1.3
{Форма.Форма.Форма(194,7)}: Процедура или функция с указанным именем не определена (ПолучитьНастройкуИспользоватьПриОткрытии)
Если <<?>>ПолучитьНастройкуИспользоватьПриОткрытии(Параметры) Тогда
{Форма.Форма.Форма(275,58)}: Процедура или функция с указанным именем не определена (ФорматСумм)
ЭлементыФормы.Доки.Колонки.СуммаДокумента.ТекстПодвала=<<?>>ФорматСумм(Документ.Итог("СуммаДокумента"));
{Форма.Форма.Форма(322,68)}: Процедура или функция с указанным именем не определена (ФорматСумм)
ЭлементыФормы.НадписьСуммаВыбранных.Заголовок="Сумма выбранных: "+<<?>>ФорматСумм(СуммаДокумента);
{Форма.Форма.Форма(377,58)}: Процедура или функция с указанным именем не определена (ФорматСумм)
ЭлементыФормы.Доки.Колонки.СуммаДокумента.ТекстПодвала=<<?>>ФорматСумм(Документ.Итог("СуммаДокумента"));
{Форма.Форма.Форма(443,2)}: Процедура или функция с указанным именем не определена (НапечататьДокумент)
<<?>>НапечататьДокумент(ТабДок,КоличествоЭкземпляров,НаПринтер,Построитель.ТекстЗаголовка);
{Форма.Форма.Форма(465,2)}: Процедура или функция с указанным именем не определена (СохранениеНастроек)
<<?>>СохранениеНастроек(Параметры);
{Форма.Форма.Форма(473,7)}: Процедура или функция с указанным именем не определена (ВосстановлениеНастроек)
Резт=<<?>>ВосстановлениеНастроек(Параметры);
{Форма.Форма.Форма(501,4)}: Процедура или функция с указанным именем не определена (СохранитьНастройку)
<<?>>СохранитьНастройку(Параметры,Параметры);
38. Magister 133 03.12.14 11:49 Сейчас в теме
(37) Вы какой файл скачивали? Похоже, что для УПП 1.1? Если да, то он и не должен работать - он только для старой УПП. Попробуйте второй файл, который для остальных конфигураций.
Оставьте свое сообщение

См. также

Пакетная печать в строго заданном порядке 6

Статья Программист Нет файла v8 1cv8.cf Windows Бесплатно (free) Пакетная печать

В силу различных особенностей ПО, ОС, драйверов и т.д. порядок печати документов не всегда совпадает с порядком их отправки на печать. Данный метод позволяет всегда получать на выходе нужный порядок документов.

19.09.2018    5291    crazycat    17       

Пакетная печать документов "Реализация товаров и услуг" 38

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 БП2.0 УТ10 Россия БУ УУ Windows Оптовая торговля Розничная торговля НДС Бесплатно (free) Пакетная печать

Обработка позволяет распечатать пакет отгрузочных документов для конфигураций УТ и БП, должна выдерживать обновления конфигураций. Что она позволяет распечатать 2 торг12, 2 счет фактуры , 2 ттн за два нажатия кнопки. + Встроен универсальный отбор по документам реализации товаров и услуг (н-р можно распечатать все документы за опред период по опред. контрагенту) + Возможность отсылки сразу на принтер и распределения по копиям + все общие модули вынесены в модуль обработки) + Печатает пакетно также и внешние печатные формы для документов реализация товаров и услуг и счетов фактур + при печати использует типовые модули печати документов в конфигурации (как будто вы сами отправляете на печать из формы документов) проверялась УТ 10.3.3.3 и БП 1.6.10.6

02.09.2009    22112    846    y22-k    33       

Групповая печать карточек 1-НДФЛ 25

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 ЗУП2.5 Россия БУ Зарплата НДФЛ Бесплатно (free) Пакетная печать

В 2009 не нашла в типовой печати 1-НДФЛ по всем сотрудникам. Сделала групповую печать карточек 1-НДФЛ по документу "Сведения о доходах физлиц", подготовленному для передачи в ИФНС. Может быть кому-нибудь пригодится. В 2010 году обработку посчитала уже неактуальной, так как в типовой появилась возможность групповой печати в стандартном отчете. Но расчетчица попросила и на последнем релизе (2.5.20) сделать печать по документу "Сведения о доходах физлиц". Поэтому выкладываю обновленную обработку, так как предыдущая версия не работает на более ранних релизах.

06.02.2009    12622    210    Ирка    12       

Обработка для печати регистра налоговых накладных 4

Отчеты и формы Бухгалтер Внешняя обработка (ert,epf) v8 1cv8.cf Украина НУ Оптовая торговля Бесплатно (free) Пакетная печать

Обработка сама выводит на печать налоговые накладные (за укр. законодательством - неплательщик НДС (два экземпляра) и плательщик НДС(вариант организации)...

04.06.2008    6752    17    mut_mut    1       

Помощник печати 5

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Россия Бесплатно (free) Пакетная печать

Помощник печати с выбором печатных форм, подключенных к документу.

21.12.2007    11064    28    Legavaz    1       

Универсальный редактор реквизитов документов и справочников из УПП 8.0 3

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 УПП1 Бесплатно (free) Обработка документов Пакетная печать Обработка справочников

Обработка не моя. Добавил пару строк и процедур. Но чтоб никто больше не пыхтел зря, рекомендую воспользоваться. Если бы кто-нибудь написал DLL-ку, которая вытаскивала бы из 8.0 тексты процедур во внешние текстовые файлы, тогда и групповую печать для встроенных печатных форм можно было бы сделать универсальной. Потому что макет-то доступен, а вот процедура печати должна быть только в модуле объекта, да еще и с директивой "Экспорт". Конечно можно все документы конфигурации снабдить такими процедурами, но увы, это будет уже не универсально... Призываю крутых помочь! См. идею в дополнительно.

13.08.2007    10738    110    ge_ni    3       

Групповая печать документов 14

Отчеты и формы no Внешняя обработка (ert,epf) v8 1cv8.cf Бесплатно (free) Пакетная печать

"Множественная" печать документов из любой типовой конфигурации. "Сканирует" виды документов конфигурации, общие макеты и макеты документов. Выбираете вид документов и макет на основании которого будет формироваться печатная форма. К примеру: документы - "Перемещение товаров", макет - "ТОРГ13". Можно настроить непосредственную печать на принтер без предварительного просмотра, количество копий и др. Если для выбранных документа и макета не существует печатных форм, то выдаётся сообщение при попытки печати. Обработка писалась "на скорую руку", поэтому не судите строго. Рабочая, быстронастраиваемая программулина.

11.05.2007    8342    380    yalex9    14