В практике программирования бывает необходимость выделить несколько однородных карточек в особую группу. Счета главной книги для особого использования, группа контрагентов входящих в особый “холдинг”, список материалов-синонимов и так далее.
Хорошо, если такую группировку получается легко реализовать на базе самих карточек.
Один из универсальных подходов – применение наборов (используются в Report Writer). Здесь особо без разницы, какие именно карточки хотите сгруппировать – тип данных можно указать вручную.
Транзакции для ведения тривиальны: GS01 – создание, GS02 – изменение, GS03 – просмотр.
Для собственных целях значения можно обнаружить в таблице SETLEAF:
Обратите внимание: данные хранятся в формате, подходящем для прямой перекладки в объект типа RANGES с дальнейшим использованием в конструкциях IN.
Кроме прочего можно отметить, что значения можно вести как вне системы запросов, так и вручную вкладывать в запрос.
И не забывайте: несмотря на всё многообразие методов возможного решения, список действительно используемых методов должен быть коротким.