06.07.2018 Сергей Омельчук 29145
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С:Документооборот КОРП

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

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

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

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

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

1с-РАРУС МСК
1с-РАРУС МСК

Отрасль:
Разработка компьютерного программного обеспечения

Внедренное типовое решение:

- Совместная работа по внедрению разных решений, в том числе «1С:ERP Управление...

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

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

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

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

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

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

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

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

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

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

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

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

СТС-Медиа
СТС-Медиа

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

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

- Бухгалтерский учет;
- Налоговый учет;
- МСФО (GAAP/управленческий учет);
- ...

Автоматизация учета на базе ПП "1С:Комплексная автоматизация 8" в ЗАО "Крюгер-Гранд"
ЗАО «Крюгер-Гранд»

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

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

- Создание интерфейсов и наборов прав пользователей;
- Отражению временных ...

ООО «Стейдж Энтертейнмент Россия»
ООО «Стейдж Энтертейнмент Россия»

Отрасль:
Театральная деятельность

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

Реализован процесс трансформации данных бухгалтерского учета по РСБУ в дан...

Оптимизация производительности системы
ЗАО ИД «Комсомольская правда»

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

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

- Оптимизация производительности системы, в том числе сервера Postgre. ...

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

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

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

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

Фармацевтическое предприятие «Оболенское»
АО «Фармацевтическое предприятие «Оболенское»

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

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

- Адаптации блоков/подсистем планирования продаж, закупок и казначейства. ...

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

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

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

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