Обработчик импорта данных для облачной версии 1с.
Импорт данных из произвольного экселя, импорт номенклатурыиз одного файла может быть одновременно
- цен, картинок, наименований, кодов, разделов и других свойств. В настройках указываем по какой колонке идет импорт (т.е.сопоставление с уже имеющимися данными в базе). Чекбокс, с заменой или с
добавлением, т.е. если код совпадает с тем что уже есть в базе, то
переписываются те свойства которые есть, и не переписываются которых нет в
файле. Также в колонках можно указать названия складов тогда количества из ячеек записываются науказанные склады. Остальные колонки также должны иметь названия свойств как базе,
что бы они распознались, т.е. если например есть в базе свойство “страна”, то
колонка в экселе должна называться “страна”, также и по ценам, колонка должна
совпадать с названием цены, что бы импорт прошел. Т.е. создается массив из
свойств, цен складов, и потом они ищутся в колонках файла. Картинки импортируются из ячейки “картинки”, могутимпортироваться из ячеек экселя, либо, в ячейках буду указаны названия файлов,
а в настройках папка в которой находятся файлы.По разделам, отдельно задается колонка “раздел”, гдезадается полный путь через слеш, если такой раздел есть, то записывается товар
туда, если нет, то создается.Например, “основные товары/кухонная утварь/щетки” , а в базеесть, “основные товары/кухонная утварь/”, то “щетки” создаются.Если в файле, есть колонки которые не совпадают ни с чем вбазе, выдавать сообщение, с перечислением их, и “продолжить” или “остановить”.