Тестирование проводили на платформе 1С:Предприятие 8.3 (8.3.21.1624), в конфигурации "Управление производственным предприятием", редакции 1.3.197.1.
Очень часто появляются такие виды задач, когда нужно массово занести информацию в базу. Элементов справочника очень много не сложно допустить ошибку. С этой целью придумана обработка, которая читает файл Excel, которые пользователи предварительно заполнили, и дальше записывает в регистр свойства номенклатуры.
Важным моментом обработки является, что наименования колонок таблиц должны совпадать с наименованием свойств. Так же для строк таблицы с конкретной номенклатурой используется артикул. Можно код справочника, но с артикулами все же удобней, так как пользователям привычней работать именно с ним.
Функционал разложен на два этапа:
- Чтение файла эксель (так же здесь включена чистка незначимых символов для каждого слова в предложении). Слова помещаются в массив подстрок, удаляются все незначимые символы, и снова соединяются в одно предложение.
- Затем данные записываются в регистр. Для этого экран поделен на две части. В нижней части формы находятся данные регистра.
Кнопка "Прочитать данные из табличного файла" считывает данные и загружает их в таблицу формы.
Кнопка "Сохранить" записывает информацию в регистр.
Для правильной работы модуля необходимо предварительно выбрать в поле на второй закладке список свойств справочника. С ними происходит сопоставление колонок таблицы.