Краткое описание функциональности
Обработка предназначена для массового обновления рыночной стоимости объектов залога (например, автомобилей) на основании данных из внешнего Excel-файла в отраслевой конфигурации 1С: УМФО и КПК. Пользователь выбирает файл формата .xlsx, после чего выполняется:
-
Чтение файла и извлечение данных с первого листа (предполагается структура: колонка N1 – VIN-номер, колонка N2 – новая цена).
-
Автоматическое определение типов данных (числа, даты, булевы значения) из текстового представления ячеек.
-
Поиск объектов залога в справочнике
АЭ_ОбъектыЗалогапо совпадению VIN. -
Группировка найденных объектов по организации и подразделению.
-
Для каждой группы создаётся и проводится документ
АЭ_ПереоценкаОбъектовЗалога, в табличную часть которого заносятся объекты с новой рыночной стоимостью. -
В процессе также подтягиваются последние актуальные значения справедливой и рыночной стоимости из регистра сведений, чтобы сохранить историю изменений.
Особенности реализации:
-
Используется встроенный механизм табличного документа 1С для чтения Excel (поддерживаются
xlsx,xls,ods). -
Предусмотрена работа с многолистовыми файлами (выбирается первый лист).
-
Выполняется проверка версии платформы для корректного получения области листа.
-
Реализовано преобразование строковых значений в числа, даты и булевы типы.
-
Пустые столбцы автоматически удаляются для удобства отображения.
-
Загрузка происходит асинхронно с использованием помещения файла на сервер и последующей обработки.
Проверено на релизе 1С:Управление микрофинансовой организацией и кредитным потребительским кооперативом КОРП, редакция 3.0 (3.0.194.24).
Вступайте в нашу телеграмм-группу Инфостарт