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

Содержание:

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

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

 

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


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


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


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


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




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


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




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


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




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




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


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


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

Наши проекты

ООО «ПКП КАБЭЛЕКТРОСНАБ»
ООО «ПКП КАБЭЛЕКТРОСНАБ»

Отрасль:
Производство кабельной продукции

Внедренное типовое решение:
1С:Управление небольшой фирмой 1.6

- Оформление заказов покупателей;
- Управление складскими запасами;
- Ана...

ООО «Мир Аксиомы»
ООО «Мир Аксиомы»

Отрасль:
Аудиторские и консалтинговые услуги

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

- Бухгалтерский учет:
Банк и касса
Завершение периода
Нематериальные ...

ООО «Иви.ру»
ООО «Иви.ру»

Отрасль:
Медиаиндустрия

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

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

Группа компаний АО «Киномакс»
Группа компаний АО «Киномакс»

Отрасль:
Культура, шоу-бизнес

Внедренное типовое решение:
БИТ.Финанс

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

ООО «Аэроэкспресс»
ООО «Аэроэкспресс»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление холдингом

· Планирование закупок · Управление закупочными процедурами, включая 223 ФЗ ...

Внедрение ПП "1С:CRM ПРОФ" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

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

Внедренное типовое решение:
1С:CRM ПРОФ

- Управление отношениями с клиентами (CRM) ...

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

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

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

Документооборот (ECM):
- Учет рабочего времени;
Управление персоналом и ка...

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

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

Бухгалтерский учет Производственные операции Регламентированная отчетнос...

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

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

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

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

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

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

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

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

Внедрение блоков в 1С:Комплексная автоматизация 8
ООО «Больцен Рус»

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

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

- Оперативный учет...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

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

- Внедрение функционала управления НСИ;
- Рефакторинг;
- Оптимизация общег...

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

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

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

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