в консоли запросов работает. В СКД - нет #604534


#0 by Boyar
ВЫБРАТЬ Хозрасчетный.СчетКт, Хозрасчетный.Сумма, ВЫРАЗИТЬ(Хозрасчетный.Регистратор КАК Документ.ПоступлениеТоваровУслуг).НомерЖурнала КАК НомерЖурнала ИЗ РегистрБухгалтерии.Хозрасчетный КАК Хозрасчетный ГДЕ ВЫРАЗИТЬ(Хозрасчетный.Регистратор КАК Документ.ПоступлениеТоваровУслуг).НомерЖурнала = &НомерЖурнала текст ошибки СКД : Ошибка исполнения отчета по причине: Ошибка получения данных по причине: Ошибка создания набора данных "НаборДанных1" по причине: Ошибка при исполнении запроса набора данных по причине: {(18, 87)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов. ВЫРАЗИТЬ(Хозрасчетный.Регистратор КАК Документ.ПоступлениеТоваровУслуг).НомерЖурнала <<?>>= &НомерЖурнала при этом реквизит Документа НомерЖурнала ссылочного типа СправочникСсылка...В параметре передаю оттуда же подскажите...
#1 by m-serg74
наверное проводки делают не только "Документ.ПоступлениеТоваровУслуг" а значит где регистратор другой будет ВЫРАЗИТЬ(Хозрасчетный.Регистратор КАК Документ.ПоступлениеТоваровУслуг) = НУЛЛ или что там получается в результате... отсюда видимо и косяк... отбери во врем. табл. только проводки где регистратор нужного типа, а уж потом условие по НомерЖурнала... не претендую на лучшее решение)
#2 by m-serg74
или что нить типа ГДЕ ВЫБОР
#3 by m-serg74
ВЫБОР в середине лишковый)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям