Добрый день! Вашу задачу можно решить следующим образом.
Для начала нужно выполнить несколько условий:
а. Всей файлы должны быть одного формата и иметь одинаковую структуру.
б. В параметрах Администрирования должна быть разрешена работа компонента Выполнение программы (в настольных программах она разрешена по умолчанию)
Далее:
1. Нужно сформировать команду ОС, которая сформирует текстовый файл со списком нужных нам файлов.
Команда будет выглядеть вот так:
cmd /c dir ".\folder-name"\"*.mask"/b/a:-d > "filename.txt"
где:
.\folder-name - относительный путь к папке, где лежат файлы.
*.mask — маска, по которой отбираются файлы.
2. Далее эту команду нужно выполнить в узле Выполнение программы.
3. Импортировать файл со списком файлов.
4. Сформировать путь к файлу в Калькуляторе.
Сложить "Путь к папке" и "Имя файла"
5. Преобразовать путь к файлу в переменную с помощью узла Таблица в переменные.
6. Передать переменную, на узел импорта. И в настройках импорта задать Имя файла через переменную, полученную на предыдущем шаге.
7. Создать Цикл , настроенный на импорт и настроить Цикл следующим образом.
Вид цикла: Групповая обработка.
Вид групповой обработки: Разбиение по уникальным значениям полей.
В качестве входного порта указать файл, который мы импортировали на шаге 3.
Сценарий можно скачать по ссылке: https://fs.loginom.ru/index.php/s/Gj4otq3MQ5pType/download
При использовании сценария достаточно подмоделе Генерирование списка путей к файлам задать переменные Путь к файлу и Маска файлов.
Обратите внимание, что в сценарии реализован множественный импорт для текстовых файлов.