Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
V8_11_ЗапросыКРегистрамБухгалтерии.doc
Скачиваний:
14
Добавлен:
18.11.2018
Размер:
227.84 Кб
Скачать

Обороты ДтКт

Пусть на счете учета товаров ведется аналитический учет по товарам и по партиям товаров. Формируется запрос по суммам (себестоимости) и количествам списанных партий заданного товара. Обороты формируются по движениям в регистре бухгалтерии Хозрасчетный, порожденным заданным документом отгрузки товаров.

Пример 9.

МассивВидовСубконто = Новый Массив;

МассивВидовСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура);

МассивВидовСубконто.Добавить(ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Партии);

Запрос = Новый Запрос();

Запрос.УстановитьПараметр("Регистратор", ДокументОтгрузки);

Запрос.УстановитьПараметр("СчетКт", СчетУчета); Запрос.УстановитьПараметр("Товар", Номенклатура); Запрос.УстановитьПараметр("ВидыСубконто", МассивВидовСубконто);

Запрос.Текст = "ВЫБРАТЬ

|ОборотыДтКт.СубконтоКт2 КАК Партия,

|ОборотыДтКт.СуммаОборот КАК Сумма,

|ОборотыДтКт.КоличествоОборотКт КАК Количество

|ИЗ

|РегистрБухгалтерии. Хозрасчетный.ОборотыДтКт(, , Регистратор, , , СчетКт = &СчетКт, &ВидыСубконто, СубконтоКт1 = &Товар) КАК ОборотыДтКт

|

|ГДЕ

|ОборотыДтКт.Регистратор = &Регистратор И

|(ОборотыДтКт.КоличествоОборотКт >= 0)

|

|УПОРЯДОЧИТЬ ПО

|Количество УБЫВ";