| 
    
            
         
         | 
    
    
  | 
Ошибка в запросе | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Ranger_83    
     01.03.12 
            ✎
    10:17 
 | 
         
        Вот запрос:
  
        ВЫБРАТЬ ЕСТЬNULL(ХозрасчетныйОстатки.Субконто2, "-") КАК Субконто, СУММА(ХозрасчетныйОстатки.СуммаОстатокДт) КАК СуммаОстатокДт, "Налоги" КАК Поле2, ХозрасчетныйОстатки.Счет КАК Счет ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&КонДата, Счет В (&СписокСчетовНалоги), , Организация = &Организация) КАК ХозрасчетныйОстатки СГРУППИРОВАТЬ ПО ХозрасчетныйОстатки.Субконто2, ХозрасчетныйОстатки.Счет УПОРЯДОЧИТЬ ПО Счет Результат: 68.02 1 695 - 1 695 68.04.1 40 016 220,19 Федеральный бюджет 2 188 Региональный бюджет 37 827 68.07 6 - 6 Если свернуть по счетам результат получается неожиданным: Результат: Федеральный бюджет 2 188 Региональный бюджет 37 827 - 565 Т.е свертка по субконто "-" вместо 1 695+6 равна 565 ЧЯНД?  | 
|||
| 
    1
    
        golden-pack    
     01.03.12 
            ✎
    10:21 
 | 
         
        Не очень понятен результат запроса, но как минимум я бы написал в счет В ИЕРАРХИИ(     
         | 
|||
| 
    2
    
        andrewks    
     01.03.12 
            ✎
    10:21 
 | 
         
        давай истинные тескты обоих запросов, и их результаты, желательно из консоли     
         | 
|||
| 
    3
    
        golden-pack    
     01.03.12 
            ✎
    10:23 
 | 
         
        Почему поля ""Налоги" КАК Поле2," нет в сгруппировать ?     
         | 
|||
| 
    4
    
        andrewks    
     01.03.12 
            ✎
    10:24 
 | 
         
        (3) потому, что представленные текст запроса и результат не соответствуют друг другу     
         | 
|||
| 
    5
    
        Ranger_83    
     01.03.12 
            ✎
    10:25 
 | 
         
        -    565    Налоги
  
        Региональный бюджет 37 827 Налоги Федеральный бюджет 2 188 Налоги //////////// Региональный бюджет 37 827 Налоги 68.04.1 Федеральный бюджет 2 188 Налоги 68.04.1 - 0,665 Налоги 68.07 - 1 695 Налоги 68.02  | 
|||
| 
    6
    
        Ranger_83    
     01.03.12 
            ✎
    10:26 
 | 
         
        Суть в том,что свертка идет странно,может из-за разных типов в поле субконто?     
         | 
|||
| 
    7
    
        Ranger_83    
     01.03.12 
            ✎
    10:28 
 | 
         
        вот 2-ой запрос:
  
        ВЫБРАТЬ ЕСТЬNULL(ХозрасчетныйОстатки.Субконто2, "-") КАК Субконто, СУММА(ХозрасчетныйОстатки.СуммаОстатокДт) КАК СуммаОстатокДт, "Налоги" КАК Поле2 ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&КонДата, Счет В (&СписокСчетовНалоги), , Организация = &Организация) КАК ХозрасчетныйОстатки СГРУППИРОВАТЬ ПО ЕСТЬNULL(ХозрасчетныйОстатки.Субконто2, "-")  | 
|||
| 
    8
    
        Ranger_83    
     01.03.12 
            ✎
    10:33 
 | 
         
        (3)если поле налоги убираю вообще из запроса,то результат не меняется.А в группировку конструктор его сам не дает включить     
         | 
|||
| 
    9
    
        hhhh    
     01.03.12 
            ✎
    10:34 
 | 
         
        (8) кредитовые остатки озвучь.     
         | 
|||
| 
    10
    
        Ranger_83    
     01.03.12 
            ✎
    10:43 
 | 
         
        (9)А как они влияют на свертку?     
         | 
|||
| 
    11
    
        Ranger_83    
     01.03.12 
            ✎
    11:58 
 | 
         
        (9)Совещалка была...действительно в свертку попали кредитовые остатки.Почему?     
         | 
|||
| 
    12
    
        Ranger_83    
     01.03.12 
            ✎
    12:06 
 | 
         
        Помогло условие
  
        ГДЕ ХозрасчетныйОстатки.СуммаОстатокКт = 0  | 
|||
| 
    13
    
        hhhh    
     01.03.12 
            ✎
    12:23 
 | 
         
        (12) загадка от 1с. Видимо она счет смотрит Активно-Пассивный, поэтому делает два остатка: ОстатокДт и ОстатокКт. А когда счет убрали, она задумалась и решила на всякий случай свернуть их вместе.     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |