|   |   | 
| 
 | Помогите с запросом БП 8.2, нету части данных | ☑ | ||
|---|---|---|---|---|
| 0
    
        стаканыч 19.10.11✎ 16:45 | 
        В продолжении темы v8: Нужна помощь новичку!
  Сменил на ПОЛНОЕ СОЕДИНЕНИЕ ( да и с левым также ) . В результате нету строк с КоличествоОборотКт =0 или КоличествоОборотДт = 0 ... т.е. только те, у кого есть движения в кредите и дебете. Отчего так? У меня есть приходы без продаж ВЫБРАТЬ | СУММА(ХозрасчетныйОборотыДтКт.КоличествоОборотКт) КАК КоличествоОборотКт, | ХозрасчетныйОборотыДтКт.СубконтоКт2 КАК Номенклатура, | СУММА(ХозрасчетныйОборотыДтКт1.КоличествоОборотДт) КАК КоличествоОборотДт, | СУММА(ХозрасчетныйОборотыДтКт1.КоличествоОборотДт - ХозрасчетныйОборотыДтКт.КоличествоОборотКт) КАК КоличествоОстатокДт |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&ДатаНач, &ДатаКон, Период, , , СчетКт В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОборотыДтКт | ПОЛНОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&ДатаНач, &ДатаКон, Период, СчетДт В ИЕРАРХИИ (&Счет), , , , ) КАК ХозрасчетныйОборотыДтКт1 | ПО ХозрасчетныйОборотыДтКт.СубконтоКт2 = ХозрасчетныйОборотыДтКт1.СубконтоДт2 | |СГРУППИРОВАТЬ ПО | ХозрасчетныйОборотыДтКт.СубконтоКт2 |; | |||
| 1
    
        стаканыч 19.10.11✎ 16:59 | 
        Название темы помогите новичку была более эффективной :)     | |||
| 2
    
        стаканыч 19.10.11✎ 17:32 | 
        Апну, не могу допереть все равно :(     | |||
| 3
    
        стаканыч 19.10.11✎ 17:40 | 
        Чую дело в группировке ;)     | |||
| 4
    
        izekia 19.10.11✎ 17:42 | 
        через естьнулл делай все     | |||
| 5
    
        izekia 19.10.11✎ 17:44 | 
        естьнулл(ХозрасчетныйОборотыДтКт.СубконтоКт2, ХозрасчетныйОборотыДтКт.СубконтоДт2)  КАК Номенклатура     | |||
| 6
    
        izekia 19.10.11✎ 17:44 | 
        вместо СУММА(ХозрасчетныйОборотыДтКт1.КоличествоОборотДт - ХозрасчетныйОборотыДтКт.КоличествоОборотКт) КАК КоличествоОстатокДт
  надо СУММА(ХозрасчетныйОборотыДтКт1.КоличествоОборотДт) - СУММА(ХозрасчетныйОборотыДтКт.КоличествоОборотКт) КАК КоличествоОстатокДт | |||
| 7
    
        izekia 19.10.11✎ 17:45 | 
        (5)+ в группировке то же     | |||
| 8
    
        Naumov 19.10.11✎ 17:45 | 
        А чего ты этим гениальным запросом пытаешься изобразить?     | |||
| 9
    
        Жан Пердежон 19.10.11✎ 17:45 | 
        ну точно на свет лезут     | |||
| 10
    
        Naumov 19.10.11✎ 17:46 | 
        + Чего вообще получить хочешь?     | |||
| 11
    
        стаканыч 19.10.11✎ 17:51 | 
        ЫБРАТЬ
  | СУММА(ХозрасчетныйОборотыДтКт.КоличествоОборотКт) КАК КоличествоОборотКт, | ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СубконтоКт2, ХозрасчетныйОборотыДтКт1.СубконтоДт2) КАК Номенклатура, | СУММА(ХозрасчетныйОборотыДтКт1.КоличествоОборотДт) КАК КоличествоОборотДт, | СУММА(ХозрасчетныйОборотыДтКт1.КоличествоОборотДт) - СУММА(ХозрасчетныйОборотыДтКт.КоличествоОборотКт) КАК КоличествоОстатокДт |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&ДатаНач, &ДатаКон, Период, , , СчетКт В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОборотыДтКт | ПОЛНОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&ДатаНач, &ДатаКон, Период, СчетДт В ИЕРАРХИИ (&Счет), , , , ) КАК ХозрасчетныйОборотыДтКт1 | ПО ХозрасчетныйОборотыДтКт.СубконтоКт2 = ХозрасчетныйОборотыДтКт1.СубконтоДт2 | |СГРУППИРОВАТЬ ПО | ЕСТЬNULL(ХозрасчетныйОборотыДтКт.СубконтоКт2, ХозрасчетныйОборотыДтКт1.СубконтоДт2) | |||
| 12
    
        izekia 19.10.11✎ 17:51 | 
        ураааа     | |||
| 13
    
        стаканыч 19.10.11✎ 17:52 | 
        (8) довольно простое задание, получить таблицу : ТОВАР, ДвижениеДт, ДвижениеКт, Разница     | |||
| 14
    
        стаканыч 19.10.11✎ 17:52 | 
        (12) результат идентичен :(     | |||
| 15
    
        стаканыч 19.10.11✎ 17:53 | 
        (9) жан, напряги мозг ;)     | |||
| 16
    
        izekia 19.10.11✎ 18:00 | 
        (15)а ты не хочешь попробовать?)     | |||
| 17
    
        стаканыч 19.10.11✎ 18:08 | 
        (16) именно это я и делаю.. пока безрезультатно! Есть еще идеи че можно сделать?     | |||
| 18
    
        стаканыч 19.10.11✎ 18:53 | 
        Господа, не победил! куда копать     | |||
| 19
    
        Naumov 19.10.11✎ 18:55 | 
        (13) А за чем для такого отчета использовать две таблицы с соединением? что мешает выбрать в одной?     | |||
| 20
    
        Oleg_Kag 19.10.11✎ 19:01 | 
        Омистинеть!
  У поставленного ТЗ есть как минимум 2 варианта решения: 1) Запрос к РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт 2) Запрос к документам которые делают движения по номенклатуре. | |||
| 21
    
        стаканыч 19.10.11✎ 19:19 | 
        (19) как ? :)     | |||
| 22
    
        Naumov 19.10.11✎ 19:21 | 
        (20) За запрос по документам в данной постановке изгоняют с экзамена в 1С     | |||
| 23
    
        стаканыч 19.10.11✎ 19:36 | 
        (20) кстати, 1 пункт и обсуждаем тут!     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |