Имя: Пароль:
1C
1С v8
запрос. отбор по видам субконто
0 a2a4
 
15.11.13
11:44
Нужно получить обороты по номенклатуре за исключением оборотов по определенным складам. Такое возможно одним запросом?

ВЫБРАТЬ
    ХозрасчетныйОборотыДтКт.СчетДт,
    ХозрасчетныйОборотыДтКт.СчетКт,
    ХозрасчетныйОборотыДтКт.СуммаОборот,
    ХозрасчетныйОборотыДтКт.СубконтоДт1,
    ХозрасчетныйОборотыДтКт.СубконтоДт2,
    ХозрасчетныйОборотыДтКт.СубконтоДт3
ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(
        &ДатаНач,
        &ДатаКон,
        Период,
        НЕ СчетДт В ИЕРАРХИИ (&МассивСчКоторыеНеМогутБытьДт),
        ,
        СчетКт В (&МассивСчетов),
        &НужныеВидыСубконто) КАК ХозрасчетныйОборотыДтКт

Если указать в НужныеВидыСубконто только номенклатуру, то получаем "Поле не найдено (СубконтоКт2)". А если указать в НужныеВидыСубконто номенклатуру и склады, то сразу исключаем счета в которых отсутствует субконто по складам.

Или есть варианты?
1 Поросенок Петр
 
15.11.13
11:54
Из оборотов по номенклатуре вычти оборот по ненужным складам. Одним запросом. Можно пакетником. И без соединений.
2 a2a4
 
15.11.13
13:44
Можно пакетником. Но думалось - а вдруг.