0
BUBU
30.08.13
✎
12:36
|
Здравствйте, есть проблема.
ПуБ версии 317
Не работает условие
(НЕ (Номенклатура_ в товары));
в запросе
//{{ЗАПРОС(Сформировать)
Период с НачДата по КонДата;
МестоХранения_ = Регистр.Партии.МестоХранения;
ТекДок = Регистр.Партии.ТекущийДокумент;
Номенклатура_ = Регистр.Партии.МПЗ;Кол = Регистр.Партии.Количество;
Сум = Регистр.Партии.Сумма;
Условие(МестоХранения_ в МестоХранения);
Условие (НЕ (Номенклатура_ в товары));
Функция Кол_ = Расход(Кол) Когда (текдок.вид()=доквид);
Функция Сум_ = Расход(сум) Когда (текдок.вид()=доквид);
Группировка Номенклатура_ упорядочить по Номенклатура_.Наименование без групп;
Группировка День все вошедшиевзапрос;
В регистре ПАРТИИ мпз справочник неопреленного типа.
Получает тип при проведении.
В список "ТОВАРЫ" я подбором набираю из справочника материалы,
в т.ч и группы.
Когда я пишу
Условие (Номенклатура_ в товары);
То все нормально, в т.ч отрабатывается и принадлежность
к группе
А если
Условие (НЕ (Номенклатура_ в товары));
То условие не отрабатывает.
Я это много раз делал, но в данном случае единственное отличие в том,
что справочник неопределеннго типа. Но он
же проведении получает конкретное значение
справочник.материалы
Так в чем же дело, не подскажете ?
|
|