Движения в регистре и запрос

Новая тема
Показывать по 10 20 40 сообщений
Весь запрос приведи!
"ТекстЗапроса="
|ПЕРИОД С ДатаНачала По ДатаКонец;
|Товар=Регистр.ПартииТоваров.Товар;
|ВидТМЦ=Регистр.ПартииТоваров.Товар.ВидТМЦ;
|Фирма=Регистр.ПартииТоваров.Фирма;              
|Склад=Регистр.ПартииТоваров.Склад;
|Поставщик=Регистр.ПартииТоваров.Поставщик;
|ПрихДокумент=Регистр.ПартииТоваров.ПрихДокумент;
|Докум=Регистр.ПартииТоваров.ТекущийДокумент;

|ОстатокТовара=Регистр.ПартииТоваров.ОстатокТовара;
|Стоимость=Регистр.ПартииТоваров.Стоимость;
|НДС=Регистр.ПартииТоваров.НДС;

|Оборот=Регистр.ПартииТоваров.Оборот;
|СуммаНДС=Регистр.ПартииТоваров.НДСрасхода;
                 
|Группировка Склад;
|Группировка ВидТМЦ;
|Группировка Товар Упорядочить по Товар.Код Без групп;
|Группировка ПрихДокумент  Упорядочить по ПрихДокумент.ДатаДок;
|Группировка Докум Упорядочить по Докум.ДатаДок;

|Функция НачОстатокТовара=НачОст(ОстатокТовара);
|Функция КонОстатокТовара=КонОст(ОстатокТовара);
|Функция ПрихОстатокТовара=Приход(ОстатокТовара);
|Функция РасхОстатокТовара=Расход(ОстатокТовара);

|Функция НачСтоимость=НачОст(Стоимость);
|Функция КонСтоимость=КонОст(Стоимость);
|Функция ПрихСтоимость=Приход(Стоимость);
|Функция РасхСтоимость=Расход(Стоимость);

|Условие (Фирма в ВФирма);  
|Условие (Склад в ВСклад);
|Условие (ВидТМЦ в ВВидТМЦ);  
|Условие (Товар в ВТовар);
|Условие (Поставщик в ВКлиент);""
А остатки то есть?
ну вот по одному товару  крайнее движение 03.09 приход 1 и расход 1 остаток =0
если я ставлю дату после 03.09 товар не выводится, но нужно показать что его 0
Как получить в запросе то, что отсутствует как факт? Связывай 2 таблицы, в одной номенклатура, в другой остатки и движения!
чего-то я не представляю как это сделать? это в одном запросе можно?
"попробуйте написать:
|Товар=Регистр.ПартииТоваров.Товар, Справочник.Номенклатура.ТекущийЭлемент;
"
Вы мой прошлый пост то смотрели?
работет так же, то есть не работает
да. насколько я понимаю там вывод таблицы. сейчас вывод написан так же.
проблема в том что если выбран товар х в ВТорвар и по нему нет движений, то даже ветка "Пока Запрос.Группировка("Склад")=1 Цикл" не исполняется и соответственно ничего не выводится. а должны печататься нули.

я так понимаю простыми средствами тут не решить
Читают тему
(гостей: 1)

Быстрый переход