Расширение Отчет в СКД, по регистру бухгалтерии.

1. Kuzya_brаtsk 310 25.03.19 05:33 Сейчас в теме
Всем привет! Коллеги, очень нужна ваша помощь.
Не получается сделать новый отчет расширение по регистру бухгалтерии для конфигурации "Бухгалтерия предприятие 3.0". ред. 3.0.68.66
Вот элементарный запрос:
ВЫБРАТЬ
	ХР.Счет КАК Счет,
	ХР.СуммаОборот КАК СуммаОборот,
	ВЫБОР
		КОГДА ХР.КорСубконто1 ССЫЛКА Справочник.Контрагенты
			ТОГДА "Контрагенты"
		ИНАЧЕ "Другой тип"
	КОНЕЦ КАК ТипКорСубконто1
ИЗ
	РегистрБухгалтерии.Хозрасчетный.Обороты КАК ХР
Показать


Если этот запрос использовать в новом отчете на СКД как Расширение, то система выдает ошибку (см на рисунке.)

Если этот же запрос сделать в СКД во внешнем отчете, то такой ошибки нет.

Не могу разобраться почему. Если кто-то уже делал подобные отчеты помогите разобраться.
Спасибо )
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
12. Kuzya_brаtsk 310 25.03.19 10:40 Сейчас в теме +0.1 $m
Точно также ругается и на оператор ВЫРАЗИТЬ:
ВЫРАЗИТЬ(ХР.КорСубконто1 КАК Справочник.Контрагенты)


Я понял в чем дело, все ошибки выпадают только на субконто, а это тип ПланВидовХарактеристик, и расширения поддерживают для ПВХ только элементарные типы данных, и то только один в моём случае это строка (см. на рисунке). Хотя все необходимые объекты метаданных повзаимствованы. Поэтому выдает ошибку.

Всем Спасибо) Вопрос закрыт.
Прикрепленные файлы:
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. ZergKRSK 129 25.03.19 06:15 Сейчас в теме +0.1 $m
(1) попробуй ТИПЗНАЧЕНИЯ(ХР.КорСубконто1) = ТИП(Справочник.Контрагенты)
Kuzya_brаtsk; +1 Ответить
3. Kuzya_brаtsk 310 25.03.19 06:26 Сейчас в теме
(2) Да, так работает, ошибку не выдает. НО почему через ссылку не работает, вопрос остается открытым.
4. ZergKRSK 129 25.03.19 06:40 Сейчас в теме
(3) полагаю особенность использования в Расширении.
5. Kuzya_brаtsk 310 25.03.19 07:51 Сейчас в теме
(4) Правильно полагаете. Может это где-то задокументировано и я зря голову ломаю. Или же, все таки, я что-то где-то упускаю?
6. ZergKRSK 129 25.03.19 07:53 Сейчас в теме
(5) надо сидеть и читать документацию по Расширениям, благо информация есть в интернете. Я конкретно с такой ошибкой не сталкивался.
7. Kuzya_brаtsk 310 25.03.19 07:58 Сейчас в теме
(6) Можете подсказать, где документацию по расширениям найти, ссылку кинуть. Я уже кучу самой разной перерыл так ответа и не нашёл.
10. ZergKRSK 129 25.03.19 08:34 Сейчас в теме +0.2 $m
11. tusv 210 25.03.19 10:03 Сейчас в теме
(3) Теоретически вид субконто может быть не ссылочного типа, например Булево. Расширение, вероятно держит это в уме. Например, если в плане видов характеристик укажем тип Булево, то такой запрос не будет работать и во внешнем отчете
8. Kuzya_brаtsk 310 25.03.19 08:14 Сейчас в теме
Может кто-нибудь знает какие есть ограничения у расширений в запросах СКД?
9. Alex_E 2353 25.03.19 08:19 Сейчас в теме +0.1 $m
Все типы данных, которые используют СКД в расширении должны быть в это расширение импортированы.
Ошибка возникает, если отчет на СК вставлен в расширение. Ежели этот отчет отладить как внешний, а затем вставить в расширение, в режиме учета он будет работать, но в конфигураторе будет выдавать ошибку при попытке открыть СКД...
Kuzya_brаtsk; +1 Ответить
12. Kuzya_brаtsk 310 25.03.19 10:40 Сейчас в теме +0.1 $m
Точно также ругается и на оператор ВЫРАЗИТЬ:
ВЫРАЗИТЬ(ХР.КорСубконто1 КАК Справочник.Контрагенты)


Я понял в чем дело, все ошибки выпадают только на субконто, а это тип ПланВидовХарактеристик, и расширения поддерживают для ПВХ только элементарные типы данных, и то только один в моём случае это строка (см. на рисунке). Хотя все необходимые объекты метаданных повзаимствованы. Поэтому выдает ошибку.

Всем Спасибо) Вопрос закрыт.
Прикрепленные файлы:
Оставьте свое сообщение
Вакансии
1С аналитик
Москва
зарплата от 210 000 руб.
Полный день

Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)