0
ep22z
18.05.22
✎
11:06
|
Всем привет, такая проблема:Неверные параметры "РегистрБухгалтерии.Хозрасчетный.Остатки"
<<?>>РегистрБухгалтерии.Хозрасчетный.Остатки(
Неверные параметры "РегистрБухгалтерии.Хозрасчетный.Остатки"
<<?>>РегистрБухгалтерии.Хозрасчетный.Остатки(
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОстатки.КоличествоОстаток КАК ТекОстаток,
| ХозрасчетныйОстатки.КоличествоОстатокДт КАК ТекОстатокДТ
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(
| &Дата,
| Счет = &Счет,
| &МассивСубконто,
| Организация = &Организация
| И Субконто1 = &Номенклатура
| И Субконто2 = &Склад) КАК ХозрасчетныйОстатки";
МассивСубконто = Новый Массив;
МассивСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура);
МассивСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Склады);
Запрос.УстановитьПараметр("МассивСубконто", МассивСубконто);
Запрос.УстановитьПараметр("Организация", Организация);
Запрос.УстановитьПараметр("Номенклатура", ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура);
Запрос.УстановитьПараметр("Склад", Склад);
Запрос.УстановитьПараметр("Счет", ПланыСчетов.Хозрасчетный.ТоварыНаСкладе);
Запрос.УстановитьПараметр("Дата",ТекущаяДата());
Результат = Запрос.Выполнить().Выбрать();
МассивОстатков = Новый Массив;
СоответствиеОстатков = Новый Соответствие;
Пока Результат.Следующий() Цикл
СоответствиеОстатков.Вставить("Position", Результат.Номенклатура);
СоответствиеОстатков.Вставить("qnty", Результат.Счет);
КонецЦикла;
МассивОстатков.Добавить(СоответствиеОстатков);
|
|
4
Kassern
18.05.22
✎
11:30
|
(0) погодите, в виртуальной таблице остатков, всего же 2 переменные, это период и условие. Как вы туда еще 2 параметра впихнули?)
|
|