Обороты ДтКт
Пусть на счете
учета товаров ведется аналитический
учет по товарам и по партиям товаров.
Формируется запрос по суммам (себестоимости)
и количествам списанных партий заданного
товара. Обороты формируются по движениям
в регистре бухгалтерии Хозрасчетный,
порожденным заданным документом
отгрузки товаров.
Пример
9.
МассивВидовСубконто
= Новый Массив;
МассивВидовСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура);
МассивВидовСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Партии);
Запрос = Новый Запрос();
Запрос.УстановитьПараметр("Регистратор",
ДокументОтгрузки);
Запрос.УстановитьПараметр("СчетКт",
СчетУчета);
Запрос.УстановитьПараметр("Товар",
Номенклатура);
Запрос.УстановитьПараметр("ВидыСубконто",
МассивВидовСубконто);
Запрос.Текст = "ВЫБРАТЬ
|ОборотыДтКт.СубконтоКт2
КАК Партия,
|ОборотыДтКт.СуммаОборот
КАК Сумма,
|ОборотыДтКт.КоличествоОборотКт
КАК Количество
|ИЗ
|РегистрБухгалтерии.
Хозрасчетный.ОборотыДтКт(,
, Регистратор, , , СчетКт = &СчетКт,
&ВидыСубконто, СубконтоКт1 = &Товар)
КАК ОборотыДтКт
|
|ГДЕ
|ОборотыДтКт.Регистратор
= &Регистратор И
|(ОборотыДтКт.КоличествоОборотКт
>= 0)
|
|УПОРЯДОЧИТЬ ПО
|Количество
УБЫВ";