06.07.2018 Сергей Омельчук 28369
1С: дополнительные отчеты. Подключение разраб...

Содержание:

1. 1С внешние отчеты. Форма отчета: эмуляция (пример) разработки нового отчета

2. Подключение разработанного отчета в подсистему как внешнего. Ошибки подключения «в лоб» нового отчета. Отчеты в 1С:УТ

3. Доработки отчета для возможности подключения как дополнительного внешнего (на примере 1С 8 УТ 11)


Нередко возникает потребность в разработке дополнительных отчетов в системах 1С различных конфигураций. Например, разработать отчет в 1С:ERP 2.4 или КА, а также в других конфигурациях на управляемых интерфейсах. В этих конфигурациях при подключении в механизм дополнительных отчетов и обработок используется БСП (библиотека стандартных подсистем). И в отличие от подключения в старых конфигурациях на обычных формах (1С:УПП 1.3, 1С:УТ 10.3 и прочих), в конфигурациях с управляемым интерфейсом имеются особенности. Рассмотрим на конкретном примере.


1.   1С внешние отчеты. Форма отчета: эмуляция (пример) разработки нового отчета

Итак, рассмотрим отчеты на примере 1С:УТ 11. При этом попробуем сохранить текущий отчет, как внешний, и подключить его с новым наименованием. Возьмем отчет «Ведомость по товарам на складах».




Переименуем отчет (и синоним). Попробуем вначале открыть с диска, как файл



Но при открытии отчета, вначале через «Файл – Открыть»



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



Теперь результат будет с новым наименованием. Т.е. видно отличие: открыт не типовой отчет, а наш - разрабатываемый



 


2.   Подключение разработанного отчета в подсистему как внешнего. Ошибки подключения «в лоб» нового отчета. Отчеты в 1С:УТ

 

После того как разработали отчет, вроде бы, можем смело брать и подключать его в конфигурацию. На старых конфигурациях на обычных формах это происходило просто. Попробуем подключить отчет в конфигурацию 1С:Управление торговлей редакция 11.


Подключение внешних отчетов и обработок делается в «НСИ и администрирование» подраздел «Администрирование», «Печатные формы, отчеты и обработки»


 

Далее - «Дополнительные отчеты и обработки»

 


При попытке добавить отчет - столкнемся с проблемой подключения (ниже скрин)


 




3.   Доработки отчета для возможности подключения как дополнительного внешнего (на примере 1С 8 УТ 11)

Чтобы подключить дополнительный внешний отчет, нужно сделать небольшую доработку, которую требует БСП.


Рассмотрим подробнее вызванную ошибку при подключении



Для подключения внешнего отчета необходимо наличие в модуле объекта экспортной функции «СведенияОВнешнейОбработке».


Где можно подсмотреть, как ее необходимо реализовать?


Для того чтобы узнать, как заполнить данную функцию, можно воспользоваться меню «Справка» (отображается как «?»), которая находится в справочнике «внешние печатные формы и обработки».


 

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


 

В итоге в отчете в модуль отчета добавляется функция следующего вида


 

Сохраняем отчет и пробуем подключить в конфигурацию. Отчет удачно подключается


 

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

 

 


 

Проверяем результат. Интерфейс «Склад и доставка» - «Отчеты по складу»


 

Видим наш подключенный отчет в интерфейсе


 

Разработанный отчет удачно подключен как дополнительный внешний. И он отрабатывает без ошибок


 


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


При возникновении трудностей с подключением или при необходимости разработки новых отчетов (и подключения их, как дополнительных, без снятия на редактирование конфигураций и изменений конфигураций) в 1С 8 ERP 2 и других программах, - всегда можете обратиться к нам! Мы выполним задачи быстро и качественно, а вы потратьте свое время на другие вопросы развития бизнеса.


Сергей Омельчук, 
программист 1С, руководитель отдела внедрения ООО “Кодерлайн”.

Наши проекты

Внедрение блока расчета себестоимости РАУЗ в 1С:УПП 8
ООО «Пелигрин Матен»

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

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

– Оформление заказов покупателей;
– Взаиморасчеты с покупателями;
– О...

ЗАО «Инвестгеосервис»
ЗАО «Инвестгеосервис»

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

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

Объемно-календарное планирование производства Автоматизация бизнес-проце...

ООО «ТейблТок»
ООО «ТейблТок»

Отрасль:
Общественное питание и рестораны

Внедренное типовое решение:
1С:ТОИР Управление ремонтами и обслуживанием оборудования

Мониторинг и анализ ключевых показателей деятельности предприятия Управле...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО «Союз Три» (Кондитерский дом Renardi)
ООО «Союз Три»

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

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

Бухгалтерский учет
- Банк и касса
- Расчеты с контрагентами
Налоговый ...

ООО "ОМЗ"
ООО "ОМЗ"

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

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

Автоматизация бизнес-процессов...

АО "Нижегородский водоканал"
АО "Нижегородский водоканал"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Зарплата и управление персоналом 8. КОРП

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

ООО "Смена"
ООО "Смена"

Отрасль:
Торговля, склад, логистика, транспорт

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

Банк и касса
Расчеты с контрагентами
Торговые операции
Взаиморасчеты с...

Автоматизация торгового учета на базе "1С:Управление торговлей"
ООО «ТЕЛЕВЕС РУСС»

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

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

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

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

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

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

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

Внедрение 1С:Управление торговлей в оптово-розничной компании «Много Плитки»
ООО «Много Плитки»

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

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

Закупки (снабжение) и управление отношениями с поставщиками:
- Оформление ...

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

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

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

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

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

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

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

- Отказ от бумажного документооборота, от громоздких систем на базе офисного...

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

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

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

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