Добавление в новый документ подсистемы печати дополнительных печатных форм, пример для УНФ и УТ 11

Публикация № 1534677 15.10.21

Инструментарий разработчика - БСП (Библиотека стандартных подсистем)

Два примера использования подсистемы печати БСП, выполненных в виде расширения, для УТ 11 и УНФ.

Столкнулся тут недавно с задачей подключения подсистемы печати к БСП, краткое гугление привело к этой публикации //berisam.ru/1c/articles/1132897/, но с тех многое изменилось в БСП, и после решения моей задачи и в исполнении обещания на форуме потратил немного времени на создание расширений с документом тест, где наглядно продемонстрирован актуальный на текущий момент код, необходимый для подключения подсистемы печати.

Еще один нюанс, попробовал подключить внешнюю печатную форму к документу из расширения, справочник Дополнительные отчеты и обработки выдал Размещение <не существует>. Краткий анализ кода показал, что табличная часть этого справочника "Назначение" содержит поле с типом СправочникСсылка.ИдентификаторыОбъектовМетаданных, а у нас объект в этом справочнике просто быть не может. Так что или менять тип на составной и переписывать кучу типового кода или просто добавить форму в расширение, ну или снять конфигу с поддержки и включить документ в основную конфигурацию.

Разрабатывалось на версии платформы 8.3.18.1289 версии конфигураций УНФ 1.6.25.152, УТ11 11.4.13.71.

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

Наименование Файл Версия Размер
Добавление в новый документ подсистемы печати дополнительных печатных форм, пример для УНФ:

.cfe 17,47Kb
3
.cfe 17,47Kb 3 Скачать
Добавление в новый документ подсистемы печати дополнительных печатных форм, пример для УТ11:

.cfe 18,08Kb
4
.cfe 18,08Kb 4 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. pentaplex 26.11.21 11:52 Сейчас в теме
При добавлении произошла ошибка " неудалось добавить расширение ТЕСТ" ИЗ ФАЙЛА .... по причине: Ошибка применения расширения конфигурации: не найден объект Подсистема.Продажи
2. Romyl01 30 26.11.21 23:54 Сейчас в теме
(1) в вашем вопросе уже есть ответ, не знаю в конфигурацию вы загружаете мое расширение, но явно не в ту для которой оно предназначено, раз отсутствует подсистема продажи.
3. pentaplex 29.11.21 13:10 Сейчас в теме
А для моей сможете сделать? 1С:Предприятие 8.3 (8.3.18.1334), Управление нашей фирмой, редакция 1.6 (1.6.24.107)
4. Romyl01 30 29.11.21 13:40 Сейчас в теме
(3)Что сделать? это тестовый пример как работать с подсистемой печати,предназначенный для разработчиков,куда вы его примените, ваше дело, но явно это все это надо дорабатывать для реальной задачи. Вы можете сами открыть расширение которое есть у меня и разобраться как все устроено. Обучением начинающих разработчиков не занимаюсь, извините хватает работы.
Оставьте свое сообщение

См. также

Работа с релизами 1С и договорами ИТС Промо

WEB БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Работа с релизами 1С и партнерским кабинетом.

2 стартмани

15.08.2019    21774    65    RocKeR_13    37    

Сравнение измененных макетов (БСП "Макеты печатных форм")

Инструментарий разработчика БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Обработка позволяет проверить все параметры, области и текст типового макета и измененного пользователем. Различия выводятся в таблице.

2 стартмани

05.11.2021    845    2    Margo462    0    

Фоновая отправка информации журнала регистрации из конфигураций на базе 1С:Библиотека стандартных подсистем

Журнал регистрации БСП (Библиотека стандартных подсистем) Email v8 1cv8.cf Россия Абонемент ($m)

Внешняя обработка для фоновой отправки информации журнала регистрации по электронной почте из конфигураций на базе 1С:Библиотека стандартных подсистем

1 стартмани

25.10.2021    2123    4    mayz    2    

Ускорение рассылки отчетов БСП

БСП (Библиотека стандартных подсистем) Email v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Ускорение рассылки отчетов БСП при помощи деления на порции по потокам.

1 стартмани

27.09.2021    948    3    luckyluke    0    

Настройка прав пользователей. БСП. Профиль доступа. Три клика. Промо

Информационная безопасность Сервисные утилиты БСП (Библиотека стандартных подсистем) v8 Розница УНФ БП3.0 УТ11 ЗУП3.x Абонемент ($m)

Простое и наглядное формирование профиля доступа с расширенными правами "EXPERT". Сопоставление ролей профилей конфигурации. Просмотр прав ролей. Управляемое приложение.

1 стартмани

06.03.2013    145845    1732    StepByStep    87    

Интеграция с Веб сервисом ГИИС ДМДК

БСП (Библиотека стандартных подсистем) WEB v8 Ювелирная промышленность и торговля Россия Абонемент ($m)

Пример интеграции с Веб сервисом Государственной интегрированной информационной системе в сфере контроля за оборотом драгоценных металлов, драгоценных камней и изделий из них на всех этапах этого оборота (ГИИС ДМДК) на базе демонстрационной базы БСП 3.15.

3 стартмани

27.09.2021    1795    29    Scorpion1_77    21    

Установка произвольных параметров для дополнительных отчетов и обработок (БСП)

БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 v8::УФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x Россия Абонемент ($m)

Внешняя обработка (УФ) для установки произвольных параметров дополнительных отчетов, печатных форм, обработок в конфигурациях на базе БСП 3.0 и старше.

1 стартмани

17.09.2021    1253    3    fddf    2    

Обмен по правилам Конвертации данных 2.1 для ERP, КА, УТ 11, БП 3, ЗУП 3, Розница 2.3

БСП (Библиотека стандартных подсистем) Перенос данных из 1C8 в 1C8 v8 ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

Расширение добавляет возможность без снятия с "замка" обмениваться с любыми конфигурациями 1С по правилам конвертации данных 2.1.

5 стартмани

02.07.2021    3636    24    EvgeTrofi    18    

Расширение, реализующее загрузку адресного классификатора с сайта fias.nalog.ru.

Классификаторы БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Расширение, модифицирующее в основном общий модуль АдресныйКлассификаторСлужебный, позволяющее получать и обрабатывать файлы ФИАС.

3 стартмани

22.06.2021    1735    1    RomanCrow13    1    

Шаблон внешней обработки для ввода на основании

БСП (Библиотека стандартных подсистем) Практика программирования v8 1cv8.cf Абонемент ($m)

Данная обработка может являться шаблоном для организации  собственного "ввода на основании".

2 стартмани

07.06.2021    1670    7    Hitcher    0    

Просмотр и редактирование условного оформления открытой формы на БСП

Универсальные обработки БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

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

1 стартмани

03.06.2021    2145    7    Foster13    3    

Рассылка по ошибкам журнала регистрации

Журнал регистрации Email БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

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

1 стартмани

26.04.2021    2416    7    wonderboy    0    

Отчет по версионированию объектов БСП, платформа (отборы, выбор реквизитов, фон)

БСП (Библиотека стандартных подсистем) v8 v8::УФ 1cv8.cf Абонемент ($m)

Отчет по версионированию объектов, позволяет просматривать историю изменения реквизитов за период, выбирать реквизиты для сравнения, накладывать отбор на объекты. И при этом выполняется в фоне, не мешая вам работать.

6 стартмани

20.04.2021    1962    6    GlebBR    8    

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

Email БСП (Библиотека стандартных подсистем) v8 БП3.0 ЗУП3.x Россия Абонемент ($m)

Обработка для быстрого и удобного управления списком получателей рассылок отчетов.

1 стартмани

19.03.2021    2293    6    Rackhanot    2    

БСП, Центр мониторинга: Где у него кнопка, Урри??

БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Запускаем Центр мониторинга.

1 стартмани

12.02.2021    2358    1    ImHunter    2    

Расширение для создания собственных подсистем БСП

БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

20.11.2020    8017    23    stas_ganiev    6    

Быстрый отбор по первой букве в любом списке

Работа с интерфейсом БСП (Библиотека стандартных подсистем) Практика программирования v8 Розница УНФ БГУ ERP2 ЗКГУ3.0 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

Универсальное расширение, позволяющее моментально включить отбор в любом динамическом списке по первой букве наименования.

2 стартмани

15.11.2020    4752    7    the1    20    

Управление регламентными заданиями. Простое включение и отключение (все конфигурации на базе БСП)

Универсальные обработки БСП (Библиотека стандартных подсистем) v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

12.11.2020    3447    11    demaxim    4    

БСП - рабочие примеры асинхронного запуска функций и процедур

БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика Практика программирования v8 1cv8.cf Абонемент ($m)

В данной публикации я привожу рабочие примеры асинхронного использования функций и процедур конфигурации на БСП

2 стартмани

02.11.2020    8149    22    quazare    2    

Шаблон ВПФ (внешней печатной формы) для вывода в Word

БСП (Библиотека стандартных подсистем) Универсальные печатные формы v8 1cv8.cf Абонемент ($m)

Шаблон для разработки ВПФ для БСП версии 3.1. Основные возможности: 1. Описание требуемых для вывода данных при помощи СКД. 2. Вывод в документ средствами БСП (не используется COM-соединение с word) 3. Реализована форма для тестирования без подключения обработки к БСП и без помещения документа-макета в обработку.

1 стартмани

10.10.2020    4774    13    Gladkov_Anton    4    

Предварительный просмотр PDF с помощью PDF.js на WebKit

БСП (Библиотека стандартных подсистем) Практика программирования v8 v8::УФ 1cv8.cf Абонемент ($m)

Один из вариантов отображение pdf файла в поле формы вида "ПолеHTMLДокумента".

1 стартмани

25.09.2020    8512    33    samvani    15    

Генератор внешних печатных форм

Инструментарий разработчика БСП (Библиотека стандартных подсистем) Консоль запросов Прочие инструменты разработчика Универсальные печатные формы v8 1cv8.cf Абонемент ($m)

Генератор печатных форм - инструмент для создания внешних печатных форм в режиме предприятия с минимальным написанием кода

3 стартмани

18.09.2020    6538    20    andy_zhav    7    

Простой почтовый клиент (Моя почта)

БСП (Библиотека стандартных подсистем) Email v8 1cv8.cf Абонемент ($m)

Почтовый клиент (Моя почта) на основе БСП.

2 стартмани

27.08.2020    4690    9    m_aster    2    

Шаблон обработки заполнения объекта в форме

БСП (Библиотека стандартных подсистем) v8::УФ 1cv8.cf Абонемент ($m)

Шаблон обработки заполнения формы объекта без записи, с возможностью отладки.

1 стартмани

18.08.2020    3665    2    Arc    1    

Оптимизация пакетной печати из 1С в MS Word

Пакетная печать HighLoad оптимизация MS Office БСП (Библиотека стандартных подсистем) v8 ЗУП3.x Абонемент ($m)

Опыт оптимизации пакетной печати из 1С ЗУП 3.1 в MS Word. Об осторожности использования БСП. Внешние обработки: до и после оптимизации.

1 стартмани

14.08.2020    5616    1    info1i    5    

Шаблоны выполнения длительных операций (процедур и функций) без блокировки пользовательского интерфейса

БСП (Библиотека стандартных подсистем) v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 Россия Абонемент ($m)

Шаблоны выполнения длительных операций (процедур и функций) без блокировки пользовательского интерфейса. Позволяют с минимальными затратами разработать и внедрить длительную процедуру (функцию),требующую фонового исполнения в свою конфигурацию или расширение.

1 стартмани

11.08.2020    4088    38    Hitcher    8    

Хранилище внешних отчетов и обработок (интегрируемый модуль)

Хранилище Менеджеры внешних отчетов БСП (Библиотека стандартных подсистем) v8::УФ 1cv8.cf Абонемент ($m)

Сие идея по принципу хранилища конфигурации была реализована для удобства и надежности совместной работы программистов с внешними отчетами и обработками для БСП справочника "Дополнительные отчеты и обработки": все файлы ВОиО для спр. ДОиО всех подключенных ИБ хранятся и учитываются в одном месте; возможность захвата/освобождения файла ВОиО; создание версий с комментариями (добавление новой или обновление текущей); признак проверенности (для связки работы с аналитиком); проверочный механизм совместимости версий файла ВОиО и конфигурации; быстрое переключение между версиями.

3 стартмани

10.08.2020    4498    5    mr_sav    0    

Не удаляются объекты, помеченные на удаление

БСП (Библиотека стандартных подсистем) Чистка данных v8 ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

Когда в конфигурации включено "Ограничивать доступ на уровне записей" и вариант работы выбран "Производительный", при "Удалении помеченных объектов" не все объекты удаляются из базы.

1 стартмани

31.07.2020    7990    21    Maito    2    

Загрузка адресного классификатора из БД ФИАС с поддержкой адресов по муниципальному делению

БСП (Библиотека стандартных подсистем) Классификаторы v8 Розница УНФ ERP2 БП3.0 УТ11 КА2 Россия Абонемент ($m)

Расширение позволяет загрузить адресный классификатор из БД ФИАС с поддержкой адресов по муниципальному делению. Для загрузки используется стандартный механизм, заложенный в БСП. Внимание! Для работы с новым форматом ФИАС с поддержкой адресов по муниципальному делению требуется БСП версии 3.0.1 и выше.

2 стартмани

19.07.2020    5650    4    Hitcher    0    

Обозреватель объектов подсистем ( справочники, опции, документы)

Инструменты администратора БД БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

15.07.2020    5471    6    sergbsv    1    

Шаблон загрузки данных из табличного документа (Excel, Open Office, MXL, CSV) с использованием БСП для УФ

БСП (Библиотека стандартных подсистем) Загрузка и выгрузка в Excel v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка предназначена для организации собственного механизма обработки данных из табличного документа (Excel, Open Office, MXL, CSV). Для загрузки используются механизмы БСП.

2 стартмани

26.06.2020    5154    11    Hitcher    2    

Управление задачами: новая БСП и RLS для задач

Task Manager Методология SonarQube Git (GitHub, GitLab, BitBucket) БСП (Библиотека стандартных подсистем) Практика программирования v8 Абонемент ($m)

Управление задачами: новая БСП и RLS (ограничение доступа на уровне записей) для задач. Релиз 1.0.5.001 Обновлена БСП до версии 3.0.3.184 режим совместимости 8.3.12 Новое расширение: которое изменяет основной стиль с желтого на серый с синем (BAS) Проект проверяется Sonar и BSL Language Server

1 стартмани

11.06.2020    5188    6    BlizD    2    

Пользовательские макеты внешних печатных форм и настраиваемый комплект документов по договорам

БСП (Библиотека стандартных подсистем) Универсальные печатные формы v8::БУ БП3.0 Абонемент ($m)

- Расширение стандартной подсистемы печати, позволяющее редактировать макеты внешних печатных форм и сохранять их по аналогии с встроенными печатными формами - подсистема настраиваемых комплектов печатных форм с привязкой к договору контрагента.

2 стартмани

08.06.2020    5463    4    andy_zhav    0    

Установка даты запрета изменения по расписанию

БСП (Библиотека стандартных подсистем) Роли и права v8 БП3.0 Абонемент ($m)

Внешняя обработка для установки даты запрета изменений по расписанию. Применяется для всех пользователей, кроме уже имеющихся в списке дат запрета.

1 стартмани

14.04.2020    4868    3    user1393353    0    

Генератор штрихкодов. Формирование текста QR кода чека ККТ с проверкой на сайте ФНС

Сканер штрих-кода Фискальный регистратор БСП (Библиотека стандартных подсистем) Практика программирования v8 1cv8.cf Абонемент ($m)

Внешняя обработка. Позволяет генерировать штрих-коды разных типов. А также сформировать текст QR кода чека ККТ. Есть возможность проверить чек на корректность на сайте ФНС.

1 стартмани

02.04.2020    6723    12    viplelik    3    

Добавление контекстных дополнительных обработок в командную панель (немного практики по доработке БСП расширениями)

БСП (Библиотека стандартных подсистем) v8 УТ11 Абонемент ($m)

При добавлении контекстных дополнительных отчетов они не попадают в командную панель (КП), а открываются специальной командой из КП "Отчеты - Дополнительные отчеты..." Не всегда это удобно, и если контекстный отчет нужен для частого использования, то гораздо лучше, если бы он попадал сразу в подменю "Отчеты" на КП, а не требовал открытия дополнительной формы.

1 стартмани

18.03.2020    5442    0    work.sable    6    

Шаблоны внешних обработок (БСП, управляемые формы)

Пользовательские инструменты Печатные формы Универсальные функции БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

Набор из шаблонов для создания внешних обработок вида: Внешняя печатная форма, Отчет на СКД, Схема СКД для сегмента, Внешняя обработка (Самостоятельная, Заполнение объектов, Создание связанных объектов). Предварительно наполнены базовым функционалом и некоторыми механизмами для отладки.

1 стартмани

01.03.2020    8613    77    riposte    4    

БСП - Дополнительная обработка - Заполнение объекта - Произвольный алгоритм

БСП (Библиотека стандартных подсистем) Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

Информационная система 1С ИТС: "При разработке решений следует учитывать, что опасно не только непосредственное выполнение кода, написанного в режиме Предприятие, но и те места, где методами Выполнить или Вычислить исполняется код, сконструированный на основе параметров, переданных в серверные функции и процедуры. Ограничение не распространяется на код, выполняемый на клиенте."

1 стартмани

13.02.2020    6139    2    duhh    4    

Перенос данных БП 3 - УТ 11 (Исправление обработки с ИТС)

БСП (Библиотека стандартных подсистем) Перенос данных из 1C8 в 1C8 v8 БП3.0 УТ11 Россия Абонемент ($m)

Для текущих на данный момент версий УТ 11.4.11.63 и БП 3.0.75.93 обработка с сайта обновлений 1С из указанного релиза торговли отказывается работать, ссылаясь на ошибки БСП и некорректные правила обмена. Исправляется совсем небольшим расширением и корректировкой указанной на сайте 1С обработки (прилагается).

1 стартмани

13.02.2020    4975    16    &rew    0    

Параметры выбора и связи параметров выбора в панели быстрых настроек отчета СКД

БСП (Библиотека стандартных подсистем) v8 v8::СКД ERP2 Абонемент ($m)

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

1 стартмани

28.01.2020    9735    2    ipoloskov    4    

Отключение напоминаний о динамическом обновлении базы

БСП (Библиотека стандартных подсистем) v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.01.2020    5956    15    DanDy    18