Алгоритм работы обработки:
-
Шаг 1. Загрузка данных из Excel: Пользователь выбирает файл Excel через интерфейс обработки. Загружается содержимое файла, при этом данные из ячеек таблицы должны быть проверены на соответствие заранее установленной структуре (например, наличие колонок с наименованием, количеством и ценой).
-
Шаг 2. Проверка данных: Программа выполняет проверку данных, чтобы убедиться в корректности значений, например, что:
- Наименование номенклатуры соответствует справочнику номенклатуры в 1С;
- Количество — числовое значение, которое не может быть отрицательным;
- Цена — корректное числовое значение.
Если данные некорректны, пользователю выводится сообщение с ошибкой, и обработка останавливается.
-
Шаг 3. Создание документа "Ввод начальных остатков": После успешной загрузки и проверки данных создается документ "Ввод начальных остатков", в котором для каждой строки из Excel:
- Вводится наименование номенклатуры;
- Заполняются количество и цена;
- Если номенклатура не найдена в 1С, система предлагает создать новую или пропустить запись.
-
Шаг 4. Проведение документа: После добавления всех позиций в документ, пользователь может провести документ "Ввод начальных остатков" в 1С для регистрации начальных остатков.
В файле предоставлены 4 обработки:
1) Для (УТ,КА,ERP, релиз после 11.4.6.166)
2) УТ,КА,ERP, релиз после 11.5.7.1
3) БП 3.0
4) УТ, КА, ERP
Проверено на следующих конфигурациях и релизах:
- Бухгалтерия предприятия, редакция 3.0, релизы 3.0.170.19