Универсальный отчет по метаданным для управляемого приложения на платформе 8.3

23.03.16

Разработка - Инструментарий разработчика

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
(только для физ. лиц)
Универсальный отчет по метаданным
.erf 62,39Kb ver:1
306 3 050 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

За основу взят отчет типовой конфигурации БП 3.0 и адаптирован для любых конфигураций на платформе 8.3 (тестировался на УНФ 1.4, файловая версия). Под 8.2 не работает. Может работать как внешний отчет, так и как дополнительный отчет под конфигурациями на БСП.

По сообщению от sval поправил обработку для работы в ЗУП.

Исправил ошибку "Метод объекта не обнаружен (ПолучитьПредставлениеПериода)".

Исправил все перечисленные в комментариях ошибки, протестировал работу в серверном варианте и добавил поддержку конфигурации УПП (версия 1.3.60.1).

Добавил обработку внешних источников данных.

Вставил запуск обработки "Управление внешними источниками данных"

 

Ошибка {ВнешнийОтчет.УниверсальныйОтчетПоМетаданным.МодульОбъекта(173,3)}: Процедура или функция с указанным именем не определена (СтрНайти) исправлена. 

Вступайте в нашу телеграмм-группу Инфостарт

Универсальный отчет по метаданным управляемое приложение платформа 8.3 внешние источники данных

См. также

Инструментарий разработчика Роли и права Запросы СКД Программист Руководитель проекта 1С v8.3 Управляемые формы Запросы Система компоновки данных Платные (руб)

Инструменты для разработчиков 1С 8.3: Infostart Toolkit. Автоматизация и ускорение разработки на управляемых формах. Легкость работы с 1С.

15500 руб.

02.09.2020    207138    1140    411    

1035

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Программист Руководитель проекта 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы. Может выполнять свертку одновременно в несколько потоков. А так же автоматически, без непосредственного участия пользователя. Решение в Реестре отечественного ПО

8400 руб.

20.08.2024    37343    213    111    

201

Инструменты администратора БД Инструментарий разработчика Роли и права Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

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

16000 руб.

10.11.2023    16979    73    39    

89

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22200 руб.

06.10.2023    24672    65    28    

93

Инструментарий разработчика Программист 1С v8.3 1С:Управление нашей фирмой 3.0 Платные (руб)

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

9500 руб.

17.05.2024    35649    129    53    

172

SALE! 30%

Инструментарий разработчика WEB-интеграция 1С v8.3 1C v8.2 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Зарплата и Управление Персоналом 3.x Платные (руб)

Инструмент для генерации OpenApi (Swagger) спецификаций на основании файлов конфигураций 1С. Это консольное и десктопное приложение на языке Rust с полноценным редактором кода, содержащим автозамену и подсвечивание ошибок для быстрого и безошибочного написания документирующего комментария.

18000 12600 руб.

22.11.2024    2107    1    0    

8

Инструментарий разработчика Программист 1С v8.3 1C:Бухгалтерия Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

6000 руб.

07.02.2018    107957    249    100    

313
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. EvilDoc 178 28.05.14 12:55 Сейчас в теме
В БП 3.0 есть такой отчет? Я БП 3.0 не видел, в ERP не нашел такого... УТ 11 тоже под рукой не было
2. sval 11.06.14 11:14 Сейчас в теме
В ЗУП, версии 3.0.15.39 не оказалось процедуры ПолучитьПредставлениеПериодаОтчета. И, вызываемой из этой процедуры, устаревшей ПолучитьСписокПериодов.
3. sval 11.06.14 15:34 Сейчас в теме
В файловом варианте отчет работает. А ты пытался запускать свой отчет не в файловом варианте? Я попробовал запустить в ЗУП, ERP (не последние релизы). Не работает. Подумал, может в БП что-то иначе. Скачал БП, заливать на SQL не стал. Посмотрел код. Отчет похоже не должен формироваться.

Должна выполнятся процедура: ВариантыОтчетов.СформироватьОтчет

В нее передаются параметры. В структуре передаваемых тобой параметров нет значения - ФиксированныеНастройки, что приводит к ошибке.

Но, до этого еще дойти нужно было.
ОтчетСсылка у тебя неверного формата.

Поправь меня, если я ошибаюсь. Просто хотелось бы видеть отчет рабочим.
5. sss123 168 11.06.14 16:27 Сейчас в теме
(3) sval, тестировал на УНФ 1.4, файловая версия
Поправил для работы в "Зарплата и управление персоналом, редакция 3.0" (3.0.14.24)
Проверил на Бухгалтерия предприятия, редакция 3.0 (3.0.32.6), работает, но в ней есть свой отчет.
6. sss123 168 11.06.14 16:30 Сейчас в теме
(3) sval, как только доберусь до серверной базы, протестирую на сервере
4. sval 11.06.14 15:52 Сейчас в теме
В твоем варианте для не файловой базы вызывается процедура:
"ВариантыОтчетов.СформироватьОтчет"

Универсальный отчет БП вызывает:
"БухгалтерскиеОтчетыВызовСервера.СформироватьОтчет".

В этом разница, процедуры различные по содержанию.
7. gull22 105 18.06.14 08:58 Сейчас в теме
Плюс авансом, буду ждать серверной версии.
8. SamNeSvoy 8 29.06.14 15:38 Сейчас в теме
В УТ11 хорошо все формируется, но расшифровка не работает. Даже документы не открываются.
9. LyudmilaG 25.08.14 16:34 Сейчас в теме
В Бухгалтерия предприятия, редакция 3.0 (3.0.34.14) файловом варианте выдает ошибку: Метод объекта не обнаружен (ПолучитьПредставлениеПериода)
alf2006x; +1 Ответить
10. alf2006x 25 03.09.14 09:08 Сейчас в теме
При открытии отчета в УТ 11.1.6.17 на платформе 8.3.5.1119 выдаёт ошибку:
{Форма.ФормаОтчета.Форма(49)}: Метод объекта не обнаружен (ПолучитьПредставлениеПериода)
12. sss123 168 04.09.14 19:32 Сейчас в теме
11. alf2006x 25 03.09.14 09:14 Сейчас в теме
УТ - файловая.
Имхо универсальный отчет должен работать без привязки к конфигурации. К платформам до определённого релиза - да, но не к конфигурации.
13. Lancelot-2M 116 18.12.14 13:43 Сейчас в теме
В серверном варианте документооборота выдает ошибку "Значение не является значением объектного типа (Результат)" на любой непустой выборке. В файловом все работает.
14. Ivan_Sol 19 12.01.15 22:49 Сейчас в теме
Как добавить общие итоги?
15. ffidelite 9 18.01.15 00:50 Сейчас в теме
Появляется ошибка при нажатии кнопки Сформировать.
{Форма.ФормаОтчета.Форма(1680)}: Ошибка при вызове метода контекста (ПолучитьОбщийМакет)
	Макет = ПолучитьОбщийМакет("ОбщиеОбластиСтандартногоОтчета");
по причине:
Недопустимое значение параметра (параметр номер '1')

Прилагаю скриншот.

Платформа: 1С:Предприятие 8.3 (8.3.5.1383)
Конфигурация: Управление торговлей, редакция 11.0 (11.0.9.8) (http://v8.1c.ru/trade/)
____________________________________________________________­_

В результате скопировал макет ОбщиеОбластиСтандартногоОтчета из БП3.0
и закомментил
//	ОбластьЗаголовок.Параметры.ЗаголовокОтчета = Отчеты[ПараметрыОтчета.ИдентификаторОтчета].ПолучитьТекстЗаголовка(ПараметрыОтчета);
//	Результат.Вывести(ОбластьЗаголовок);

//	Результат.Область("R1:R" + Результат.ВысотаТаблицы).Имя = "Заголовок";


____________________________________________________________­__

Все заработало.
Спасибо!
Прикрепленные файлы:
16. Vadim75 19 04.02.15 09:51 Сейчас в теме
Скачал вашу обработку для УНФ_ЗУП_УПП. На БП 3.0 она не работает. Срочно надо для БП, ради вывода общих итогов в отчете, напишите, пожалуйста, работает ли эта функция или нет, чтобы зря не скачивать.
17. Vadim75 19 04.02.15 10:03 Сейчас в теме
Скачал для БП 3.0 тоже Ваш отчет, но он также как и типовой общих итогов по колонкам не выводит. Может как-то можно это сделать? Очень необходимо.
18. yamawa 50 26.06.15 11:48 Сейчас в теме
Для ЗУП (релиз 3.0.22.219) работает УниверсальныйОтчетПоМетаданнымУНФ_ЗУП_УПП.erf .
Спасибо автору.
19. yamawa 50 26.06.15 12:16 Сейчас в теме
Для ЗУП (релиз 3.0.22.219) .
1) УниверсальныйОтчетПоМетаданнымУНФ_ЗУП_УПП.erf . НЕ работает отбор!
2) Универсальный отчет по метаданным (адаптирован под ЗУП) не работает вообще.

20. pvvpvv 10 26.06.15 12:51 Сейчас в теме
Я наверное забыл , что такое метаданные. А писать "Универсальный отчет по метаданным" наверняка не возьмусь.
21. igori3333 11 07.01.16 10:13 Сейчас в теме
Добрый. Остатки не отображаются на заданную дату . Только на день формирование отчёта.
22. sss123 168 12.01.16 15:10 Сейчас в теме
(21) igori3333, Добрый день.
Не могу смоделировать ситуацию с ошибкой.
Прикрепите картинку с отчетом.
23. matveev@bizfocus.ru 13.01.16 17:12 Сейчас в теме
"Универсальный отчет по метаданным" не работает в ERP 2.1.2.166 SQL.
В файловом варианте работает. Прошу исправить.
Ошибка "Недостаточно фактических параметров"
Скрин во вложении
Прикрепленные файлы:
24. sss123 168 13.01.16 23:31 Сейчас в теме
(23) matveev@bizfocus.ru,
В серверном варианте работает УниверсальныйОтчетПоМетаданнымУНФ_ЗУП_УПП.erf
Напишите в личку адрес почты, я вам вышлю.
25. DenitoTaraz 27.01.16 08:35 Сейчас в теме
Невозможно подключить дополнительный отчет из файла.
Возможно, он не подходит для этой версии программы.

{ВнешнийОтчет.УниверсальныйОтчетПоМетаданным.МодульОбъекта(173,3)}: Процедура или функция с указанным именем не определена (СтрНайти)

В чем проблема ? "без привязки к конкретной конфигурации". 1С:Предприятие 8.3 (8.3.6.2363)
26. sss123 168 27.01.16 12:06 Сейчас в теме
(25) DenitoTaraz, Ошибку исправил, публикацию обновил. Напишите в личку адрес почты, я Вам вышлю.
27. DenitoTaraz 27.01.16 14:29 Сейчас в теме
(26)
Спасибо ! Все работает !
28. 7OH 70 23.03.16 12:55 Сейчас в теме
Предложу для универсальности заменить "ВнешнийОтчет.УниверсальныйОтчетПоМетаданным" на вызов процедуры, чтобы работало и при изменении имени отчета внешнего и при встраивании в конфигурацию (всего 4 вызова таких).
&НаКлиенте
Процедура ВыборПередНачаломДобавления(Форма, Элемент, Отказ, Копирование, Родитель, Группа)
	
	//ОткрытьФорму("ВнешнийОтчет.УниверсальныйОтчетПоМетаданным.Форма.ВыборСтандартногоПериода", ПараметрыВыбора, Элементы.ВыбратьПериод, , , , ОписаниеОповещения);
	ОткрытьФорму(ИмяТекущегоОтчета() + ".Форма.ФормаВыбораДоступногоПоля", ПараметрыФормы,,,,,ОповещениеОЗакрытии);

КонецПроцедуры

&НаСервере
Функция ИмяТекущегоОтчета()
	
	Вернуть = Строка(РеквизитФормыВЗначение("Отчет"));
	
	Вернуть = СтрЗаменить(Вернуть, "Объект", "");
	
	Возврат Вернуть;
	
КонецФункции
Показать
29. sss123 168 23.03.16 17:00 Сейчас в теме
(28) 7OH, Согласен, изменил.
Кроме того добавил расшифровку полей ссылочного типа (по двойному клику открывает форму ввода объекта).
30. 7OH 70 31.10.16 17:27 Сейчас в теме
А можете исправить так, чтобы он порядок полей соблюдал ?
Ставит поля даже не по алфавиту, а как-то по-своему.
Хотелось бы ещё и нормально структуру отчета настраивать (с группировкой по нескольким полям или таблицей)
31. sss123 168 01.11.16 09:43 Сейчас в теме
Поясните, что Вы имеете в виду.
В выборе полей для группировки они отсортированы.
Прикрепленные файлы:
32. 7OH 70 01.11.16 11:26 Сейчас в теме
(31) При выборе полей порядок один - при выводе другой
Прикрепленные файлы:
33. Team leader 12 07.03.17 13:21 Сейчас в теме
34. nafa 661 18.05.17 11:43 Сейчас в теме
Отчет нормально работает в УТ 11.1. Спасибо.
35. corelius 4 28.12.18 14:22 Сейчас в теме
Здравствуйте!
Купил ваш отчет. Есть вопросы, пожалуйста помогите разобраться. Конфигурация самописная. Платформа 8.3.12.1440.

По строкам с документом регистратор выводится все верно, но...
В группировки "Регистратор" пустые строки с непонятно откуда колличествами, итоги по группам тоже не верны. В группах сумируются все значения по регистраторам, что не верно...
Вид регистра по которому построен отчет - остатки. Приход, расход организован документами, все стандартно. Это косяк отчета или что-то мне нужно настроить? Пожалуйста подскажите.
Прикрепленные файлы:
36. sss123 168 28.12.18 22:18 Сейчас в теме
(35) С отчетом все в порядке. Вы смотрите остатки и обороты с группировкой по регистратору. В остатках регистратор пустой и вы получаете подобный результат.
37. corelius 4 08.01.19 12:01 Сейчас в теме
(36) Может я чего не знаю? В УТ 10 отчет "Ведомость по товарам на складах" сделана на базе универсального отчета, настроек в нем минимум, только указан источник данных и перечислены поля, все работает правильно даже с группировкой по регистратору. Но в управляемом приложении универсального отчета не нашел...

Как настроить ваш отчет таким образом, чтобы в группировках были корректные данные остатков?
38. sss123 168 08.01.19 17:01 Сейчас в теме
(37) Универсальный отчет в УТ 10, это надстройка для управления сохраненными макетами СКД. Вам лучше воспользоваться обработкой "Консоль системы компоновки данных"
39. corelius 4 08.01.19 18:40 Сейчас в теме
(38) Я написал отчет на СКД, все получилось так же... вот: https://www.forum.mista.ru/topic.php?id=831120
может вы что-нибудь дельное подскажете?
Оставьте свое сообщение