Имя: Пароль:
1C
1С v8
Вот как такое можно написать ? И главное что он должен делать ? н
,
0 Varga
 
16.03.12
15:23
УТ 10.3 - ну чуть допиленная =)

ВЫБРАТЬ
   0 КАК Поле1
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ВложенныйЗапрос.Склад,
   ВложенныйЗапрос.Номенклатура,
   ВложенныйЗапрос.СтавкаНДС,
   ВложенныйЗапрос.СчетУчета,
   СУММА(ВложенныйЗапрос.Количество) КАК Количество,
   СУММА(ВложенныйЗапрос.Сумма) КАК Сумма,
   СУММА(ВложенныйЗапрос.СуммаНДС) КАК СуммаНДС,
   СУММА(ВложенныйЗапрос.Стоимость) КАК Стоимость
ИЗ
   (ВЫБРАТЬ
       ИсточникДанных.Склад КАК Склад,
       ВЫБОР
           КОГДА ИсточникДанных.Номенклатура.ВидНоменклатуры.ДетальныйУчетБП
               ТОГДА ИсточникДанных.Номенклатура
           ИНАЧЕ ИсточникДанных.Номенклатура.ВидНоменклатуры
       КОНЕЦ КАК Номенклатура,
       ИсточникДанных.Номенклатура.СтавкаНДС КАК СтавкаНДС,
       ИсточникДанных.Номенклатура.ВидНоменклатуры.СчетУчета КАК СчетУчета,
       ИсточникДанных.Количество КАК Количество,
       ИсточникДанных.Сумма КАК Сумма,
       ИсточникДанных.СуммаНДС КАК СуммаНДС,
       0 КАК Стоимость
   ИЗ
       Документ.РеализацияТоваровУслуг.Товары КАК ИсточникДанных
   ГДЕ
       ИсточникДанных.Ссылка = &Ссылка
   
   ОБЪЕДИНИТЬ ВСЕ
   
   ВЫБРАТЬ
       ИсточникДанных.Склад,
       ВЫБОР
           КОГДА ИсточникДанных.Номенклатура.ВидНоменклатуры.ДетальныйУчетБП
               ТОГДА ИсточникДанных.Номенклатура
           ИНАЧЕ ИсточникДанных.Номенклатура.ВидНоменклатуры
       КОНЕЦ,
       ИсточникДанных.Номенклатура.СтавкаНДС,
       ИсточникДанных.Номенклатура.ВидНоменклатуры.СчетУчета,
       0,
       0,
       0,
       ИсточникДанных.Стоимость
   ИЗ
       РегистрНакопления.ПартииТоваровНаСкладах КАК ИсточникДанных
   ГДЕ
       ИсточникДанных.Регистратор = &Ссылка) КАК ВложенныйЗапрос

СГРУППИРОВАТЬ ПО
   ВложенныйЗапрос.Склад,
   ВложенныйЗапрос.Номенклатура,
   ВложенныйЗапрос.СтавкаНДС,
   ВложенныйЗапрос.СчетУчета
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   ВЫБОР
       КОГДА ИсточникДанных.Номенклатура.ВидНоменклатуры.ДетальныйУчетБП
           ТОГДА ИсточникДанных.Номенклатура
       ИНАЧЕ ИсточникДанных.Номенклатура.ВидНоменклатуры
   КОНЕЦ КАК Номенклатура,
   ИсточникДанных.Номенклатура.СтавкаНДС КАК СтавкаНДС,
   ИсточникДанных.Номенклатура.ВидНоменклатуры.СчетУчета КАК СчетУчета,
   СУММА(ИсточникДанных.Количество) КАК Количество,
   СУММА(ИсточникДанных.Сумма) КАК Сумма,
   СУММА(ИсточникДанных.СуммаНДС) КАК СуммаНДС,
   0 КАК Стоимость
ИЗ
   Документ.РеализацияТоваровУслуг.Услуги КАК ИсточникДанных
ГДЕ
   ИсточникДанных.Ссылка = &Ссылка

СГРУППИРОВАТЬ ПО
   ВЫБОР
       КОГДА ИсточникДанных.Номенклатура.ВидНоменклатуры.ДетальныйУчетБП
           ТОГДА ИсточникДанных.Номенклатура
       ИНАЧЕ ИсточникДанных.Номенклатура.ВидНоменклатуры
   КОНЕЦ,
   ИсточникДанных.Номенклатура.СтавкаНДС,
   ИсточникДанных.Номенклатура.ВидНоменклатуры.СчетУчета
1 DrShad
 
16.03.12
15:26
что сказать-то хотел?
2 y22-k
 
16.03.12
15:27
(0) чито тебе нужно?
3 КапЛей
 
16.03.12
15:28
Кг/АМ
4 sergey yevsenya
 
16.03.12
15:29
Чето в последнее время люди с большим опытом отжигают
5 DrShad
 
16.03.12
15:30
(4) +100500 причем не по-детски
6 Varga
 
16.03.12
15:30
И главное что он должен делать ? н
7 DrShad
 
16.03.12
15:32
(6) а ты не офигел? выложить сюда запрос, а мы тебе должны сказать что он должен делать?
8 y22-k
 
16.03.12
15:32
(6) Это запрос он получает данные
9 Varga
 
16.03.12
15:34
(8) =))))) вопрос какие данные он хочет получить, и разумно ли он создан
10 Feanor
 
16.03.12
15:35
(9) пытать автора термально-ректальными методами не предлагать?
11 Ёпрст
 
16.03.12
15:35
(9) а спросить у него не пробовал ?
12 Varga
 
16.03.12
15:36
(11) дык его и не ссыщешь онче
13 Feanor
 
16.03.12
15:41
(12) предлагаю запрос закомментировать. Если через месяц включительно никто не прибежит с воплями "ЧУДАК, ЧТО ТЫ НАДЕЛАЛ?!" - тогда всё ок, а если прибежит, то пытать его с пристрастием, что это и зачем ему было нужно.
14 DrShad
 
16.03.12
15:59
(13) я бы лучше не придумал
15 y22-k
 
16.03.12
17:14
(13) Лучше так не делать,
я тут чуть реквизит не переименовал, который используется во внешней обработке при формировании реализаций ночными операторами в 2 часа ночи. хотя поиск по конфе данных не дал, представляю как бы меня ночью обрадовали.
Независимо от того, куда вы едете — это в гору и против ветра!