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}, Авто, ) КАК ЗатратыОбороты
|
|