0
Enot_tut
15.01.19
✎
14:09
|
есть сама писанная база и она через ком объект подключаеться к ут 10
и при выполнение запроса возникает ошибка
{Обработка.Обмен.Форма.Форма.Форма(78)}: Ошибка при вызове метода контекста (Выбрать)
ВыборкаСклад = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.3.13.1513): Несоответствие типов (параметр номер '1')
в чем причина? вот полный запрос
ВЫБРАТЬ РАЗЛИЧНЫЕ
ТоварыНаСкладахОстатки.Склад,
ТоварыНаСкладахОстатки.Номенклатура,
ТоварыНаСкладахОстатки.ХарактеристикаНоменклатуры,
ТоварыНаСкладахОстатки.СерияНоменклатуры,
ТоварыНаСкладахОстатки.Качество,
ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК КоличествоОстаток
ПОМЕСТИТЬ ВТ_ОстаткиТоваровНаСкладах
ИЗ
РегистрНакопления.ТоварыНаСкладах.Остатки(&КонДата, ) КАК ТоварыНаСкладахОстатки
ГДЕ
ТоварыНаСкладахОстатки.Качество = ЗНАЧЕНИЕ(Справочник.Качество.Новый)
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ТоварыВРезервеНаСкладахОстатки.Склад,
ТоварыВРезервеНаСкладахОстатки.Номенклатура,
ТоварыВРезервеНаСкладахОстатки.ДокументРезерва,
ЕСТЬNULL(ТоварыВРезервеНаСкладахОстатки.КоличествоОстаток, 0) КАК Поле1
ПОМЕСТИТЬ ВТ_ТоварыВРезервеНаСкладахОстатки
ИЗ
РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки(&КонДата, ) КАК ТоварыВРезервеНаСкладахОстатки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ТоварыКПередачеСоСкладовОстатки.Склад,
ТоварыКПередачеСоСкладовОстатки.Номенклатура,
ТоварыКПередачеСоСкладовОстатки.Качество,
ЕСТЬNULL(ТоварыКПередачеСоСкладовОстатки.КоличествоОстаток, 0) КАК Поле1
ПОМЕСТИТЬ ВТ_ТоварыКПередачеСоСкладовОстатки
ИЗ
РегистрНакопления.ТоварыКПередачеСоСкладов.Остатки(&КонДата, ) КАК ТоварыКПередачеСоСкладовОстатки
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВТ_ОстаткиТоваровНаСкладах.Склад КАК Склад,
ВТ_ОстаткиТоваровНаСкладах.Номенклатура КАК Номенклатура,
ВТ_ОстаткиТоваровНаСкладах.СерияНоменклатуры КАК СерияНоменклатуры,
ВТ_ОстаткиТоваровНаСкладах.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,
ВТ_ОстаткиТоваровНаСкладах.Качество КАК Качество,
ВТ_ОстаткиТоваровНаСкладах.КоличествоОстаток КАК КоличествоОстаток
ИЗ
ВТ_ОстаткиТоваровНаСкладах КАК ВТ_ОстаткиТоваровНаСкладах
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ТоварыВРезервеНаСкладахОстатки КАК ВТ_ТоварыВРезервеНаСкладахОстатки
ПО ВТ_ОстаткиТоваровНаСкладах.Номенклатура = ВТ_ТоварыВРезервеНаСкладахОстатки.Номенклатура
ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ТоварыКПередачеСоСкладовОстатки КАК ВТ_ТоварыКПередачеСоСкладовОстатки
ПО ВТ_ОстаткиТоваровНаСкладах.Номенклатура = ВТ_ТоварыКПередачеСоСкладовОстатки.Номенклатура
ИТОГИ
СУММА(КоличествоОстаток)
ПО
Склад
|
|