Универсальная обработка для загрузки ЛЮБЫХ справочников из файла Excel

04.11.11

Интеграция - Загрузка и выгрузка в Excel

Универсальная обработка для загрузки ЛЮБЫХ справочников из файла Excel

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
ЗагрузкаСправочниковИзФайлаMS_Excel.epf
.epf 81,19Kb
526
526 Скачать (1 SM) Купить за 1 850 руб.

Универсальная обработка для загрузки ЛЮБЫХ справочников из файла Excel

Теперь есть возможность загружать связанные Регистры сведений

Пример настройки ...

Процесс загрузки использует технологию подключения к Excel через ADODB

  • Переработан интерфейс настройки. New! 2.01
  • Доработана для работы с 8.2. New! 2.01
  • Появилась возможность загрузки реквизитов являющимися подчиненными справочниками от других (вышестоящих по списку) реквизитов. New! 2.02
  • Для реквизитов являющимися справочниками появилась возможность создавать элементы не найденных справочников по ключу поискаNew! 2.02
  • Улучшена эргономикаNew! 2.02

См. также

SALE! 15%

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 1C:Бухгалтерия 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С. Забудьте о ручном вводе: загружайте документы из Excel в 1С за секунды! Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С.

6000 руб.

09.11.2016    242092    1114    908    

1044

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Реальный помощник, с помощью которого Вы преобразуете необходимые документы для Wildberries, OZON, ЯндексМаркет, Мегамаркет, Aliexpress, Детский мир, МагнитЭкспресс (быв.Казань-Экспресс), Леруа Мерлен, ЭНФАНТА (Акушерство), ЛаМода, Летуаль, Твой дом, Золотое Яблоко в документы "Отчет комиссионера (агента) о продажах" и другие. Работает в 1С:БП 3.0, 1С:БП 3.0 КОРП, 1С:УТ 11, 1С:УНФ, 1С:КА 2, 1С:ERP Управление предприятием. Возможность подключить любые маркетплейсы. Анализ продаж ОZON. 30 дней БЕСПЛАТНОГО пользования!

5400 руб.

12.08.2021    37885    405    68    

172

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 10.02.2025, версия 9.9 - 9.15)

16800 руб.

20.11.2015    159262    391    378    

520

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет Оперативный учет 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Платные (руб)

Обработки загрузки данных о продажах WildBerries предназначены для следующих конфигураций: Бухгалтерия предприятия, редакция 3.0; Управление нашей фирмой, редакция 3.0; Розница, редакция 3.0; Управление торговлей, редакция 11; Управление торговлей, редакция 10.3

4800 руб.

11.12.2019    59395    1016    3    

254

SALE! 30%

ЭДО и ОФД Загрузка и выгрузка в Excel Бухгалтер Бухгалтерский учет 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Платные (руб)

Кто получает документы в формате XML из различных сервисов ЭДО (формат 820 приказ ФНС 31 мая 2019) и набивает их вручную в 1С, тот наверняка хотел бы автоматизировать этот процесс. Поддержка конфигураций: Бухгалтерии 3, УПП 1.3, 1С:КА 2.4 и 1С:КА 2.5, УТ10, УТ11.4 и УТ11.5. Для бухгалтерии 3 добавлена поддержка формат 5.03 от 23/01/2025

3600 руб.

11.02.2020    94687    319    157    

232

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Загружает данные по Акту приемки товара от ООО «Вайлдберриз» (поставок), полученный из личного кабинета в формате *.xlsx или API (FBO, FBS) в документ "Реализация (акты, накладные, УПД)" для конфигурации: Бухгалтерия предприятия, редакция 3.0; Управление торговлей, редакция 11; Комплексная автоматизация 2; ERP 2 Управление предприятием и Управление нашей фирмой 3.0

4800 руб.

24.01.2021    21271    86    0    

35
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. che444 09.11.11 09:34 Сейчас в теме
спс автору, обработка пригодилась в работе
31. Sykoku 101 05.01.12 13:04 Сейчас в теме
P.S.

Пример кода для табличных реквизитов типа "структура" - обработка объектов - может сгодится...

СпрКлиент = Справочники.Контрагенты;
Выборка = Справочники.Контрагенты.Выбрать();
Пока Выборка.Следующий() Цикл
Очередной = Выборка.Ссылка;
НовыйВид = Новый Структура("ВидыДеятельности");
ВидОбъект = Очередной.ПолучитьОбъект();
Попытка
ВидДет = ВидОбъект.ВидыДеятельности.Вставить(1);
ВидОбъект.Записать();
Сообщить("Удача для "+Очередной);
Исключение
Сообщить("Сбой для "+Очередной);
КонецПопытки;
КонецЦикла;
2. Dethmond 13.11.11 11:21 Сейчас в теме
Полезная вещь, в хозяйстве пригодится))
3. olgashakirova 14.11.11 08:04 Сейчас в теме
4. petrovaUL 14.11.11 09:10 Сейчас в теме
Было подобное, полезно.
5. ch1mera 15.11.11 12:38 Сейчас в теме
Спасибо. Пригодилось.
6. Valiko77 23.11.11 12:20 Сейчас в теме
7. pav-yamal 23.11.11 12:57 Сейчас в теме
Как использовать для управляемого приложения?
33. Gmix 417 20.01.12 10:51 Сейчас в теме
(7) pav-yamal, Запустить в режиме толстого клиента если у конфигурации включен флаг "Использовать обычные формы..."
8. agarkin 25.11.11 09:18 Сейчас в теме
9. box132220395939 25.11.11 11:10 Сейчас в теме
Спасибо, очень вовремя, обработка пригодилась в работе
10. nataon 25.11.11 15:48 Сейчас в теме
11. darin44 28.11.11 11:57 Сейчас в теме
Спасибо, обработка пригодилась в работе
12. w22u 30 28.11.11 20:24 Сейчас в теме
Рано или ещё раньше, обработка очень понадобится )))
13. Fruit83 28 28.11.11 23:14 Сейчас в теме
Спасибо. Мне это сейчас как раз очень нужно.:) Просто громадный объём информации нужно забить в справочники.
14. avenira_ 29.11.11 09:15 Сейчас в теме
Обработка очень хорошая и полезная, поставила плюс. Спасибо! Особенно ценна тем, что загружает в подчиненные справочники и регистры сведений. А если бы ещё загружала в табличные части справочников, то цены бы ей не было. Например, мне нужно в ЗиКБУ к имеющемуся справочнику физических лиц загрузить данные о стаже.
15. AlexO 136 30.11.11 02:04 Сейчас в теме
(14) никогда такого не будет.
Как вы в Экселе определите, что это - таблица справочника, а не список других элементов??
Напишите "дальше идет таблица"?
вообще, вся любая загрузка из Эксель построена на совпадении полей.
Если чуть сместить - все, ничего работать не будет. 1С не может сама разбираться и грузить в нужные поля/таблицы.
А Эксель, наоборот, предлагает бесконечное число вариантов оформления таблиц и данных.
16. sword444 153 30.11.11 18:03 Сейчас в теме
извините что долгое время молчал, были трудности с написанием сообщений на форуме, но благодаря "Акции", я снова в строю.
Хочу выразить огромную всем признательность тем, которые воспользовались данным инструментом.
(14) согласен с AlexO - это очень трудно, практически невозможно реализовать.
24. Fruit83 28 02.12.11 16:22 Сейчас в теме
AlexO пишет:

(14) никогда такого не будет.

Как вы в Экселе определите, что это - таблица справочника, а не список других элементов??

Напишите "дальше идет таблица"?

вообще, вся любая загрузка из Эксель построена на совпадении полей.

Если чуть сместить - все, ничего работать не будет. 1С не может сама разбираться и грузить в нужные поля/таблицы.

А Эксель, наоборот, предлагает бесконечное число вариантов оформления таблиц и данных.
Показать


Ну, если в Excel немного покрутить....формулами, да все в отдельные столбики, то вполне возможно будет почти все загрузить.
17. avenira_ 01.12.11 05:45 Сейчас в теме
Спасибо за разъяснения, придется идти другим путём...
18. Dunga 45 02.12.11 09:45 Сейчас в теме
Спасибо хорошая штука
19. Arrtem 02.12.11 09:49 Сейчас в теме
спасибо, штука очень полезная, пригодится, очень облегчает жизнь.
20. oxana1 02.12.11 14:18 Сейчас в теме
спасибо!
регистры сведений - это очень хорошо:))
жалко, что только для 8.2))
21. antares_of 11 02.12.11 14:40 Сейчас в теме
а интересно, она работает во всех прогах???
39. wolf2012x 06.02.12 17:14 Сейчас в теме
22. candy_sk 02.12.11 15:17 Сейчас в теме
Спасибо! Еще бы сделать для версии 8.1 - цены бы не было! ;)
23. sword444 153 02.12.11 15:50 Сейчас в теме
кому надо для 8.1 пишите на мыло 999666_09@mail.ru
25. пользователь 02.12.11 19:44
Сообщение было скрыто модератором.
...
26. maestro_ 173 05.12.11 09:29 Сейчас в теме
При нажатии кнопки выполнить происходит ошибка
=================
Не удадлось выполнить запрос к файлу Excel
{ВнешняяОбработка.g_ЗагрузкаСправочниковизФайлаMS_Excel.МодульОбъекта(1936)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Драйвер ODBC Excel] Слишком мало параметров. Требуется 4.
Ошибка загрузки номенклатуры
=================
Система Window 7 х64
MS Office 10
1C:Предприятие 8.2 (8.2.13.219)
27. sword444 153 05.12.11 19:41 Сейчас в теме
(26) проблема скорее всего связана с использованием 64-битной ОС. Предлагаю два варианта решения проблемы:
1.Скорее всего не правильно настроен файл .xls для импорта. Настройте обработку и нажмите кнопку "Сформировать макет файла xls". Приведите свой файл xls к полученному виду (не забывая про пустую строку "она обязательна"
2.Попробуй обновить драйвер с сайта майкрософт https://www.microsoft.com/download/en/details.aspx?displaylang=en&id=20065

У меня все работает без ошибок и думаю 130 скачавших подтвердят это. В 99% все используют 32-битную ОС. Для 64-битной ОС не было возможности тестировать, за неимением таковой.
29. Sykoku 101 05.01.12 12:30 Сейчас в теме
(27)

Win 2k3 Server, 32x, аналогичная ситуация. M$ Office 2003/2007 - без разницы.
38. wolf2012x 06.02.12 17:11 Сейчас в теме
(27) (26) проблема скорее всего связана с использованием 64-битной ОС. Предлагаю два варианта решения проблемы:
1.Скорее всего не правильно настроен файл .xls для импорта. Настройте обработку и нажмите кнопку "Сформировать макет файла xls". Приведите свой файл xls к полученному виду (не забывая про пустую строку "она обязательна"
2.Попробуй обновить драйвер с сайта майкрософт https://www.microsoft.com/download/en/details.aspx?displaylang=en&id=20065

У меня все работает без ошибок и думаю 130 скачавших подтвердят это. В 99% все используют 32-битную ОС. Для 64-битной ОС не было возможности тестировать, за неимением таковой.

У меня все работает без проблем на 64 битной оси...так что скорее проблема не в этом...при чем работает на разных компьютерах...
28. Gmix 417 20.12.11 15:51 Сейчас в теме
sword444 Спасибо что проявил такой интерес к моим обработкам.
Но вообще то желательно указывать ссылку на автора обработок и статей.
Для интересующихся выложил новую версию на моем сайте 1С разработки Gmix.
Спасибо всем удачи!!!
30. Sykoku 101 05.01.12 12:51 Сейчас в теме
P.S.

C "родного" сайта обработка пошла, НО...

1. Что она делает - непонятно - обработка "ушла в себя" - никаких сообщений, индикатора прогресса или еще каких-нибудь признаков жизни не наблюдалось более получаса. Решил дать пожить, хотя файл для обработки примитивный - 2 колонки - код (ключ) и наименование (вложенной структуры табличной части). Заполнялся справочник.

2. Таки дождался счастья. Но радость была недолгой. Данные не изменились. Хотя рапорт был - "Ок". Похоже, те же проблемы, что и у остальных разработчиков подобных вещей - не различаются ссылки на объект и сам объект.

Жаль, придется самому "страдать".
32. Gmix 417 20.01.12 10:46 Сейчас в теме
(30) Sykoku, Вы пример настройки читали?

Флаг «Записать изменения» первый раз не ставим, посмотрим только отчет, чтобы ошибочно не загрузить.
Загрузка всегда выполняется в транзакции флаг «Записать изменения»указывает на необходимость фиксирования транзакции.


На счет 1) зависть сколько данных если у вас 2 колонки 5000 строк то будет долго.
На счет прогресса идея можно подумать.
34. Sykoku 101 20.01.12 12:35 Сейчас в теме
(32) Gmix,

Настройки читал.
Строчек было аж 700.
Справочники были полностью подготовлены.А всего-то - пытался завести реквизит "Менеджер" в табличную часть.

С учетом базовых знаний в 8-ке сделал проще - ввел временное поле, типа "строка", занес данные туда. А потом написал обработку поиска по наименованию в другом справочнике и занесению в табличную часть нужной ссылки. без окон и сложных форм. Просто 2 кнопки. А ж полчаса потратил.
36. Gmix 417 20.01.12 12:49 Сейчас в теме
(34) Sykoku, Нужно рассматривать вашу ситуацию более подробно.
Смотреть настройки и прочее.
На счет того что ничего не поменялось я написал.
Флаг «Записать изменения» первый раз не ставим, посмотрим только отчет, чтобы ошибочно не загрузить.
Загрузка всегда выполняется в транзакции флаг «Записать изменения»указывает на необходимость фиксирования транзакции.


Обработка работает постоянно и помогла очень многим людям.

Поэтому утверждение
2. Таки дождался счастья. Но радость была недолгой. Данные не изменились. Хотя рапорт был - "Ок". Похоже, те же проблемы, что и у остальных разработчиков подобных вещей - не различаются ссылки на объект и сам объект.

Считаю как минимум некорректным.
Скорее всего Вы не разобрались с настройками.

Да и смущает фраза:
А всего-то - пытался завести реквизит "Менеджер" в табличную часть.

Обработка не работает с табличными частями.
35. ooosnika 20.01.12 12:49 Сейчас в теме
спс автору, обработка пригодилась в работе
37. wolf2012x 06.02.12 17:09 Сейчас в теме
Очень нужная вещь...пригодилась неоднократно...удобно что не нужно постоянно писать новые обработки, можно использовать одну и таким образом решить множество вопросов...спасибо автору за работу...ставлю плюс...
40. пользователь 21.02.12 13:13
Сообщение было скрыто модератором.
...
41. WKBAPKA 215 18.06.12 13:03 Сейчас в теме
у меня 32-х разрядная, тоже самое

Не удадлось выполнить запрос к файлу Excel
{ВнешняяОбработка.g_ЗагрузкаСправочниковизФайлаMS_Excel.МодульОбъекта(1934)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Драйвер ODBC Excel] Слишком мало параметров. Требуется 17.
Ошибка загрузки номенклатуры
43. Gmix 417 20.06.12 12:54 Сейчас в теме
(41) WKBAPKA, (42) kris_vod,
Эта ошибка говорит о том что не правильно настроены параметры в обработке (или указан файл не соответствующий этой настройки).
По указанным параметрам строится запрос к таблице с помощью драйвера Microsoft OLE DB Provider for ODBC Drivers.

Если некорректно указать параметры возникает эта ошибка.
При загрузке данные берутся всегда из первого листа книги.
в 90% эта ошибка возникает если в файле не сделать пустую 2 строку на листе.

Читайте внимательно пример настройки.
И все обязательно получиться :)
42. kris_vod 19.06.12 10:58 Сейчас в теме
Такая же ситуация....Я есть где нибудь на сайте обработка по загрузки данных в справочник из экселя???
44. eugen91 25.11.12 01:40 Сейчас в теме
Будет ли работать в 1с 8.2 УТ 10.3 для Буларуси?
45. Myst_ 65 01.03.13 17:00 Сейчас в теме
На windows 7x64 не работает.
46. Mig_Alm 23.07.13 17:00 Сейчас в теме
На Win7 64bit не загружает с ошибкой как указано выше. На Win XP все время пишет что файл уже открыт где то еще.
На другой машине с офисом 2007 следущие проблемы:
Поиск по коду не отработал т.к. обрезал первые нули в коде и искал по последним цифрам. Если в коде первый знак поставить цифру или букву то все работает. Но меня так не устраивает, пришлось немного выпендрится и поставить всем в код букву а после загрузки из экселя удалить.
47. kudim 12.11.14 13:56 Сейчас в теме
Вопросик грузит ли обработка картинки привязанные к ячейкам строки в прайсе?
48. micha26 06.07.15 09:07 Сейчас в теме
А вот такой вопрос возник - если нужно загрузить контактные данные, можно ли как-то соотнести адресные данные с адресным классификатором?
Оставьте свое сообщение