Имя: Пароль:
1C
1С v8
скд прошу помощи, запрос с объединением в консоли запросов работает правильно
0 anna3388
 
29.06.15
09:45
и так как мне надо, а переношу в скд...отрабатывает только один
1 anna3388
 
29.06.15
09:45
ВЫБРАТЬ
    ЗатратыОбороты.Регистратор КАК Документ,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(ЗатратыОбороты.Регистратор) = ТИП(Документ.АвансовыйОтчет)
            ТОГДА ЗатратыОбороты.Регистратор.ФизЛицо
        КОГДА ТИПЗНАЧЕНИЯ(ЗатратыОбороты.Регистратор) <> ТИП(Документ.АвансовыйОтчет)
            ТОГДА ЗатратыОбороты.Регистратор.Контрагент
    КОНЕЦ КАК Контрагент,
    ЗатратыОбороты.СтатьяЗатрат КАК СтатьяЗатрат,
    ВЫБОР
        КОГДА ТИПЗНАЧЕНИЯ(ЗатратыОбороты.Проект) = ТИП(Справочник.Проекты)
            ТОГДА ЗатратыОбороты.Проект
        ИНАЧЕ NULL
    КОНЕЦ КАК Проект,
    NULL КАК ПризнакОплаты,
    NULL КАК АвтоГосударственныйНомер,
    ВЫБОР
        КОГДА ЗатратыОбороты.СуммаОборот < 0
            ТОГДА -ЗатратыОбороты.СуммаОборот
        ИНАЧЕ 0
    КОНЕЦ КАК Доход,
    ВЫБОР
        КОГДА ЗатратыОбороты.СуммаОборот > 0
            ТОГДА ЗатратыОбороты.СуммаОборот
        ИНАЧЕ 0
    КОНЕЦ КАК Расход
ИЗ
    РегистрНакопления.Затраты.Обороты(&Дата1, &Дата2, Авто, ) КАК ЗатратыОбороты

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ДоставкаЗаказаПокупателю.Ссылка,
    ДоставкаЗаказаПокупателю.Водитель,
    NULL как СтатьяЗатрат,
    ДоставкаЗаказаПокупателю.Проект,
    ДоставкаЗаказаПокупателю.ПризнакОплаты,
    ДоставкаЗаказаПокупателю.АвтоГосударственныйНомер,
    ДоставкаЗаказаПокупателю.СуммаДокумента как Доход,
    0 как Расход
ИЗ
    Документ.ДоставкаЗаказаПокупателю КАК ДоставкаЗаказаПокупателю
ГДЕ
    ДоставкаЗаказаПокупателю.ДатаДоставкиПокупателю >= &Дата1
    И ДоставкаЗаказаПокупателю.ДатаДоставкиПокупателю <= &Дата2
    И ДоставкаЗаказаПокупателю.Проведен
    И ДоставкаЗаказаПокупателю.Обработано

УПОРЯДОЧИТЬ ПО
    Проект
2 Dmitry1c
 
29.06.15
09:47
у тебя в регистр Обороты лезут параметры &НачалоПериода и &КонецПериода, а не &Дата1 и &Дата2

Поменяй
РегистрНакопления.Затраты.Обороты(&Дата1, &Дата2, Авто, ) КАК ЗатратыОбороты

на

РегистрНакопления.Затраты.Обороты({&Дата1}, {&Дата2}, Авто, ) КАК ЗатратыОбороты
3 anna3388
 
29.06.15
09:49
сейчас попробую
4 anna3388
 
29.06.15
09:50
да нет...документы доставки выкидывает и все тут
5 anna3388
 
29.06.15
10:01
огромное спасибо, действительно беда с периодом, не те параметры брала...т.е не так настроила параметры в скд))))))))))))работает
Независимо от того, куда вы едете — это в гору и против ветра!