Периодичность регистра накопления в запросе

Внимание! Тема закрыта. Добавлять сообщения в закрытую тему запрещено.
1. marat.coolls 27.03.22 21:35 Сейчас в теме
Всем доброго дня.
Нужно за каждый год получить по несколько документов из регистра партий. Число не важно.
Писал так, но не знаю, как сделать, чтобы получать по несколько документов каждый год.

ВЫБРАТЬ ПЕРВЫЕ 30
    ПартииТоваровНаСкладахОбороты.ДокументОприходования
ИЗ
    РегистрНакопления.ПартииТоваровНаСкладах.Обороты(
            ,
            ,
            Год,
            ТИПЗНАЧЕНИЯ(ДокументОприходования) = ТИП(Документ.ПоступлениеТоваровУслуг)
                И Организация = &ОрганизацияПоиска) КАК ПартииТоваровНаСкладахОбороты
Показать


А нужно, чтобы было так: 30 доков в 2018, 30 доков 2019, 30 доков 2020.
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
10. marat.coolls 28.03.22 00:56 Сейчас в теме +0.14 $m
Тема закрыта. Задачу решил.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. starik-2005 3166 27.03.22 22:34 Сейчас в теме
(1)
30 доков в 2018, 30 доков 2019, 30 доков 2020.
Объедини.
3. marat.coolls 27.03.22 22:45 Сейчас в теме
(2) пример годов вывел. Я не знаю сколько их будет. Может с 2011, может с 1998.
4. marat.coolls 27.03.22 22:49 Сейчас в теме
(2) А если попросят каждый месяц, я умру с 98 года объединять. XD
5. starik-2005 3166 27.03.22 23:38 Сейчас в теме
(4)
я умру с 98 года объединять.
Кодом?
6. marat.coolls 28.03.22 00:04 Сейчас в теме
(5) Да. Зачем объединять? Как Объединять, если я не знаю года.
9. vadim1011985 103 28.03.22 00:37 Сейчас в теме
(1) может делать не чисто запросом , через СКД - мне кажется так проще будет реализовать
7. marat.coolls 28.03.22 00:09 Сейчас в теме
Есть вариант Объединения таблиц и получение нумерации строк. Но эта нумерация сплошная и не распространяется на периодичность.
8. marat.coolls 28.03.22 00:17 Сейчас в теме
ВЫБРАТЬ
	ПартииТоваровНаСкладахОбороты.ДокументОприходования.Ссылка КАК Ссылка,
	ПартииТоваровНаСкладахОбороты.ПериодГод,
	АВТОНОМЕРЗАПИСИ() КАК Номер
ПОМЕСТИТЬ ИсходнаяТаблица
ИЗ
	РегистрНакопления.ПартииТоваровНаСкладах.Обороты(
			,
			,
			Авто,
			ТИПЗНАЧЕНИЯ(ДокументОприходования) = ТИП(Документ.ПоступлениеТоваровУслуг)
				И Организация = &ОрганизацияПоиска) КАК ПартииТоваровНаСкладахОбороты

СГРУППИРОВАТЬ ПО
	ПартииТоваровНаСкладахОбороты.ДокументОприходования.Ссылка,
	ПартииТоваровНаСкладахОбороты.ПериодГод
;

////////////////////////////////////////////////////////////­////////////////////
ВЫБРАТЬ
	ИсходнаяТаблица.Ссылка КАК Ссылка,
	ИсходнаяТаблица.Номер КАК Номер
ИЗ
	ИсходнаяТаблица КАК ИсходнаяТаблица

УПОРЯДОЧИТЬ ПО
	Номер

Показать

Вот пример получения строк. Но нужна периодичность в присвоении номера.
10. marat.coolls 28.03.22 00:56 Сейчас в теме +0.14 $m
Тема закрыта. Задачу решил.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот