0
Ver_olga
14.05.12
✎
16:53
|
Добрый день. Подскажите, пожалуйста, возможно ли в запросе реализовать следующее.
Текущий результат подзапроса № 1:
мыло хоз счет дт 20.01.1 счет кт 10.09 кол-во 10 сумма 1500
мыло хоз счет дт 25.01 счет кт 10.09 кол-во 30 сумма 1800
ботинки счет дт 25.01 счет кт 10.09 кол-во 50 сумма 9000
куртка счет дт 25.01 счет кт 10.09 кол-во 1 сумма 5000
необходимо, чтобы в результат данного подзапроса выводился номер по порядку в разрезе каждой номенклатуры и счета дт, т.е.
мыло хоз счет дт 20.01.1 счет кт 10.09 кол-во 10 сумма 1500 1
мыло хоз счет дт 25.01 счет кт 10.09 кол-во 30 сумма 1800 2
ботинки счет дт 25.01 счет кт 10.09 кол-во 50 сумма 9000 1
куртка счет дт 25.01 счет кт 10.09 кол-во 1 сумма 5000 1
сейчас запрос выглядит следующим образом:
ВЫБРАТЬ
ХозрасчетныйОборотыДтКт.СчетДт,
ХозрасчетныйОборотыДтКт.СчетКт,
ХозрасчетныйОборотыДтКт.СубконтоКт1 КАК Номенклатура,
ХозрасчетныйОборотыДтКт.КоличествоОборотКт КАК РасходКоличество,
ХозрасчетныйОборотыДтКт.СуммаОборот КАК РасходСумма
ПОМЕСТИТЬ втРасход
ИЗ
РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(
&НачалоПериода,
&КонецПериода,
,
,
,
СчетКт В ИЕРАРХИИ (&Счет_Параметр),
,
Организация = &Организация_Параметр
И СубконтоКт2 = &Подразделение_Параметр) КАК ХозрасчетныйОборотыДтКт
каким образом можно его модифицировать под то, что мне необходимо? Заранее спасибо.
|
|
2
Ver_olga
14.05.12
✎
17:06
|
(1) Это будет не конечный результат запроса. Мне необходимо преобразовать результат в такой вид, какой я указала, а далее левым соединением обрабатывать данные далее. В зависимости от номера строки мне нужно будет обнулить некоторые поля, а я никак не могу понять, как мне прикрутить номера записей. Возможно я неверно поняла ваш ответ, если это не так - поясните пожалуйста подробнее, что вы имели в виду и где это сделать.
|
|