Доброго времени суток!
Имею виртуальную таблицу остатки обороты (либо просто обороты), как пронумеровать регистраторы в запросе? Есть примеры запросов именно по регистру накопления? а то ни как не могу сообразить как это сделать
---
Пример запрос если вдруг кому понадобится.

```1c
    ВЫБРАТЬ
    ВЫБОР
    КОГДА ХозрасчетныйОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
    ТОГДА NULL
    ИНАЧЕ ХозрасчетныйОстаткиИОбороты.Регистратор
    КОНЕЦ КАК Регистратор,
    КОЛИЧЕСТВО(ХозрасчетныйОстаткиИОбороты.Регистратор.Ссылка) КАК НомерПП,
    ХозрасчетныйОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
    ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Субконто2
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
    &НачалоПериода,
    &КонецПериода,
    Авто,
    ДвиженияИГраницыПериода,
    Счет В ИЕРАРХИИ (&СчетЗаймыПолученные),
    ,
    Организация = &КонтрагентОрганизация
    И (Субконто1 = &Контрагент
    ИЛИ Субконто1 = &Организация)) КАК ХозрасчетныйОстаткиИОбороты
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
    &НачалоПериода,
    &КонецПериода,
    Авто,
    ДвиженияИГраницыПериода,
    Счет В ИЕРАРХИИ (&СчетЗаймыПолученные),
    ,
    Организация = &КонтрагентОрганизация
    И (Субконто1 = &Контрагент
    ИЛИ Субконто1 = &Организация)) КАК ХозрасчетныйОстаткиИОбороты1
    ПО (ВЫБОР
    КОГДА ХозрасчетныйОстаткиИОбороты.ПериодСекунда = ХозрасчетныйОстаткиИОбороты1.ПериодСекунда
    ТОГДА ХозрасчетныйОстаткиИОбороты.Регистратор >= ХозрасчетныйОстаткиИОбороты1.Регистратор
    ИНАЧЕ ХозрасчетныйОстаткиИОбороты.ПериодСекунда >= ХозрасчетныйОстаткиИОбороты1.ПериодСекунда
    КОНЕЦ)
    И ХозрасчетныйОстаткиИОбороты.Субконто2 = ХозрасчетныйОстаткиИОбороты1.Субконто2

    СГРУППИРОВАТЬ ПО
    ВЫБОР
    КОГДА ХозрасчетныйОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
    ТОГДА NULL
    ИНАЧЕ ХозрасчетныйОстаткиИОбороты.Регистратор
    КОНЕЦ,
    ХозрасчетныйОстаткиИОбороты.ПериодСекунда,
    ХозрасчетныйОстаткиИОбороты.Субконто2

    УПОРЯДОЧИТЬ ПО
    ПериодСекунда
```
---
А что подразумевается под понятием "пронумеровать", вы хотите видеть порядковый номер каждой строки в запросе?
или имеется ввиду что-то другое?
---
Например я в результате выборки получил 16 регистраторов, что бы было поле номер по порядку, от 1 до 16.
Вот пример, проблема в том, что если выпадает но одно время, то номер один и тот же присваивается
---
вот пример запроса который использовал

```1c
    ВЫБРАТЬ
    ВЫБОР
    КОГДА ХозрасчетныйОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
    ТОГДА NULL
    ИНАЧЕ ХозрасчетныйОстаткиИОбороты.Регистратор
    КОНЕЦ КАК Регистратор,
    КОЛИЧЕСТВО(ХозрасчетныйОстаткиИОбороты.Регистратор.Ссылка) КАК НомерПП,
    ХозрасчетныйОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
    ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Субконто2
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
    &НачалоПериода,
    &КонецПериода,
    Авто,
    ДвиженияИГраницыПериода,
    Счет В ИЕРАРХИИ (&СчетЗаймыПолученные),
    ,
    Организация = &КонтрагентОрганизация
    И (Субконто1 = &Контрагент
    ИЛИ Субконто1 = &Организация)) КАК ХозрасчетныйОстаткиИОбороты
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
    &НачалоПериода,
    &КонецПериода,
    Авто,
    ДвиженияИГраницыПериода,
    Счет В ИЕРАРХИИ (&СчетЗаймыПолученные),
    ,
    Организация = &КонтрагентОрганизация
    И (Субконто1 = &Контрагент
    ИЛИ Субконто1 = &Организация)) КАК ХозрасчетныйОстаткиИОбороты1
    ПО ХозрасчетныйОстаткиИОбороты.ПериодСекунда >= ХозрасчетныйОстаткиИОбороты1.ПериодСекунда
    И ХозрасчетныйОстаткиИОбороты.Субконто2 = ХозрасчетныйОстаткиИОбороты1.Субконто2

    СГРУППИРОВАТЬ ПО
    ВЫБОР
    КОГДА ХозрасчетныйОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
    ТОГДА NULL
    ИНАЧЕ ХозрасчетныйОстаткиИОбороты.Регистратор
    КОНЕЦ,
    ХозрасчетныйОстаткиИОбороты.ПериодСекунда,
    ХозрасчетныйОстаткиИОбороты.Субконто2

    УПОРЯДОЧИТЬ ПО
    ПериодСекунда
```

если переделать на регистраторы, то получается нумерация вообще не пойми какая, да и мне важено что бы нумерация шла по периодусекунда, и если период одинаковый, то уже по регистратору

вот
---
а если попробовать замерить вот этот кусок "КОЛИЧЕСТВО(ХозрасчетныйОстаткиИОбороты.Регистратор.Ссылка) КАК НомерПП," на
"КОЛИЧЕСТВО(ХозрасчетныйОстаткиИОбороты.Регистратор.Ссылка.Номер) КАК НомерПП,

по идее уникальность пойдет уже в пределах номера документа
---
Спасибо за участие, получилось по своему Вот пример.
Просто добавил выбор, если секунда одинаковая, тогда и регистратор добавляем в условие
---
Пример запрос если вдруг кому понадобится.

```1c
    ВЫБРАТЬ
    ВЫБОР
    КОГДА ХозрасчетныйОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
    ТОГДА NULL
    ИНАЧЕ ХозрасчетныйОстаткиИОбороты.Регистратор
    КОНЕЦ КАК Регистратор,
    КОЛИЧЕСТВО(ХозрасчетныйОстаткиИОбороты.Регистратор.Ссылка) КАК НомерПП,
    ХозрасчетныйОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
    ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Субконто2
    ИЗ
    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
    &НачалоПериода,
    &КонецПериода,
    Авто,
    ДвиженияИГраницыПериода,
    Счет В ИЕРАРХИИ (&СчетЗаймыПолученные),
    ,
    Организация = &КонтрагентОрганизация
    И (Субконто1 = &Контрагент
    ИЛИ Субконто1 = &Организация)) КАК ХозрасчетныйОстаткиИОбороты
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
    &НачалоПериода,
    &КонецПериода,
    Авто,
    ДвиженияИГраницыПериода,
    Счет В ИЕРАРХИИ (&СчетЗаймыПолученные),
    ,
    Организация = &КонтрагентОрганизация
    И (Субконто1 = &Контрагент
    ИЛИ Субконто1 = &Организация)) КАК ХозрасчетныйОстаткиИОбороты1
    ПО (ВЫБОР
    КОГДА ХозрасчетныйОстаткиИОбороты.ПериодСекунда = ХозрасчетныйОстаткиИОбороты1.ПериодСекунда
    ТОГДА ХозрасчетныйОстаткиИОбороты.Регистратор >= ХозрасчетныйОстаткиИОбороты1.Регистратор
    ИНАЧЕ ХозрасчетныйОстаткиИОбороты.ПериодСекунда >= ХозрасчетныйОстаткиИОбороты1.ПериодСекунда
    КОНЕЦ)
    И ХозрасчетныйОстаткиИОбороты.Субконто2 = ХозрасчетныйОстаткиИОбороты1.Субконто2

    СГРУППИРОВАТЬ ПО
    ВЫБОР
    КОГДА ХозрасчетныйОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
    ТОГДА NULL
    ИНАЧЕ ХозрасчетныйОстаткиИОбороты.Регистратор
    КОНЕЦ,
    ХозрасчетныйОстаткиИОбороты.ПериодСекунда,
    ХозрасчетныйОстаткиИОбороты.Субконто2

    УПОРЯДОЧИТЬ ПО
    ПериодСекунда
```