0
Очень Любознательная
08.04.19
✎
15:48
|
Добрый день! Нужно узнать остатки по определённым счетам и подсчетам 105 счёта в разрезе ЦМО. Вначале пишу такой запрос:
Запрос.Текст = "ВЫБРАТЬ
| ЖурналПроводокЕПСБУОстатки.Субконто2 КАК ЦМО,
| ЖурналПроводокЕПСБУОстатки.Субконто1 КАК Номенклатура
|ИЗ
| РегистрБухгалтерии.ЖурналПроводокЕПСБУ.Остатки(
| &НаДату,
| Счет В ИЕРАРХИИ (&СписокСчетов)
| И НЕ Счет В (&СписокИсключённыхСчетов),
| ,
| ) КАК ЖурналПроводокЕПСБУОстатки
|ГДЕ
| ЖурналПроводокЕПСБУОстатки.Субконто1 В(&Список)
|
|СГРУППИРОВАТЬ ПО
| ЖурналПроводокЕПСБУОстатки.Субконто2,
| ЖурналПроводокЕПСБУОстатки.Субконто1
|
|УПОРЯДОЧИТЬ ПО
| ЖурналПроводокЕПСБУОстатки.Субконто2.Наименование";
Запрос.УстановитьПараметр("НаДату", КонецДня(Дата(2019, 4, 1)));
Запрос.УстановитьПараметр("СписокСчетов", СписокСчетовМатериальныеЗапасы);
Запрос.УстановитьПараметр("СписокИсключённыхСчетов", СписокИсключённыхСчетов);
Запрос.УстановитьПараметр("Список", СписокНоменклатуры);
Однако он выдаёт по некоторым видам номеклатуры пустые ЦМО, которых в оборотке нет (на них нет остатков)
Переделываю запрос:
Запрос.Текст = "ВЫБРАТЬ
| ЖурналПроводокЕПСБУОстатки.Субконто2 КАК ЦМО,
| ЖурналПроводокЕПСБУОстатки.Субконто1 КАК Номенклатура,
| СУММА(ЖурналПроводокЕПСБУОстатки.КоличествоОстаток) КАК КоличествоОстаток
|ИЗ
| РегистрБухгалтерии.ЖурналПроводокЕПСБУ.Остатки(
| &НаДату,
| Счет В ИЕРАРХИИ (&СписокСчетов)
| И НЕ Счет В (&СписокИсключённыхСчетов),
| ,
| ) КАК ЖурналПроводокЕПСБУОстатки
|ГДЕ
| ЖурналПроводокЕПСБУОстатки.Субконто1 В(&Список)
|
|СГРУППИРОВАТЬ ПО
| ЖурналПроводокЕПСБУОстатки.Субконто2,
| ЖурналПроводокЕПСБУОстатки.Субконто1
|
|УПОРЯДОЧИТЬ ПО
| ЖурналПроводокЕПСБУОстатки.Субконто2.Наименование";
Запрос.УстановитьПараметр("НаДату", КонецДня(Дата(2019, 4, 1)));
Запрос.УстановитьПараметр("СписокСчетов", СписокСчетовМатериальныеЗапасы);
Запрос.УстановитьПараметр("СписокИсключённыхСчетов", СписокИсключённыхСчетов);
Запрос.УстановитьПараметр("Список", СписокНоменклатуры);
Теперь всё так, как надо. Вопрос! Откуда он мог тянуть "пустые" ЦМО?
Платформа 8.3.13.1690, конфа - БГУ 2.0.61.28
|
|