Капитально об программе 1С 8.0-8.3-8.4, 7.7

Запрос динамического списка не должен содержать ключевое слово ПЕРВЫЕ

В произвольный запрос динамического списка добавлена команда ПЕРВЫЕ, что вызвало ошибку.

Решения:

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

На платформе 8.3.8 — точно работает. Частично сбросились настройки существующего списка (исчезла связь с полем наименование справочника), Добавление и перезапуск  — всё в порядке.

Следующие этапы

Субъективно — полнотекстовый поиск перестал работать, но выборка с командой ПЕРВЫЕ 1000, работает достаточно быстро. Практика показала, что выборка до 5000 формируется вполне нормально. Веб-клиент не проверялся.

Отборы по числовому полю работают моментально.

Сортировка по числовому полю — медленно

Вердикт

Использовать такую конструкцию допустимо, но идеальным вариантом будет возможность формирования списков двумя способами — создаем две формы списка.

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