Имя: Пароль:
1C
1С v8
Непонятки в запросе
0 Gossar1C
 
04.03.14
13:00
Здравствуйте! Подскажите пожалуйста где я упустил детальку, выбираю номенклатуру за период с 1 марта по 31 марта:

"ВЫБРАТЬ
                 |    ХозрасчетныйОстаткиИОбороты.Счет,
                 |    ХозрасчетныйОстаткиИОбороты.Субконто1,
                 |    ХозрасчетныйОстаткиИОбороты.Субконто2,
                 |    ХозрасчетныйОстаткиИОбороты.Субконто3,
                 |    ХозрасчетныйОстаткиИОбороты.Организация,
                 |    ХозрасчетныйОстаткиИОбороты.Валюта,
                 |    ХозрасчетныйОстаткиИОбороты.Подразделение
                 |ИЗ
                 |    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода,&КонецПериода, , ,Счет В(&Счет), , ) КАК ХозрасчетныйОстаткиИОбороты
                 |ГДЕ
                 |    ХозрасчетныйОстаткиИОбороты.Субконто1 = &Склад
                 |   ИЛИ ХозрасчетныйОстаткиИОбороты.Субконто2 = &Склад
                 |   ИЛИ ХозрасчетныйОстаткиИОбороты.Субконто3 = &Склад";

По факту в марте движения были только по трем номенклатурам, а он мне присобачивает четвертую еще... может я неправильно отбор делаю?
1 Gossar1C
 
04.03.14
13:03
по проводкам 41го счета вижу что Номенклатура1, Номенклатура2, Номенклатура3 использовались 2.03.2014, а Номенклатура4 28.02.2014, но ее всеравно запихивает в результат запроса.
2 Avganec
 
04.03.14
13:04
(0)у тебя виртуальная таблица по остаткам и оборотам - делай выводы
3 Maxus43
 
04.03.14
13:04
(&НачалоПериода,&КонецПериода, , ,Счет В(&Счет), , ) - склад туда же, в виды субконто.
само условие на склад тоже туда же.
З.ы. по датам - смотри внимательней параметры, чудес не бывает
4 Gossar1C
 
04.03.14
13:09
(3) параметры правильные, а вот (2) с виртуальной не совсем понятно отбор то он так или иначе делает по параметрам даже в в виртуальной
5 Maxus43
 
04.03.14
13:10
(4) про (2) - он тебе остатки номенклатуры4 показывает, а не обороты
6 Maxus43
 
04.03.14
13:11
используй таблицу ОБОРОТЫ, зачем в этом запреосе остатки ещё? Просто логики нет, даже если не вдаваться в суть этой таблицы - по русски написано же
7 Gossar1C
 
04.03.14
13:13
(2)(6) да спасибо большое... чет я протупил, про остатки бы и не вспомнил
Независимо от того, куда вы едете — это в гору и против ветра!