Универсальная обработка для загрузки данных в справочники из Еxcel + Управляемые формы






Универсальная обработка для загрузки данных в любой справочник из Еxcel.
Корректно работает во всех конфигурациях 8.2, 8.3 (в обычном приложении и на управляемых формах).

ВАЖНО! Обработка позволяет загружать данные типов строка, булево и дата. Чтобы данные типа булево корректно загрузились, они
должны в excel принимать значение «Истина» или «Ложь». Дата должна быть записана в формате «01.02.2012».
!!! Так же обработка заполнит значения реквизитов с ссылочными типами, если элементы с соответствующими наименованиями уже
существуют в базе данных. (создать их можно с помощью этой же обработки).

Обработка имеет интуитивно понятный интерфейс (закладки на форме следует заполнять слева направо).
На всякий случай привожу инструкцию по применению:
1) на форме выбираете файл excel из которого будет происходить загрузка данных
2) на закладке «Настройки excel» заполнить следующие параметры:
-номер листа (в файле excel)
-первая строка (номер строки в файле excel, начиная с которой будут загружаться данные)
-последняя строка (номер последней строки в файле excel из которой необходимо загрузить данные)
3) на закладке «Настройка загрузки» выбрать справочник в который будет происходить загрузка. В табличной части появится
список всех реквизитов этого справочника и их типов.
4) на закладке «Соответствие полей» выбираем все реквизиты значения которых необходимо загрузить. И  сопоставляем их номерам колонок в файле excel из которых будут считываться значения.
5) нажимаем «Загрузить». Идет загрузка.
В случае если все данные загрузились без ошибок появится сообщение «Загрузка успешно завершена!». 

26 Comments

  1. Spektr

    А чем не устраивает обработка с диска ИТС «Загрузка данных из табличного документа»?

    Reply
  2. GATTUSO

    Тем, что хотелось сделать своё. Не делал, конечно подробное сравнение моей обработки со стандартной, но, возможно, вы найдете и в моей обработке что-то полезное.

    Reply
  3. FedorovEvg

    (2) Изучил обработку, ниченикаких инноваций не нашел 🙁

    Reply
  4. GATTUSO

    (3) FedorovEvg, ну тут 2 варианта: либо плохо искали, либо их там нет 🙂 Второе вполне возможно

    Reply
  5. vers139

    Подскажите, пожалуйста, как загрузит Ваша обработка код товара из Excel, если в ячейке значение 1, формат ячейки 0000 (пользователь видит 0001)?

    Reply
  6. GATTUSO

    (5) vers139, проще всего узнать это экспериментальным путем) 1 строчку загрузить и посмотреть, что получится, в случае необходимости удалить;)

    Reply
  7. vers139

    (6) я бы с удовольствием, но признайте, таких обработок на инфостарте много, а скачивать их всех и убеждаться, что они мне не подходят. На это у меня $m не хватит.

    Reply
  8. lelusha

    А мне понравилась обработка. нет ли аналогичной в 1с7?

    Reply
  9. GATTUSO

    (9) lelusha, в моем исполнении для 7ки такого нет 🙂

    Возможно, сможете найти на сайте у других исполнителей.

    Reply
  10. Nebiros777

    Если на компе не стоит мсофис, а только опенофис, загрузка работает? А то в опенофисе нет Оле-компоненты и там совсем по-другому грузить приходится.

    Reply
  11. GATTUSO

    (11) Nebiros777, честно говоря точно не скажу. Но в обработке используется com-соединение с экселевским файлом

    Reply
  12. MegaMouse

    Вот еслиб она еще и штрихкод грузила — это эксклюзив получилсяб.

    Доработайте — и на платные.

    Полгода назад было актуально, но ради 1т позиций не стал заморачиваться, девочка сканером быстрее это сделала.

    Reply
  13. GATTUSO

    (13) MegaMouse, спасибо за идейку 🙂

    Только не понял, можно же загрузить штрих-коды в справочник. Штрих-код-это просто набор символов. В чем возникла проблема?

    Reply
  14. GATTUSO

    Выпущена новая версия обработки:

    добавлена возможность работы на управляемых формах

    Reply
  15. PVS73

    Грузит ли доп.реквизиты и файлы?

    Reply
  16. GATTUSO

    (16) PVS73, файлы не грузит. Для загрузки изображений номенклатуры в ут11 есть моя обработка на сайте:

    http://infostart.ru/public/157851/

    Можете ее использовать или доделать при необходимости.

    Доп. реквизиты не грузит.

    Reply
  17. deshevov@ruthenia-lab.ru

    не удалось подключить данную обработку. Платформа 8.3, конфигурация Бухгалтерия 3.0. Screen приложен

    Reply
  18. GATTUSO

    (18) deshevov@ruthenia-lab.ru, эту обработку можно использовать в обычном приложении и в управляемом.

    Но если вы хотите в управляемом, то либо через файл-открыть, либо надо просто дописать информацию в процедуру «СведенияОВнешнейОбработке» для подключения обработки к базе.

    Reply
  19. Ever My

    Розница 2.1.4.9 Где в выборе справочника для загрузки Спр.номенклатура?

    Reply
  20. GATTUSO

    (20) Ever My, «позиция номенклатуры» — у вас на скриншоте виден.

    Reply
  21. Evgeny-st

    Добрый день!

    Как выбрать справочник в обработке. Запускал и УТ 11 и в УНФ 1.4.

    Reply
  22. GATTUSO

    (22) Evgeny-st, спасибо за замечание! Поправлю на днях.

    А вообще можно даже вручную прописать название справочника.

    Reply
  23. GATTUSO

    (22) Evgeny-st, как и обещал — исправил. Еще раз спасибо за обратную связь!

    Reply
  24. insane.doberman013

    (24) У меня обработка загрузила только столбец Наименование, остальные которые ИНН, КПП, Полное наименование, и ещё несколько не загрузил, может кто то подскажет почему ?

    Reply
  25. insane.doberman013

    (24) Ваша обработка загружает только одну колонку, которую я выберу первым в «Соответствие полей», как это исправить ?

    Reply
  26. GATTUSO

    (26) Обработке много лет — не думаю, что в ней какая-то систематическая ошибка. Скорее всего проблема в конкретном случае.

    Написал в лс.

    Reply

Leave a Comment

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