Универсальная печать справочников (УПС)
Задачи пользователя - Пакетная печать
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Универсальная печать справочников (УПС) , версия 1.41 от 29.03.2009
==============================================================
Возможности:
============
- печать любого справочника из любой конфигурации с группами или без;
- выбор реквизитов для печати, в т.ч. и реквизитов типа "Строка неопределенной длины";
- сортировка по любому реквизиту: > (по возрастанию), < (по убыванию), х (не сортировать) ;
- фильтр по значению любого реквизита, в т.ч. и реквизитов типа "Строка неопределенной длины" ;
- множественный фильтр по каждому реквизиту (только в полной версии);
- периодичеcкие реквизиты - на любую заданную дату;
- различные типы фильтрации основного справочника;
- печать подчиненных справочников с выбором какой справочник печатать, а какой нет;
- фильтрация по реквизитам подчиненных справочников, причем как с возможностью влиять этой
фильтрацией на фильтрацию основного справочника, так и без неё;
- возможность печати реквизитов из выбранной группы или, наоборот, только не из этой группы;
- действия над результатом полученной выборки: Удаление, Пометка на удаление, Снятие пометки,
Перемещение в другую группу, Заполнение или очистка реквизитов;
Как пользоваться
===============
Хоть интерфейс и претендует на интуитивную понятливость, но все таки описание никому не вредило.
Итак:
- выберите нужный справочник из списка, в таблице появятся все его реквизиты, изначально у каждого реквизита
стоит знак V в колонке "Печ", это значит что этот реквизит будет печататься, щелкая мышью на колонке "Реквизит" или "Печ" можно
убрать или поставить знак V на любом реквизите.
- колонка "Сорт" отвечает за сортировку справочника при выводе на печать.
Знак > в колонке "Сорт" означает сортировку по возрастанию, знак < - по убыванию, знак х - вообще не сортировать.
- если снят флажок "Без групп" (по умолчанию), то справочник бедет печататься с группами,
если этот флажок стоит, справочник будет печататься без групп, только элементы.
- если выбрана определенная группа основного справочника ("Только из группы"), то элементы справочника будут отбираться
только из этой группы (если поставлено условие "Не из группы", то соотвественно только не из этой группы) ;
- теперь о фильтрах - щелкнув на колонке "Фильтр" для любого реквизита можно задать значение фильтрации, в зависимости
от типа реквизита это могут быть знаки >, =, =, <> (не равно), {} "вхождение в строку", н{ "НЕ вхождение в строку",
а также другие типы фильтрации. Узнать про все знаки фильтрации можно нажав кнопку с буквой "i".
- если у справочника есть подчиненные справочники, то они будут видны в списке справа, в таблице ниже списка подчиненных
справочников отображаются реквизиты текущего подчиненного справочника (того, на котором стоит курсор в списке);
- если какой-то подчиненный справчоник не нужно печатать, то просто снимите флажок в списке около названия этого справочника;
- принцип работы с таблицей реквизитов подчиненных справочников такой же как и с таблицей реквизитов основного справочника;
НАЧИНАЯ с версии 1.23
- особо отметим действие флажка "Фильтр по подчиненным" !!!
Если этот флажок установлен, то любая филтрация по любому реквизиту подчиненного справочника будет влиять на фильтрацию
основного справочника. Т.е., например, если поставить фильтр по реквизиту Цена = 10 справочника Цены подчиненного справочнику
Номенклатура, то будут выведены все элементы справочника Номенклатура, у к-рых цена стоит равной 10. Естественно при этом
будет учтен и фильтр по основному справочнику. Причем неважно стоит или нет флажок около подчиненного справочника или флажок
у реквизита этого справочника, по к-рому назначен фильтр. Эти флажки говорят только о выводе на печать (!), фильтрация все равно будет
осуществляться ! Фильтр по подчиненным справочникам налагающийся, т.е. если задать фильтр по реквизиту Цена = 10 справочника Цены
и по реквизиту ЕдиницаИзмереия = шт. справочника Единицы (оба справочника подчинены справочнику Номенклатура), то будут выведены
все элементы справочника Номенклатура, у к-рых и цена=10 и ЕдиницаИзмерения=шт.
Если данный флажок снят, то на фильтрацию основного справочника влияют только фильтры заданные на него и НЕ ВЛИЯЮТ фильтры
подчиненного справочника. Т.е. условия фильтрации подчиненного справочника влияет только на него. Например, если задать фильтр
по реквизиту Цена = 10 справочника Цены подчиненного справочнику Номенклатура, то на печать будут выведены элементы справочника
Номенклатура согласно условиям фильтрации указанным для основного справочника и для каждого элемента справочника Номенклатура
будут выведены только те элементы справочника Цены, у -крых Цена=10.
НАЧИНАЯ с версии 1.30
- сделана возможность ставить множественные фильтры на каждое условие по реквизитам (только в полной версии) ;
Для простоты наложения фильтров накладывайте все либо по условию "ИЛИ", либо по условию "И".
Смешение фильтров не будет обрабатываться должным образом.
Обработка таких совместных наложений "И" и "ИЛИ" - задача не совсем тривиальная для моего скудного ума и будет, возможно, сделана позднее.
Вступайте в нашу телеграмм-группу Инфостарт
См. также
Пакетная печать Взаиморасчеты Акт сверки Бухгалтер Пользователь 1С:Предприятие 7.7 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет Абонемент ($m)
Групповая печать актов сверки по списку клиентов. Формирует две формы на выбор: управленческий акт(простая форма) и фискальный акт (с детализацией по операциям).
1 стартмани
20.01.2023 4375 0 Dedushka 0
Пакетная печать Этикетки, ценники Пользователь 1С:Предприятие 7.7 1C77 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Легкая промышленность, мода и одежда Россия Управленческий учет Платные (руб)
С помощью обработки 1С 7.7 можно коды маркировки вводить вручную или загружать файлы в формате csv и печатать либо на ленту (принтер этикеток) либо на лист (офисный принтер). Есть возможность создать разные шаблоны этикеток с настраиваемым выводом текста и логотипа, с указанием числа рядов и столбцов при печати этикеток на офисный принтер. Имеется проверка штрихкодов на соответствие форматам согласно документа "Протокол информационного обмена (ОФД). Поддерживаются форматы всех товарных групп, подлежащих маркировке или участвующих в эксперименте (алкоголь, изделия из меха, табак, обувь, лекарства, текстиль, шины и т.д.) Выделение из ШК идентификаторов применения (AI) и их показ. Расшифровка максимальной розничной цены (МРЦ) из Datamatrix табака.
5124 руб.
12.03.2020 22813 17 4
Пакетная печать Кассовые операции Печатные формы Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Абонемент ($m)
Обработка групповой печати ПКО и РКО в 7.7 (2 шт. на одном листе).
1 стартмани
08.11.2017 16696 5 Юлия69 0
Пакетная печать Бухгалтер 1С:Предприятие 7.7 1C77 Украина Абонемент ($m)
Групповая печать расходных накладных 1С: 7.7, легко и просто.
1 стартмани
07.09.2017 15917 1 Djyri25 0
Пакетная печать Печатные формы Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)
Внешняя обработка пакетной печати документов из конфигурации Бухгалтерский учет 7.7 ред. 4.5, а также Подрядчик строительства 7.7 ред. 2.3 Для пользователей, вынужденных производить массовую печать документов за период. Внесены изменения в печать счет-фактуры согласно 625 постановлению (№ госконтракта). Внесены изменения в печать счет-фактуры и УПД согласно 981 постановлению.
1 стартмани
23.11.2016 19027 29 SanchoD 4
Пакетная печать Бухгалтер Пользователь 1С:Предприятие 7.7 1С:Торговля и склад 7.7 Абонемент ($m)
Аналог стандартной обработки "Групповая обработка документов". Добавлена возможность отбора не только по элементам, но и по группам(ТМЦ, Покупатели и тд) Добавлен Множественный фильтр для отбора документов.
1 стартмани
08.07.2016 17855 16 SOLTAN 1
Пакетная печать Кассовые операции Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)
Внешняя обработка выводит на печать все расходные кассовые ордера за выбранный период.
1 стартмани
17.05.2015 15454 2 vv-adm 1
Пакетная печать Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Абонемент ($m)
Простая внешняя обработка позволяет печатать наиболее часто используемые документы: Счет фактура, Отгрузка товаров (реализация), Счет выданный, ПКО, РКО из выбранного вами списка документов.
1 стартмани
08.12.2014 21714 21 BorisBelov 2
Дак полная версия как раз и цепляет подчиненные. И более того - возможен фильтр по ним. Курите описание :-)
спасибо за разъяснения, тогда плюсану
Отчет хороший.... Если бы еще и подчиненные справочники умел "цеплять"... Цены бы не было
присоединяюсь к данной точке зрения
ох нихрена себе ! спасибо за наводку. совсем люди совесть потеряли :-( напишу модераторам.
На самом деле обработка написана мной еще в далеком-далеком 2002 году.
Самой величайшей ценностью в этом мире является велосипед.
Именно по этой причине все люди только тем и заняты,
что вновь и вновь его изобретают…
наверное, К. Прутков ;)))))))))
Побольше бы таких "универсалок"! Чтобы можно было под разные нужды использовать.
Вот еще одна "универсалка":
Умеет печатать не только справочники,
но вообще списки любых объектов в 1С (документы, бух.счета и т.д.)
Побольше бы таких "универсалок"! Чтобы можно было под разные нужды использовать.
А вот еще одна СУПЕРУНИВЕРСАЛКА:
Позволяет распечать произвольные данные, выдернутые прямым запросом из базы данных.
Для работы обработки требуются ВК 1cpp.dll и FormEx.dll.
Для написания текста запроса требуется знания:
- языка SQL,
- архитектуры баз 1С,
- и обозначений метапарсера ВК 1cpp.dll.
И вот наткнулся - с удовольствием обновлюсь.
От себя, помнится, добавил только Транзакцию на 1000 элементов, ускоряет на больших объемах, ну там 1 000 000 партий пометить на удаление , например.
Автору большой респект и + однозначно!
Было бы неплохо, чтобы опционально выводились ссылочные поля в виде кода (удобно для загрузки/выгрузки данных через табличный документ).
Еще у родителей, почему-то, коды не выводятся. Хорошо бы иметь галку "Только группы" (антипод галке "Без групп"))
Автору конечно спасибо и всё такое :)
Мне нужно было распечатать часть справочника по конкретным элементам (т.е. частично перенести справочник)
Ложки дёгтя:
- нет тупого фильтра по вхождению ссылки в список (пришлось мутить с фильром по вхождению наименования в строку).
- непонятно по какой причине все строковые фильтры ограничены 100 символами
- при поиске вхождения в фильтр, к реквизиту не применяется функция СокрЛП()
- в подчиненном справочнике всегда распечатываются все записи независимо помечены они на удаление или нет и независимо как установлен переключатель печати даже если только не помеченные на удаление. Понятно дорабатывать обработку никто не будет, так как 7.7 уже считается не актуальной. Просто это нужно учитывать, когда пользуешься обработкой;
- нельзя настраивать ширину колонок в печатном документе. Поэтому приходится выгружать например в HTML и загружать в Word для настройки ширин колонок при печати.
А в общем то хорошая обработка!
Жаль только, что для реквизитов Даты нет фильтра Периода (от - до). И то, что по умолчанию отмечены все реквизиты справочника, не совсем логично, в подавляющем большинстве случаев приходится нажимать лишнюю кнопку «Снять выделения». Но это уже мелочь.
Автору искренняя благодарность.
А для печати регистров такого "расширенного" варианта нет ? А то типовая REGPRINT.ERT справочники с иерархией выдает и код вместе с названием справочника лепит в одну ячейку :-(
Ну чтобы каждый раз не вводить одни и те же фильтры.
Как можно получить полную обработку с множественными фильтрами?
Рейтинг: 232
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 100063
Создание 29.11.11 17:00
Обновление 18.02.19 09:05
Просмотры 41988
Загрузки 722
Рейтинг
87
Комментарии 74
Код открыт Да
Рубрики Пакетная печать
Кому Для всех
Тип файла Архив с данными
Платформа 1С:Предприятие 7.7
Конфигурация 1C77
Операционная система Не имеет значения
Страна Не имеет значения
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)