Вход | Регистрация

1С:Предприятие ::

Метки: 

Запрос по регистру

Я
   _barracuda_
 
17.11.17 - 14:17
Всем добрый день.Пытаюсь получить остаток-сколько за указанный период было резервов по одному регистру и - сколько за указанный период было спец резервов по другому регистру:Остаток-Резерв1-резерв2
Но программа упорно показывает текущий остаток по резервам а не за тот период который я указываю.то-есть я указываю с 27.11.17 по 28.11.17 показать мне какие резервы.в этом периоде 100% ничего не было.но программа упорно показывает Резерв 140 штук из 300 остатка.но эти 140 штук были зарезервированы в период:20 по 25 =40 штук и с 21 по 22= 100 штук.но никак ни в 27.11.17 по 28.11.17.МОжет использовать регистр обороты?но ведь в остатки и обороты я указываю период!


    "ВЫБРАТЬ
    |    ЗапасыНаСкладахОстатки.СтруктурнаяЕдиница,
    |    ЗапасыНаСкладахОстатки.Номенклатура,
    |    ЕСТЬNULL(ЗапасыНаСкладахОстатки.КоличествоОстаток, 0) КАК Остаток,
    |    ЕСТЬNULL(ЗапасыОстатки.КоличествоКонечныйОстаток, 0) КАК Резерв,
    |    ЕСТЬNULL(ЗапасыСпецРезерв.КоличествоКонечныйОстаток, 0) КАК Резерв2,
    |    ЕСТЬNULL(ЗапасыНаСкладахОстатки.КоличествоОстаток, 0) - ЕСТЬNULL(ЗапасыОстатки.КоличествоКонечныйОстаток, 0)-ЕСТЬNULL(ЗапасыСпецРезерв.КоличествоКонечныйОстаток, 0)  КАК Свободно
    |ИЗ
    |    РегистрНакопления.ЗапасыНаСкладах.Остатки(, Организация = &Организация {(Характеристика = &ХарактеристикаНоменклатуры)}) КАК ЗапасыНаСкладахОстатки
    |
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Запасы.ОстаткиИОбороты(
    |            &НачалоПериода,
    |            &КонецПериода,
    |                      ,
    |                      ,
    |                Организация = &Организация
    |                    И СтруктурнаяЕдиница ССЫЛКА Справочник.СтруктурныеЕдиницы
    |                    И ЗаказПокупателя <> ЗНАЧЕНИЕ(Документ.ЗаказПокупателя.ПустаяССылка) {(Характеристика = &ХарактеристикаНоменклатуры)}) КАК ЗапасыОстатки
    |        ПО ЗапасыНаСкладахОстатки.СтруктурнаяЕдиница = ЗапасыОстатки.СтруктурнаяЕдиница
    |            И ЗапасыНаСкладахОстатки.Номенклатура = ЗапасыОстатки.Номенклатура
    |
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Бронь.ОстаткиИОбороты(
    |            &НачалоПериода,
    |            &КонецПериода,
    |                      ,
    |                      ,
    |                Организация = &Организация
    |                    И СтруктурнаяЕдиница ССЫЛКА Справочник.СтруктурныеЕдиницы
    |                    И ЗаказПокупателя <> ЗНАЧЕНИЕ(Документ.ЗаказПокупателя.ПустаяССылка) {(Характеристика = &ХарактеристикаНоменклатуры)}) КАК ЗапасыСпецРезерв
    |        ПО ЗапасыНаСкладахОстатки.СтруктурнаяЕдиница = ЗапасыСпецРезерв.СтруктурнаяЕдиница
    |            И ЗапасыНаСкладахОстатки.Номенклатура = ЗапасыСпецРезерв.Номенклатура
    |ГДЕ
    |    ЗапасыНаСкладахОстатки.Номенклатура = &Номенклатура";
 
 
   Ёпрст
 
1 - 17.11.17 - 14:20
27.11.17 по 28.11.17  ?

В будущее глядишь ?
   _barracuda_
 
2 - 17.11.17 - 14:21
(1)да нет просто менеджеры создают заказ на будущую аренду на определенный товар.и нужно посмотреть нет ли за данные период уже существующих резервов.
   Ёпрст
 
3 - 17.11.17 - 14:21
вот это
ГДЕ
    |    ЗапасыНаСкладахОстатки.Номенклатура = &Номенклатура
нужно щапихать унутрь всех вт
   vicof
 
4 - 17.11.17 - 14:22
Очередная жертва Автозаполнения
   _barracuda_
 
5 - 17.11.17 - 14:23
(3)
так есть же
И ЗапасыНаСкладахОстатки.Номенклатура = ЗапасыОстатки.Номенклатура
и
И ЗапасыНаСкладахОстатки.Номенклатура = ЗапасыСпецРезерв.Номенклатура
   Ёпрст
 
6 - 17.11.17 - 14:24
И это, нафига там останки и обороты, когда ты смотришь только Остаток ?
   Ёпрст
 
7 - 17.11.17 - 14:25
(5) Унутрь ВТ
   Ёпрст
 
8 - 17.11.17 - 14:26
если не понял, то от сюда

РегистрНакопления.Бронь.ОстаткиИОбороты(<тут нутро ВТ>)
   Ёпрст
 
9 - 17.11.17 - 14:26
и так во все ВТ
   Ёпрст
 
10 - 17.11.17 - 14:26
ВТ - Виртуальная Таблица
 
 
   _barracuda_
 
11 - 17.11.17 - 14:26
(6)почему остаток?получается смотрю оборот.не было ли за указанный период созданных резервов чтобы не трогать товар если уже есть на него резерв
   _barracuda_
 
12 - 17.11.17 - 14:27
(9) можно пример?
   Ёпрст
 
13 - 17.11.17 - 14:29
(11) КоличествоКооооонееечный ОСТАТОК - это ен оборот, это ОСТАТОК
(12) Какой тебе пример ? Не знаешь, как условие на измерение наложить в виртуальной таблице ?
Ты же сам пишешь там  Организация = &Организация, добавь туда
И Номенклатура = &Номенклатура
   Ёпрст
 
14 - 17.11.17 - 14:29
А ёпт, пятница же
   _barracuda_
 
15 - 17.11.17 - 17:11
(14) спасибо за подсказку


Список тем форума
Рекламное место пустует  
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует