Инвентаризация НЗП, затык с запросом
☑
0
егаис
18.03.14
✎
13:22
повесил на документ кнопку для заполнения остатков по счету 2001
&НаСервере
Процедура ЗаполнитьНаСервере()
ДокументОбъект = РеквизитФормыВЗначение("Объект");
ДокументОбъект.ЗаполнитьПоОстаткамНЗП();
КонецПроцедуры
&НаКлиенте
Процедура Заполнить(Команда)
ЗаполнитьНаСервере();
КонецПроцедуры
в модуле объекта
Процедура ЗаполнитьПоОстаткамНЗП() Экспорт
Состав.Очистить();
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ХозрасчетныйОстатки.Субконто1 КАК НоменклатурнаяГруппа,
| СУММА(ХозрасчетныйОстатки.СуммаОстаток) КАК Сумма,
| СУММА(ХозрасчетныйОстатки.СуммаНУОстаток) КАК СуммаНУ
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = &СчетЗатрат, , Подразделение = &Подразделение) КАК ХозрасчетныйОстатки
|
|СГРУППИРОВАТЬ ПО
| ХозрасчетныйОстатки.Субконто1";
Запрос.УстановитьПараметр("Период", КонецДня(Дата));
Запрос.УстановитьПараметр("Подразделение", ПодразделениеОрганизации);
Запрос.УстановитьПараметр("СчетЗатрат", СчетЗатрат);
Выборка = Запрос.Выполнить().Выбрать();
Пока Выборка.Следующий() Цикл
НоваяСтрока = Состав.Добавить();
НоваяСтрока.НоменклатурнаяГруппа = Выборка.НоменклатурнаяГруппа;
НоваяСтрока.Сумма = Выборка.Сумма;
НоваяСтрока.СуммаНУ = Выборка.СуммаНУ;
КонецЦикла;
КонецПроцедуры
Запрос возвращается пустой (((
Подразделение и НГ не оборотные, остатки есть, параметры передаются правильно.
Туплю не пойму где (
1
егаис
18.03.14
✎
13:23
в консольке тот же запрос возвращает данные (
2
shuhard
18.03.14
✎
13:24
(0)[&Период, Счет = &СчетЗатрат, , Подразделение = &Подразделение]
тупишь в каждом из них
3
егаис
18.03.14
✎
13:25
не понял
4
Добрый хачик
18.03.14
✎
13:27
РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет В ИЕРАРХИИ (&СчетЗатрат), , Подразделение = &Подразделение) КАК ХозрасчетныйОстатки
5
егаис
18.03.14
✎
13:38
(4) еще раз, в консоли работает, в или равно - один фиг запрос пустой
6
егаис
18.03.14
✎
13:41
Все параметры корректны, все ссылки
7
anton_mgn
18.03.14
✎
13:59
(0) Вместо периода надо границу использовать
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.