24.03.2020 Чеботаренко Виталий 8839
Использование подключаемых команд в 1С:УХ

Содержание:

1.    Использование подключаемых команд на примере конкретной конфигурации - 1С:УХ

2.    Как добавить внешние печатные формы

 

1.    Использование подключаемых команд на примере конкретной конфигурации - 1С:УХ


В этой статье пойдет речь об использовании подключаемых команд в конкретной конфигурации 1С:УХ (3.0.8.11). Подсистема «Подключаемые команды» (далее кратко Подсистема) предоставляет программный интерфейс для вывода различных команд в формах, списках и журналах программы. Подсистема стандартизована и использование ее достаточно типично для большинства конкретных конфигураций 1С. Но я специально оговариваю конкретную конфигурации и ее релиз. Подсистема основана на Библиотеке стандартных процедур (БСП), но релиз БСП может меняться. Поэтому реализация в одной конфигурации может отличаться от другой. Кроме того, решение может устаревать. 


2.    Как добавить внешние печатные формы


Передо мной стояла задача добавить внешние печатные формы в документах, которые изначально не имели кнопки Печать. Еще отмечу такую деталь: справочник Дополнительные обработки в 1С:УХ отличается от аналогичного справочника в других конфигурация.


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




В результате в справочнике Дополнительные обработки появятся нужные нам документы в Размещение.


Затем в документах в модуле менеджера необходимо добавить процедуру ДобавитьКомандыПечати:




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


Теперь приступим непосредственно к подключению кнопки Печать. В форме документа в процедуру ПриСозданииНаСервере добавим строки:




Таким образом у нас в документе появиться кнопка Печать. Но этого еще недостаточно. Нам надо добавить обработчики этой кнопки. В форме документа добавляем блок процедур:




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


Как видите, никаких рисований и добавления объектов в форму документа. Добавление и изменения процедур возможно в расширении конфигурации. Таким образом мы сохраняем конфигурацию поставщика. И, как следствие, нам это облегчит обновление конфигурации.


Специалист компании ООО «Кодерлайн»
Чеботаренко Виталий

Наши проекты

Доработка конфигурации Заказчика «1С:Управление строительной организацией»
ЗАО «Стройтрансгаз»

Отрасль:
Проектирование

Внедренное типовое решение:
1С:Управление строительной организацией

Взаиморасчеты с поставщиками;
- Оформление заказов поставщикам;
- Склад и логистика;
- Транспорт;
- Планирование расхода ГС...

Внедрение ПП "1С:Корпоративный инструментальный пакет 8" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Различная отраслевая специфика:
- Переработка давальческого сырья
- Учет спецодежды и спецоснастки
Управление отношениями с кли...

Автоматизация торговых операций на базе "1С:Управление торговлей" в ОАО "Авиазапчасть"
ОАО «Авиазапчасть»

Отрасль:
Авиационно-космическая промышленность

Внедренное типовое решение:
1С:Управление торговлей

- Оптовая торговля;
- Оформление заказов покупателей;
- Планирование продаж. ...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение документов
• Учет рабочего времени
Закупки (снабжение) и...

ООО «Фипар»
ООО «Фипар»

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты «Кодерлайн» внедрили «1С:ERP. Управление предприятием 2» и автоматизировали блоки: продажи, закупки, производство, складская и т...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО Фирма «Бисер»
ООО фирма «Бисер»

Отрасль:
Производство

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Финансы, управленческий учет, мониторинг показателей:
- Налоговый учет...

Автоматизация кадрового учета на базе ПП "1С:Зарплата и управление персоналом" в ТД НМК
ООО «Торговый дом Нальчикский молочный комбинат»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Зарплата и управление персоналом

- Кадровый учет;
- Расчет зарплаты;
- Регламентированная отчетность;
- Анализ кадрового состава;
- Учет рабочего времени; ...

ПАО «АрселорМиттал Кривой Рог»
ПАО «АрселорМиттал Кривой Рог»

Отрасль:
Металлургическая промышленность

Внедренное типовое решение:
1С:Управление производственным предприятием для Украины

- Кадровый учет
- Расчет зарплаты
- Регламентированная отчетность
- Учет рабочего времени ...

Автоматизация документооборота в компании ООО "Ликард"
ООО «Ликард» (ОАО ЛУКОЙЛ)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Отказ от бумажного документооборота, от громоздких систем на базе офисного пакета;
- Создан единообразный интерфейс как в офисе, так и...

МИР ХОББИ
МИР ХОББИ

Отрасль:
Торговля. Интернет магазин

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Оформление заказов поставщикам
Взаиморасчеты с покупателями
Оформление заказов покупателей
Логистика адресного склада
Управление...

Компания IBS
Компания IBS

Отрасль:
Системный интегратор

Внедренное типовое решение:
1С:Управление производственным предприятием

- Интеграция систем – АСУП и «1С:Управление производственным предприятием»...

Фирма 1С
Фирма 1С

Отрасль:

Внедренное типовое решение:
1С:Документооборот

- Подготовка функциональной модели прикладного решения «1С:Документооборот» для сервиса «1С:Облачная карта решений»; - Возможность интеграц...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение