| 
    
            
         
         | 
    
  | 
Получение данных в запросе с измерением определенного типа | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        m_roose    
     05.07.16 
            ✎
    13:26 
 | 
         
        Здравствуйте. Подскажите, пожалуйста, можно ли как то получить в запросе из виртуальной таблицы регистра накопления остатки данные по измерению только определенного типа? Пыталась делать условия на тип значения измерения - не работает так.     
         | 
|||
| 
    1
    
        Spieluhr    
     05.07.16 
            ✎
    13:31 
 | 
         
        ГДЕ
 
        Измерение Ссылка ИмяТипа  | 
|||
| 
    2
    
        Зая Бусечка    
     05.07.16 
            ✎
    13:32 
 | 
         
        в условии Реквизит Ссылка Документ.МойДокумент     
         | 
|||
| 
    3
    
        m_roose    
     05.07.16 
            ✎
    13:32 
 | 
         
        (2) (1) не работает так     
         | 
|||
| 
    4
    
        Зая Бусечка    
     05.07.16 
            ✎
    13:33 
 | 
         
        (3) Работает     
         | 
|||
| 
    5
    
        m_roose    
     05.07.16 
            ✎
    13:35 
 | 
         
        (4) у меня нет
 
        ВЫБРАТЬ РазмещениеЗаказовПокупателей.Номенклатура, РазмещениеЗаказовПокупателей.ХарактеристикаНоменклатуры, ВЫБОР КОГДА РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ЗаказПокупателя ИЛИ РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ВнутреннийЗаказ ТОГДА ЗаказыПокупателейОстатки.СтатусПартии ИНАЧЕ &Купленный КОНЕЦ КАК СтатусПартии, РазмещениеЗаказовПокупателей.ЗаказПокупателя, РазмещениеЗаказовПокупателей.ЗаказПоставщику, ВЫБОР КОГДА РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ЗаказПокупателя ТОГДА ЕСТЬNULL(ЗаказыПокупателейОстатки.КоличествоОстаток, 0) КОГДА РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ВнутреннийЗаказ ТОГДА ЕСТЬNULL(ВнутренниеЗаказыОстатки.КоличествоОстаток, 0) ИНАЧЕ 0 КОНЕЦ КАК Количество, РазмещениеЗаказовПокупателей.КоличествоОстаток КАК Размещение, ЕСТЬNULL(ОстаткиРезерв.КоличествоОстаток, 0) КАК Резерв, СУММА(ЕСТЬNULL(ВзаиморасчетыСКонтрагентами.СуммаВзаиморасчетов, 0)) КАК Оплачено, МИНИМУМ(ЕСТЬNULL(ВзаиморасчетыСКонтрагентами.Период, ДАТАВРЕМЯ(2215, 1, 1, 0, 0, 0))) КАК ДатаОплаты ИЗ РегистрНакопления.РазмещениеЗаказовПокупателей.Остатки( &ДатаОстатков, Номенклатура В (&МассивНоменклатуры) И ЗаказПоставщику В (&МассивЗаказов) И ТИПЗНАЧЕНИЯ(ЗаказПокупателя) = ТИП(Документ.ЗаказПокупателя)) КАК РазмещениеЗаказовПокупателей ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки(&ДатаОстатков, Номенклатура В (&МассивНоменклатуры)) КАК ОстаткиРезерв ПО (ОстаткиРезерв.Номенклатура = РазмещениеЗаказовПокупателей.Номенклатура) И (ОстаткиРезерв.ХарактеристикаНоменклатуры = РазмещениеЗаказовПокупателей.ХарактеристикаНоменклатуры) И (ОстаткиРезерв.ДокументРезерва = РазмещениеЗаказовПокупателей.ЗаказПокупателя) ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ЗаказыПокупателей.Остатки(&ДатаОстатков, Номенклатура В (&МассивНоменклатуры)) КАК ЗаказыПокупателейОстатки ПО (ЗаказыПокупателейОстатки.Номенклатура = РазмещениеЗаказовПокупателей.Номенклатура) И (ЗаказыПокупателейОстатки.ХарактеристикаНоменклатуры = РазмещениеЗаказовПокупателей.ХарактеристикаНоменклатуры) И (ЗаказыПокупателейОстатки.ЗаказПокупателя = РазмещениеЗаказовПокупателей.ЗаказПокупателя) ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВнутренниеЗаказы.Остатки(&ДатаОстатков, Номенклатура В (&МассивНоменклатуры)) КАК ВнутренниеЗаказыОстатки ПО (ВнутренниеЗаказыОстатки.Номенклатура = РазмещениеЗаказовПокупателей.Номенклатура) И (ВнутренниеЗаказыОстатки.ХарактеристикаНоменклатуры = РазмещениеЗаказовПокупателей.ХарактеристикаНоменклатуры) И (ВнутренниеЗаказыОстатки.ВнутреннийЗаказ = РазмещениеЗаказовПокупателей.ЗаказПокупателя) ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВзаиморасчетыСКонтрагентами КАК ВзаиморасчетыСКонтрагентами ПО (ВзаиморасчетыСКонтрагентами.Сделка = РазмещениеЗаказовПокупателей.ЗаказПокупателя) И (ВзаиморасчетыСКонтрагентами.Регистратор ССЫЛКА Документ.ПлатежноеПоручениеВходящее ИЛИ ВзаиморасчетыСКонтрагентами.Регистратор ССЫЛКА Документ.ПриходныйКассовыйОрдер) И (ВзаиморасчетыСКонтрагентами.Сделка ССЫЛКА Документ.ЗаказПокупателя) ГДЕ РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ЗаказПокупателя СГРУППИРОВАТЬ ПО РазмещениеЗаказовПокупателей.Номенклатура, РазмещениеЗаказовПокупателей.ХарактеристикаНоменклатуры, ВЫБОР КОГДА РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ЗаказПокупателя ИЛИ РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ВнутреннийЗаказ ТОГДА ЗаказыПокупателейОстатки.СтатусПартии ИНАЧЕ &Купленный КОНЕЦ, РазмещениеЗаказовПокупателей.ЗаказПокупателя, РазмещениеЗаказовПокупателей.ЗаказПоставщику, ВЫБОР КОГДА РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ЗаказПокупателя ТОГДА ЕСТЬNULL(ЗаказыПокупателейОстатки.КоличествоОстаток, 0) КОГДА РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ВнутреннийЗаказ ТОГДА ЕСТЬNULL(ВнутренниеЗаказыОстатки.КоличествоОстаток, 0) ИНАЧЕ 0 КОНЕЦ, РазмещениеЗаказовПокупателей.КоличествоОстаток, ЕСТЬNULL(ОстаткиРезерв.КоличествоОстаток, 0)  | 
|||
| 
    6
    
        hhhh    
     05.07.16 
            ✎
    13:45 
 | 
         
        ошибку выдает?     
         | 
|||
| 
    7
    
        m_roose    
     05.07.16 
            ✎
    13:47 
 | 
         
        (6) ничего не выдает, хотя должно     
         | 
|||
| 
    8
    
        Jonny_Khomich    
     05.07.16 
            ✎
    13:48 
 | 
         
        (7) а как поняла, что ошибка?     
         | 
|||
| 
    9
    
        m_roose    
     05.07.16 
            ✎
    13:49 
 | 
         
        (8) ничего не выдает, хотя должно     
         | 
|||
| 
    10
    
        Jonny_Khomich    
     05.07.16 
            ✎
    13:50 
 | 
         
        (9) значит не должно. ищи ошибку в другом.     
         | 
|||
| 
    11
    
        Jonny_Khomich    
     05.07.16 
            ✎
    13:51 
 | 
         
        (9) явно накосячила с условием в связях     
         | 
|||
| 
    12
    
        Ёпрст    
     гуру 
    05.07.16 
            ✎
    13:52 
 | 
         
        (0) ошибка в днк..
 
        а так, смотреть сюда, много думать ГДЕ РазмещениеЗаказовПокупателей.ЗаказПокупателя ССЫЛКА Документ.ЗаказПокупателя  | 
|||
| 
    13
    
        m_roose    
     05.07.16 
            ✎
    13:56 
 | 
         
        ок, косяк нашла, работает, спасибо!     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |