Имя: Пароль:
1C
1С v8
Программирование
0 Marseille
 
11.02.14
14:41
Добрый день,

Не могу правильно сделать отчет, можете указать ошибку? Отчет простой, надо колонками указать 1. статью затрат 2. Платежное поручение 3. ТМЗ 4. Сумма. 5. количество скважин. 6. Проект.

ВЫБРАТЬ
    СтатьиДвиженияДенежныхСредств.Ссылка,
    ПлатежноеПоручениеИсходящее.Ссылка КАК Ссылка1,
    ПоступлениеТоваровУслуг.Ссылка КАК Ссылка2,
    Проекты.Ссылка КАК Ссылка3,
    ПлатежноеПоручениеИсходящее.СуммаДокумента
ИЗ
    Документ.ПлатежноеПоручениеИсходящее КАК ПлатежноеПоручениеИсходящее
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СтатьиДвиженияДенежныхСредств КАК СтатьиДвиженияДенежныхСредств
        ПО ПлатежноеПоручениеИсходящее.СтатьяДвиженияДенежныхСредств = СтатьиДвиженияДенежныхСредств.Ссылка
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
            ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Проекты КАК Проекты
            ПО ПоступлениеТоваровУслуг.Проект = Проекты.Ссылка
        ПО ПлатежноеПоручениеИсходящее.ДокументОснование = ПоступлениеТоваровУслуг.Ссылка

СГРУППИРОВАТЬ ПО
    СтатьиДвиженияДенежныхСредств.Ссылка,
    ПлатежноеПоручениеИсходящее.Ссылка,
    Проекты.Ссылка,
    ПоступлениеТоваровУслуг.Ссылка,
    ПлатежноеПоручениеИсходящее.СуммаДокумента
1 Ненавижу 1С
 
гуру
11.02.14
14:44
Название темы и вывод, что "отчет простой" говорят, что ты нам хвастаешься
2 mrDSide
 
11.02.14
14:45
(0) о регистрах ничего не слышали?
3 butterbean
 
11.02.14
14:45
можно проще:
ВЫБРАТЬ
    СтатьиДвиженияДенежныхСредств.Ссылка КАК Стаьтя,
    ПлатежноеПоручениеИсходящее.Ссылка КАК Платежка,
    ПлатежноеПоручениеИсходящее.ДокументОснование КАК Поступление,
    ПлатежноеПоручениеИсходящее.ДокументОснование.Проект КАК Проект,
    ПлатежноеПоручениеИсходящее.СуммаДокумента КАК Сумма
ИЗ
    Документ.ПлатежноеПоручениеИсходящее КАК ПлатежноеПоручениеИсходящее
4 butterbean
 
11.02.14
14:46
(3)+ в статье так:
ПлатежноеПоручениеИсходящее.СтатьяДвиженияДенежныхСредств КАК Статья