Отбор РН по Регистратор.Сделка <> НЕОПРЕДЕЛЕНО
Как сделать, чтобы из РН брались только документы у которых Регистратор.Сделка <> НЕОПРЕДЕЛЕНО?
Если в периодичности выбрать Авто и в условии написать Регистратор.Сделка <> НЕОПРЕДЕЛЕНО, то не перестает показывать остатки на каждый день, начинает показывать только дни, когда были остатки
Если в периодичности выбрать Авто и в условии написать Регистратор.Сделка <> НЕОПРЕДЕЛЕНО, то не перестает показывать остатки на каждый день, начинает показывать только дни, когда были остатки
ВЫБРАТЬ
БазаОст.ДатаКалендаря,
БазаОст.Склад,
БазаОст.Номенклатура,
Ост.КоличествоКонечныйОстаток
ИЗ
(ВЫБРАТЬ
Даты.ДатаКалендаря КАК ДатаКалендаря,
Остатки.Склад КАК Склад,
Остатки.Номенклатура КАК Номенклатура,
МАКСИМУМ(Остатки.Период) КАК ПериодОстатков
ИЗ
РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(НАЧАЛОПЕРИОДА(&ДатаНачало, ДЕНЬ), КОНЕЦПЕРИОДА(&ДатаОкончание, ДЕНЬ), День, , Номенклатура.Производитель = &Производитель) КАК Остатки,
РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК Даты
ГДЕ
НАЧАЛОПЕРИОДА(Даты.ДатаКалендаря, ДЕНЬ) >= НАЧАЛОПЕРИОДА(Остатки.Период, ДЕНЬ)
И Даты.ДатаКалендаря МЕЖДУ НАЧАЛОПЕРИОДА(&ДатаНачало, ДЕНЬ) И КОНЕЦПЕРИОДА(&ДатаОкончание, ДЕНЬ)
СГРУППИРОВАТЬ ПО
Даты.ДатаКалендаря,
Остатки.Склад,
Остатки.Номенклатура) КАК БазаОст,
РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(НАЧАЛОПЕРИОДА(&ДатаНачало, ДЕНЬ), КОНЕЦПЕРИОДА(&ДатаОкончание, ДЕНЬ), День, , Номенклатура.Производитель = &Производитель) КАК Ост
ГДЕ
БазаОст.Склад = Ост.Склад
И БазаОст.Номенклатура = Ост.Номенклатура
И БазаОст.ПериодОстатков = Ост.Период
УПОРЯДОЧИТЬ ПО
БазаОст.Склад,
БазаОст.Номенклатура,
БазаОст.ДатаКалендаря
ПоказатьОтветы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Когда вы налагаете фильтр на регистратор, то исчезнут записи противоречащие этому фильтру. В день когда не было оборотов не будет регистраторов с заполненной сделкой, так как не будет вообще регистраторов в этот день. Остатки и фильтр по регистратору плохая идея, лучше откажитесь от нее.
(4) Вы просто подумайте и решите что вы хотите видеть. Был приход с незаполненной сделкой, нужно ли отражать его в остатке? Был расход с заполненной сделкой, отражать остаток с -? А если наоборот? Не менять остаток? Распишите все варианты и тогда может быть появиться ответ.
(10)
таблица Остатки обезличенная в РН. Данных по регистратору нет в остатках.
А начальные остатки нужны с РТУ без заказа?
Короче, используйте таблицу оборотов/движений и сами остатки высчитывайте.
нужны остатки по складам, но в расчет остатка не должны попадать РТУ без заказа
таблица Остатки обезличенная в РН. Данных по регистратору нет в остатках.
А начальные остатки нужны с РТУ без заказа?
Короче, используйте таблицу оборотов/движений и сами остатки высчитывайте.
(2) если не ставить условие по реквизиту Сделка, показывает остатки на каждый день (если даже не было остатков) , а если поставить условие Регистратор.Сделка <> НЕОПРЕДЕЛЕНО, то начинает показывать только по дням, по которым были остатки.
Нужно поставить условие Регистратор.Сделка <> НЕОПРЕДЕЛЕНО и чтобы показывали остатки на каждый день ( даже если не было остатков)
Нужно поставить условие Регистратор.Сделка <> НЕОПРЕДЕЛЕНО и чтобы показывали остатки на каждый день ( даже если не было остатков)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот