Как в запросе правильно вычесть данные из регистра накопления?
20.10.2008
13:21
#1
Платформа 1С-Бухгалтерия 8.0 учебная. Составляю запрос на основе регистра накопления а он в итоге суммирует и приход и расход. Как так составить запрос чтобы он вычитал из прихода расход.
20.10.2008
13:40
#2
Вы наверно используете не виртуальную таблицу, тогда возможно сделать, то что вы хотите, но это будет сложно, признак прихода или расхода - поле "ВидДвижения", по нему и можно сделать, что-то типа
ВЫБОР
КОГДА ВзаиморасчетыСДепонентамиОрганизаций.ВидДвижения = &ВидДвиженияПриход ТОГДА 0
ИНАЧЕ ВзаиморасчетыСДепонентамиОрганизаций.Сумма
КОНЕЦ
А если использовать виртуальные таблицы РегистрНакопления.НазваниеРегистраОбороты или РегистрНакопления.НазваниеРегистраОстаткиИОбороты, тгда и изобретать ничего не придется, там приход и расход - это отдельные поля
начало и конец периода, периодичность и условия задаются в параметрах виртуальной таблицы
ВЫБОР
КОГДА ВзаиморасчетыСДепонентамиОрганизаций.ВидДвижения = &ВидДвиженияПриход ТОГДА 0
ИНАЧЕ ВзаиморасчетыСДепонентамиОрганизаций.Сумма
КОНЕЦ
А если использовать виртуальные таблицы РегистрНакопления.НазваниеРегистраОбороты или РегистрНакопления.НазваниеРегистраОстаткиИОбороты, тгда и изобретать ничего не придется, там приход и расход - это отдельные поля
начало и конец периода, периодичность и условия задаются в параметрах виртуальной таблицы
Читают тему
(гостей: 1)