Имя: Пароль:
1C
1С v8
помогите с запросом, остатки получить на две даты, есть работающий запрос
0 anna3388
 
15.05.14
19:22
пробовала объединить, не получается
вот текст
    "ВЫБРАТЬ
    |    Запр.Контрагент КАК Контрагент,
    |    Запр.Контрагент.НаименованиеПолное КАК КонтрагентНаименование,
    |    Запр.Договор КАК Договор,
    |    Запр.Итого КАК Итого,
    |    Запр.Договор.Обеспечение КАК Обеспечение,
    |    Запр.Договор.СуммаЛимита КАК СуммаЛимита,
    |    Запр.Договор.ФормаКредита_л.ссылка КАК ФормаКредита,
    |    Запр.Договор.ЦельКредита_л КАК ЦельКредита,
    |    Запр.Договор.КоличествоПролонгаций_л КАК КоличествоПролонгаций,
    |    ПроцентыПоДоговоруСрезПоследних.Процент КАК Ставка,
    |    Запр.Договор.Дата КАК ДатаВыдачи
    |ИЗ
    |    (ВЫБРАТЬ
    |        ХозрасчетныйОстатки.Субконто1 КАК Контрагент,
    |        ХозрасчетныйОстатки.Субконто2 КАК Договор,
    |        СУММА(ХозрасчетныйОстатки.СуммаОстатокКт) КАК Итого
    |    ИЗ
    |        РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата, Счет В (&Счета), , Организация = &Организация) КАК ХозрасчетныйОстатки
    |    
    |    СГРУППИРОВАТЬ ПО
    |        ХозрасчетныйОстатки.Субконто2,
    |        ХозрасчетныйОстатки.Субконто1) КАК Запр
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПроцентыПоДоговору.СрезПоследних(&Дата, ) КАК ПроцентыПоДоговоруСрезПоследних
    |        ПО Запр.Договор = ПроцентыПоДоговоруСрезПоследних.Договор
    |ИТОГИ
    |    СУММА(Итого)
    |ПО
    |    ОБЩИЕ";

идею хотя бы . как на две даты одновременно в запросе получить данные
1 kosts
 
15.05.14
19:24
Можно наверное использовать таблицу остатки и обороты
2 shuhard
 
15.05.14
19:24
(0) ну так объедини с таким же запросом, но с другой датой
3 anna3388
 
15.05.14
19:26
я вот так делаю, ошибка синтаксическая ошибка ОБЪЕДИНИТЬ

    "ВЫБРАТЬ РАЗРЕШЕННЫЕ
    |    Запр.Контрагент КАК Контрагент,
    |    Запр.Контрагент.НаименованиеПолное КАК КонтрагентНаименование,
    |    Запр.Договор КАК Договор,
    |    Запр.Итого КАК Итого,
    |    Запр.ИтогоТек КАК ИтогоТек,
    |    Запр.Договор.Обеспечение КАК Обеспечение,
    |    Запр.Договор.СуммаЛимита КАК СуммаЛимита,
    |    Запр.Договор.ФормаКредита_л.ссылка КАК ФормаКредита,
    |    Запр.Договор.ЦельКредита_л КАК ЦельКредита,
    |    Запр.Договор.КоличествоПролонгаций_л КАК КоличествоПролонгаций,
    |    ПроцентыПоДоговоруСрезПоследних.Процент КАК Ставка,
    |    Запр.Договор.Дата КАК ДатаВыдачи
    |ИЗ
    |    (ВЫБРАТЬ
    |        ХозрасчетныйОстатки.Субконто1 КАК Контрагент,
    |        ХозрасчетныйОстатки.Субконто2 КАК Договор,
    |        СУММА(ХозрасчетныйОстатки.СуммаОстатокКт) КАК Итого
    |    ИЗ
    |        РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата, Счет В (&Счета), , Организация = &Организация) КАК ХозрасчетныйОстатки
    |    
    |    СГРУППИРОВАТЬ ПО
    |        ХозрасчетныйОстатки.Субконто2,
    |        ХозрасчетныйОстатки.Субконто1) КАК Запр
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПроцентыПоДоговору.СрезПоследних(&Дата, ) КАК ПроцентыПоДоговоруСрезПоследних
    |        ПО Запр.Договор = ПроцентыПоДоговоруСрезПоследних.Договор
    |ИТОГИ
    |    СУММА(ИтогоТек),
    |    СУММА(Итого)
    |ПО
    |    ОБЩИЕ
    |
    |    ОБЪЕДИНИТЬ ВСЕ
    |
    |   ВЫБРАТЬ
    |    Запр1.Контрагент КАК Контрагент,
    |    Запр1.Контрагент.НаименованиеПолное КАК КонтрагентНаименование,
    |    Запр1.Договор КАК Договор,
    |    Запр1.Итого КАК Итого,
    |    Запр1.ИтогоТек КАК ИтогоТек,
    |    Запр1.Договор.Обеспечение КАК Обеспечение,
    |    Запр1.Договор.СуммаЛимита КАК СуммаЛимита,
    |    Запр1.Договор.ФормаКредита_л.ссылка КАК ФормаКредита,
    |    Запр1.Договор.ЦельКредита_л КАК ЦельКредита,
    |    Запр1.Договор.КоличествоПролонгаций_л КАК КоличествоПролонгаций,
    |    ПроцентыПоДоговоруСрезПоследних.Процент КАК Ставка,
    |    Запр1.Договор.Дата КАК ДатаВыдачи
    |ИЗ
    |    (ВЫБРАТЬ
    |        ХозрасчетныйОстатки.Субконто1 КАК Контрагент,
    |        ХозрасчетныйОстатки.Субконто2 КАК Договор,
    |        СУММА(ХозрасчетныйОстатки.СуммаОстатокКт) КАК ИтогоТек
    |    ИЗ
    |        РегистрБухгалтерии.Хозрасчетный.Остатки(&ДатаТек, Счет В (&Счета), , Организация = &Организация) КАК ХозрасчетныйОстатки
    |    
    |    СГРУППИРОВАТЬ ПО
    |        ХозрасчетныйОстатки.Субконто2,
    |        ХозрасчетныйОстатки.Субконто1) КАК Запр1
    |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПроцентыПоДоговору.СрезПоследних(&Дата, ) КАК ПроцентыПоДоговоруСрезПоследних
    |        ПО Запр1.Договор = ПроцентыПоДоговоруСрезПоследних.Договор
    |ИТОГИ
    |    СУММА(ИтогоТек),
    |    СУММА(Итого)
    |ПО
    |    ОБЩИЕ
4 anna3388
 
15.05.14
19:27
ой разрешенные это так эксперимент
5 anna3388
 
15.05.14
19:29
надо итоговые суммы , тоже на даты разные в разных столбцах, где у меня ошибка - помогите найти
6 kosts
 
15.05.14
19:32
итоги только один раз можно
7 anna3388
 
15.05.14
19:38
спасибо всем , мысль сдвинулась))) в нужную сторону
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn