Загрузка номенклатуры c картинками и сопутствующими данными в базу и любые документы из xls,xlsx,xlsm,ods,ots,csv для УТ 10.3, БП 2.0, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6, Розница 2















Эволюция не стоит на месте — новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима — автоматический и ручной. Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру, с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ «на лету» для выбранных реквизитов. И загрузка номенклатуры с данными в ЛЮБОЙ документ из конфигурации, в том числе нескольких видов цен в один документ.! И конечно — подробная справка с картинками и практическими примерами. (Обновление от 14.11.2024, версия 5.08 — 5.17, 4.28)

Начну с благодарности всем покупателям, которые помогают материально и не только, в развитии данного проекта и многих моих других. Без Вас ничего этого не было. Ваши предложения и материальная поддержка помогают, стимулируют и подталкивают на создание более удобных и функциональных инструментов для ведения Вашего бизнеса, Вашей учетной системы 1С. Еще раз СПАСИБО!

Возможности версии 5:

  • Загрузка данных с любого указанного листа, интервала строк, из файлов формата xls, xlsx, xlsm, xlsb, ods, ots, csv. Для загрузки нужен либо установленный Microsoft Office, либо LibreOffice. Для загрузки csv — только 1С.
  • Загрузка данных, представленных в виде матрицы. Например, можно загрузить файл, в котором строки — данные номенклатуры, колонки — названия характеристик, на пересечении — цена номенклатуры и характеристики.
  • 2 режима работы обработки – ручной и автоматический. В ручном режиме вам нужно будет выполнить настройку соответствий реквизитов, выбирать данные для загрузки, а так же нажимать команды, которые будут выполнять создание/обновление номенклатуры и создание документов. В автоматическом режиме вам нужно всего лишь указать файл, из которого брать данные. Система по имени файла найдет подходящие настройки в папке с загружаемым файлом, которые нужно было сохранить ранее с помощью данной обработки, и выполнит загрузку номенклатуры с картинками, и документов в автоматическом режиме. Файл с настройками обязательно должен лежать в папке с загружаемым файлом!
  • Предварительное считывание данных из файла и интерактивное связывание колонок данных из файла и реквизитов из базы объектов, которые будут создаваться. Связывание происходит методом перетаскивания колонки файла на нужный реквизит или указанием имени колонки из файла, путем ввода номера колонки в виде «к1» или «K2» на английском или на русском, система все «подгонит» как надо!
  • Считывание данных с игнорированием пустых строк между строками с данными. Если все колонки в текущей строке пустые, то данная строка игнорируется при загрузке.
  • Простой и понятный выбор наборов реквизитов для загрузки требуемых данных, который динамически меняется в зависимости от настроек базы.
  • Высокая скорость считывания данных из файла с возможностью указания, для каких колонок выполнять считывание данных из файла «как есть» для предотвращения потери лидирующих нулей, например, в артикулах. Для этого достаточно указать через запятую номера колонок в файле, начиная счет с 1, в поле «№ колонок» на 1м этапе.
  • Автоматическая остановка загрузки данных, если в указанных колонках нет данных. Т.е. указываем системе по каким колонкам контролировать наличие данных при загрузке и обработка сама прервет загрузку, если значений в указанных колонках строки будут пустые. Колонки указываются в поле на 1м этапе в поле «№ колонок для отслеживания конца файла» начиная с 1, через запятую. Например, «1,2,3»
  • 3 варианта загрузки иерархии папок номенклатуры –
    • Без иерархии – все будет помещено в одну папку
    • Иерархия папок в одной колонке с наименованием номенклатуры на разных уровнях (только MS Excel пока)
    • Иерархия папок в отдельной колонке и названия папок разделены разделителем
  • Ручной режим указания соответствия строк из файла и номенклатуры из базы, если она не была найдена по полям поиска. Полезно при обновлении реквизитов номенклатуры.
  • Загрузка картинок номенклатуры, причем практически без ограничений по количеству на одну позицию номенклатуры, и неважно как представлена картинка – внутри ячейки в файле, или ссылкой на файл, или ссылкой на картинку в интернете (http, https, ftp). Загрузка может быть в базу, либо в том, в зависимости от настроек базы.
  • Можно загружать наименования картинок из отдельной колонки. Если наименование картинки берется из колонки и загружается одна картинка на позицию, то имя берется как в колонке. Если загружается несколько картинок и имя берется из колонки, то к имени добавляется индекс. Например, «название.jpg» будет преобразовано для второй и последующих картинок в вид «название_2.jpg»  и т.д. Если указать на пустую колонку (без значений), то наименование картинок будет идти по наименованию номенклатуры с присвоением индекса.
  • При загрузке картинок, система проверяет наличие картинок в базе по наименованию и владельцу файла, что предотвращает дублирование одних и тех же картинок. Если загружается несколько, то учитывается индекс в наименовании.
  • Удаление старых картинок в базе при загрузке новых — если установлен флаг, то система удаляет элементы справочника, которые хранят данные картинок (регистр так же), очищает главное изображение в номенклатуре, которая выбрана/найдена в таблице выбранных данных. Если картинка хранится в томе, то удаляет и файл картинки по пути из тома, который указан в связанном элементе справочника.
  • Для поиска номенклатуры в базе можно использовать либо практически любую комбинацию реквизитов самой номенклатуры, либо штрихкод, либо реквизиты номенклатуры поставщика. Все реквизиты, которые участвуют в поиске, выбираются простой установкой флага в колонке «П.» (Поиск). Поиск не учитывает регистр букв для полей строкового типа.
  • Система создания значений (элементов справочников и ПВХ). При обращении к данным реквизита, например, номенклатуры, имеющего ссылочный тип (Справочник, ПВХ), система проанализирует реквизиты создаваемого элемента, и создаст нужный элемент и подставит в текущий реквизит. Все создаваемые элементы (объекты) проверяются на наличие в базе по полям поиска, для предотвращения образования дублей. По умолчанию для большинства элементов – это «Наименование» без учета регистра, но имеются исключения (Упаковки, ГТД и т.д.)
  • 3 варианта установки значений «Из колонки», «Выбранный вариант», «Соответствие». Если выбран вариант «Из колонки» и тип реквизита простой, то система возьмет данные из указанной колонки, если тип ссылочный – то постарается создать элемент по указанным настройкам (см. ниже). «Выбранный вариант» — одно единственное значение. «Соответствие» — возможность указать для указанной колонки данных из файла соответствие данных из базы для каждого реквизита.
  • Обновление реквизитов номенклатуры и сопутствующих данных (характеристик, серий, ГТД, упаковок, номенкл. поставщиков и т.д.), имеющихся в базе, данными из файла, причем только для выбранных реквизитов. Для обновления реквизитов достаточно указать «Артикул» и/или «Наименование», по которым система сможет найти номенклатуру в базе и выполнить обновление дополнительно выбранных реквизитов.
  • Правильная система загрузки значений дополнительных реквизитов в номенклатуру и /или в характеристики. Для этого достаточно выбрать нужный вид действия и выбрать нужный вид номенклатуры или общие. В полученном списке каждое свойство связать с колонкой. Используется так же поиск значений перед загрузкой по полям поиска.
  • Правильная система создания упаковок (при использовании данной возможности), с учетом настроек в виде номенклатуры. Используется так же поиск значений перед загрузкой по полям поиска. Загрузка возможна как при загрузке номенклатуры, так и при загрузке данных в документ.
  • Правильная система создания характеристик с учетом владельца (вида номенклатуры или номенклатуры). Используется так же поиск характеристик перед загрузкой по полям поиска. Загрузка возможна как при загрузке номенклатуры, так и при загрузке данных в документ.
  • Правильная система создания серий с возможностью указания срока годности и других реквизитов серии. Используется так же поиск серий перед загрузкой по полям поиска. Загрузка возможна как при загрузке номенклатуры, так и при загрузке данных в документ.
  • Правильная система созданий ГТД с возможностью указания прочих данных. Используется так же поиск ГТД перед загрузкой по полям поиска. Загрузка возможна как при загрузке номенклатуры, так и при загрузке данных в документ.
  • Загрузка номенклатуры поставщиков в справочник «Номенклатура поставщиков» с характеристиками и упаковками. Используется так же поиск элементов перед загрузкой по полям поиска. Загрузка возможна при загрузке номенклатуры.
  • Загрузка штрихкодов номенклатуры с характеристиками и единицами измерения/упаковками
  • Генерация нового штрихкода EAN13 для пустых штрихкодов при загрузке номенклатуры, с учетом префиксов базы и имеющихся в базе штрихкодов.
  • Загрузка номенклатуры и сопутствующих данных в любой документ конфигурации, имеющий в своем составе табличную часть с реквизитом «Номенклатура». При загрузке цен можно указать множество колонок, из которых нужно брать цены, и связать данные колонки через соответствие с видами цен. 

И немного цифр:

  • Обработка полностью разработана мной. Код открыт.
  • Разработка велась в течении 3х недель, затрачено было около 90 часов. И модернизация не прекращается…
  • Обработка состоит из около 5200 строк кода.
  • Справка писалась несколько дней,  содержит 23 страницы со сриншотами.
  • Кэширование обработкой 3000 картинок из интернета занимает около 10 мин при среднем железе, загрузка в базу — около 3 мин.
  • Считывание 10700 позиций с 21 колонкой из файла с иерархией без использования колонок для прямого чтения —  15 сек
  • Поиск 10700 позиций номенклатуры в базе — 10 сек.
  • Создание 10700 позиций номенклатуры с иерархией — 4 мин.

Обработка версии 5.00 тестировалась на конфигурациях УТ 11.4, КА 2.4, Розница 2.2, УНФ 1.6, Бухгалтерия 3. Но не ошибается тот, кто ничего не делает! Поэтому, если вдруг возникнут ошибки — буду стараться исправить насколько возможно быстро.

Обработки гарантировано работают на платформе 8.3… Обработка для УТ10.3/БП 2 работает и на платформе 8.2…

Все остальные обработки открываются обычно как внешние. Могут быть встроены в дополнительные отчеты/обработки. 

Обработка для Торговли 10.3/Бухгалтерии 2.0 обязательно должна быть встроена в конфигурацию, так как в обычном приложении внешние управляемые формы не открываются! Также в свойствах конфигурации должен стоять флаг "Использовать управляемые формы в обычном приложении"!

Как встроить обработку в конфигурацию (для УТ10.3 и БП 2.0):

  1. Открыть базу в режиме "Конфигуратор" с администраторскими правами
  2. Открыть окно конфигурации, выбрав в верхнем меню "Конфигурация" — "Открыть конфигурацию"
  3. В дереве конфигурации найти узел "Обработки"
  4. Стать на узел "Обработки" и выбрать в контекстном меню "Вставить внешнюю обработку" и установить флаг в свойствах конфигурации "Использовать управляемые формы в обычном приложении"
  5. Выбрать данную обработку. Она будет добавлена в дерево конфигурации
  6. Применить изменения, нажав F5 и согласиться с изменениями
  7. В режиме "предприятия" можно вызвать данную обработку из меню "Операции" — "Обработки" 

Данная обработка входит в Топ-100 продаж сайта "Инфостарт" за все время!

______________________________________________________________________________________________________________________________________________

  Все купившие, получают обновления БЕСПЛАТНО  в течении года с момента покупки (от даты заказа)! Обновление выкладываются на данном сайте и доступны в течении года. Если Вы хотите получить обновления и по почте, то просьба написать на адрес указанных на формах обработок или в личное сообщение на сайте.

  Если у вас есть вопросы, связанные с ошибками в работе системы, то просьба обращаться через тех. поддержку Инфостарт.  Ответы на прочие вопросы вы найдете в описании и справке к данной публикации! Это будет быстрее т.к. я не могу всем уделить время физически! Спасибо за понимание!

_______________________________________________________________________________________________________________________________________________

Возможно, так же будут вам полезны мои разработки:

  • //infostart.ru/public/1160676/ — Система принудительной блокировки пользователей по заданным условиям  (для платформ 8.3.6+, для ЛЮБЫХ баз)
  • //infostart.ru/public/1076549/ — САПП — система анализа на наличие проблем и/или предложений в ЛЮБЫХ базах 1С, работающих на платформе 8.3.4+
  • //infostart.ru/public/936948/ — Удобная, быстрая и функциональная подсистема обмена между узлами РИБ для УТ 11, УТ 10.3, Альфа — Авто с заменой ссылок в узлах, сравнением документов, командным управлением узлами (для платформы 8.3+)
  • //infostart.ru/public/926433/ — Выгрузка в SPOT 2D / ОРИМИ с произвольной структурой полей в файле для УТ 10.3 и не только (платформа 8.3 +)
  • //infostart.ru/public/912717/ — Гибкая система расчета зарплаты по произвольной мотивации для УНФ 1.6 и не только (Расширение + Конфигурация, платформа 8.3+)
  • //infostart.ru/public/893115/ — QR — штрихкодирование документов БЕЗ изменения печатных форм и конфигурации, с произвольными алгоритмами создания QR -кода и обработки для УТ 11 (все), ERP 2, КА 2, УТ 10.3, Розница 2.2, УНФ 1.6, БП 3
  • //infostart.ru/public/845506/ — Контроль над паролями пользователей для ЛЮБОЙ типовой конфигурации, работающей на платформе 8.3 и выше ( + Расширение)
  • //infostart.ru/public/149404/ — Выгрузка-загрузка любых данных между похожими или одинаковыми конфигурациями ЛЮБЫХ баз 1С 8.1-8.3  
  • //infostart.ru/public/127859/ — Быстрый поиск дублей с четким/нечетким поиском по любому сочетанию реквизитов/реквизитов таб. частей с отбором и быстрой заменой значений в ЛЮБЫХ базах 
  • //infostart.ru/public/692252/ — Сравнение данных РИБ или обменивающихся баз с одинаковыми конфигурациями по контрольным суммам выбранных реквизитов, работающих на платформе 8.3…и выше 
  • //infostart.ru/public/201119/  — Проведение/снятие с проведения документов/очистки движений не проведенных, перезаписи ссылочных объектов с отборами для баз 1С 8.1-8.3 
  • //infostart.ru/public/621962/ — "Что? Где? Когда?" или журнал изменений с восстановлением состояния реквизитов ссылочных объектов
  • //infostart.ru/public/543417/ — Одиночная/групповая регистрация объектов/реквизитов объектов для обмена через планы обмена c отборами для ЛЮБЫХ баз 1С на 8.2-8.3 
  • //infostart.ru/public/175028/ — Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3
  • //infostart.ru/public/427579/ — Мастер выгрузки ЛЮБЫХ данных (остатков, цен, картинок, иерархии, доп. реквизитов, характеристик, штрихкодов и т.д.) в CSV / XLS / XLSX / MXL / ODS / PDF для ЛЮБЫХ баз, работающих на платформе 8.3… и выше 
  • //infostart.ru/public/832852/ — Мониторинг цен закупки / цен продаж и наценки для Управления Торговлей 11 (все), ERP 2, КА 2, Розница 2.2

.

Обновление от 14.11.2024  (версия 5.14 — 5.17 для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6)!

  • Доработана система загрузки картинок и файлов. Теперь можно загружать кроме картинок и файлы. Для этого нужно установить флаг «Не изменять имена и расширения файлов при загрузке». Если флаг установлен, система будет загружать файлы и оставлять те расширения и имена, которые указаны в пути к файлу. Если первая по порядку будет загружена картинка, система установит ее главной в номенклатуре, если файл будет не картинки – оставит без изменения. Так же теперь отображаются пиктограммы типов файлов в присоединённых файлах в номенклатуре и их размер.

Обновление от 09.10.2024 (версия 5.16 для УНФ 1.6)!

  • Добавлена возможность загружать данные из файла, представленные в виде матрицы. Например, можно загрузить файл, в котором строки — данные номенклатуры, колонки — названия характеристик, на пересечении — цена номенклатуры и характеристики. Для загрузки матрицы нужно установить флаг "Преобразовать матрицу в таблицу перед загрузкой" и указать номер колонки, начиная с 1, с которой начинается сама матрица. До данной колонки в файле могут располагаться любые колонки, описывающие данные номенклатуры. Так же при указании начальной строки считывания, нужно захватывать названия колонок, т.к. они потом преобразуются в отдельную колонку. После преобразования, на 2м этапе, получим таблицу, с которой работает обработка. Работает, пока, только при считывании данных через MS Excel!

Обновление от 28.05.2024  (версия 5.09 — 5.15 для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6 / БП 3)!

  • Исправлена ошибка при загрузке пустых значений доп. реквизитов

Обновление от 16.05.2024  (версия 4.28 для УТ 10.3, БП 2)!

  • Исправлена ошибка в при создании документа "Установка цен номенклатуры" в плане установки валюты. Ранее валюта бралась только рег. учета, даже если валюту указывали в ручную в обработке.

Обновление от 19.12.2024  (версия 5.14, 5.12 для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6)!

  • Исправлена ошибка при загрузке картинок в базу, связанная с изменениями в конфигурации УНФ 1.6.15 и выше, фирмой 1С.
  • Так же для обратной совместимости, добавлен флаг "Старый формат записи картинок" в обработку для УНФ 1.6. Если у вас после загрузки картинки не открываются как надо, с ошибками, то перед загрузкой картинок нужно установить данный флаг.
  • Исправлен недочет, при котором при создании документа всегда выдавалось предупреждение, что есть пустая номенклатура, если даже ее не было при загрузке.

Обновление от 29.11.2024  (версия 5.13, 5.11, 5.08, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6 / БП 3)!

  • Исправлена ошибка при установке номера. Теперь номер устанавливается типовыми средствами конфигурации.
  • Изменен механизм сохранения/восстановления настроек с поддержкой старого формата, применяемого в более старых версиях обработок. Теперь добавление/удаление новых настроек не будет влиять на возможность загрузки настроек более старого формата.
  • Добавлен флаг <Не выполнять расчет сумм в табличной части <Товары> документа при загрузке>. Если флаг установлен, то при загрузке данных в табличную часть <Товары> суммы не будут пересчитываться и будут такими как указаны в файле.

Обновление от 19.11.2024  (версия 4.27, УТ 10.3)!

  • Исправлена ошибка при поиске номенклатуры в базе по полю "Код" или с использованием поля "Код"

Обновление от 27.10.2024  (версия 5.12, УНФ 1.6)!

  • Исправлена ошибка при загрузке доп. реквизитов

Обновление от 23.10.2024  (версия 5.11, 5.10, 5.07, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6 / БП 3)!

  • Исправлена ошибка при загрузке пустых значений в дополнительные реквизиты. Теперь поле пустое всегда. Ранее могла быть надпись "Объект не найден".

Обновление от 20.10.2024  (версия 5.10, 5.09, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6)!

  • Добавлена возможность загружать картинки из интернета, если они представлены в файле в виде =ГИПЕРССЫЛКА ("http://www.informat.ru/erp_exchange/photo/Main/060895.jpg"; "Папка д/черч. 20 л. А4 ДОМИК 180 г/м2"). Для этого нужно указать в поле "№ колонок для прямого чтения", номер колонки с данным адресом. Система при чтении выделит нужный адрес. Только для MS Excel!

Обновление от 18.10.2024  (версия 5.08, 5.09, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6)!

  • Исправлена ошибка при загрузке картинок в базу, связанная с изменениями в конфигурации УТ 11.4 и выше, фирмой 1С.
  • Так же для обратной совместимости, добавлен флаг "Старый формат записи картинок" в обработку для УТ 11. Если у вас после загрузки картинки не открываются как надо, с ошибками, то перед загрузкой картинок нужно установить данный флаг.
  • При загрузке картинок "Расширение" и "Дату модификацию универсальную" устанавливать в настройках не нужно теперь — все система автоматом заполнит. Расширение по умолчанию "jpg". 

Обновление от 14.10.2024  (версия 5.08, 5.07, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6)!

  • Исправлена ошибка, которая возникала при загрузке картинок с интернет-источников, в случае если по указанному адресу не было картинки. Ранее, процесс прерывался. Теперь процесс загрузки продолжается, а в строке, где картинка не найдена, остается пустое место и система информирует об этом.

Обновление от 15.08.2024  (версия 5.07, 5.06, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6 / БП 3)!

  • Решена проблема с отображением доп. реквизитов при выборе вида номенклатуры, которые были общими и были взяты из других наборов, не относящихся к номенклатуре.

Обновление от 09.08.2024  (версия 5.06, 5.05, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6 / БП 3)!

  • Исправлена ошибка приводившая к появлению папок на 3м этапе при загрузке номенклатуры с иерархией из файла. И при создании номенклатуры данные папки создавались как позиции номенклатуры.

Обновление от 29.06.2024  (версия 5.05, 5.04, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6 / БП 3)!

  • Теперь при создании значений доп. реквизитов, если наименование значения пустое, то система не будет создавать такое значение и не будет добавлять доп. реквизит в объект (если его ранее не было)

Обновление от 08.06.2024  (версия 5.04, 5.03, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6 / БП 3)!

  • Исправлены ошибки при поиске номенклатуры только по штрихкодам.

Обновление от 04.06.2024  (версия 5.03, для УНФ 1.6)!

  • Исправлена проблема с выбором групп номенклатуры для реквизита "Группа".

Обновление от 16.04.2024  (версия 5.02, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6 / БП 3)!

  • Исправлена ошибка при генерации штрихкодов. Ранее, система смотрела на наличие штрихкода в файле, и если его не было создавала новый, и неважно есть ли штрихкод в базе. Таким образом создавались лишние записи в регистре. Теперь система смотрит на наличие штрихкода при его генерации, и если уже есть штрихкод, то берет его, а не создает новый.
  • Исправлена ошибка в расчете сумм в создаваемых документах в обработке для Розницы.

Обновление от 11.04.2024  (версия 5.01, для УТ 11 / КА 2 / ERP2 / Розница 2 / УНФ 1.6)!

  • Исправлена ошибка при загрузке значений доп. реквизитов. Ранее, могли не грузиться доп. реквизиты с простыми типами, если они только были выбраны.
  • Добавлена обработка для УНФ 1.6. В обработке загрузка цен вынесена отдельным действием т.к. в конфигурации нет документа для установки цен. Нужно выбрать данное действие и нажать кнопку "Далее" для перехода к загрузке цен.

Обновление от 28.03.2024  (версия 5.00, для УТ 11 / КА 2 / ERP2 / Розница 2 )!

  • Полностью переработан код и подход к удобству использования обработки! Учтены недочеты и недоработки прошлых версий. Подробнее читаем в справке к версии 5, которая находится в данной публикации.

Гарантия возврата денег

ООО «Инфостарт» гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *