Универсальная загрузка из Excel для 1С8.2

22.09.14

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

Обработка позволять загружать из произвольного Excel файла данные в любые документы Вашей базы.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Универсальная загрузка из Excel для 1С8.2
.epf 17,80Kb ver:v. 2.0
172
172 Скачать (1 SM) Купить за 1 850 руб.

Обработка позволять загружать из произвольного Excel файла данные в любые документы Вашей базы. Достаточно выбрать тип документа (если сам документ не выбран, то будет создан новый), «Имя ТЧ», указать файл для загрузки и прописать номера колонок на странице “Excel (настройки)”. После нажатия кнопки «Загрузить» (наверху), на вкладке ТЧ в(в таблице) появятся загруженные данные. Если все загрузилось удачно, то при нажатии кнопки «Выполнить» (внизу), будет создан документ или перезаполнится существующий (зависит о заполнения поля «Документ»). Для разработчиков есть возможность написать обработки «После добавления строки» (например , можно использовать для проставления счетов в строках документа и подсчета сумм по строке)  и «Перед открытием документа».

Новое в версии 2.0

Реализована возможность загружать данные в справочники. Если в поле "Справочник" (на закладке "Справочник") выбрана группа, то все элементы будут грузиться в нее.

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

Был задан вопрос про загрузку картинок. Привожу рабочий код для загрузки из каталога D:\Темп1 картинок. Имя файлов создается из артикула и присвоения к нему расширения jpg. Работает на конфигурации «УПП». Этот текст нужно вставить: вкладка "Справочник" -> вкладка "Обработчики событий" -> "Перед записью".

Объект.Записать();

Если Объект.ОсновноеИзображение = Неопределено Или Объект.ОсновноеИзображение.Пустая() Тогда
	К = Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
	К.ВидДанных = Перечисления.ВидыДополнительнойИнформацииОбъектов.Изображение;
	К.Объект = Объект.Ссылка;
	К.ИмяФайла = "D:\\Темп1\\" + ТекущаяСтрока.Артикул + ".jpg";
Иначе
	К = Объект.ОсновноеИзображение.ПолучитьОбъект();
КонецЕсли;

ВыбранноеФото = Новый Картинка(К.ИмяФайла,Ложь);
К.Хранилище = Новый ХранилищеЗначения(ВыбранноеФото, Новый СжатиеДанных());

Попытка
	К.Записать();
Исключение
КонецПопытки;

Объект.ОсновноеИзображение = К.Ссылка;

Для разработчиков.

Обработчик: "После доб. стр." - возникает после добавления строки на вкладку "ТЧ" или "Данны" (документов свой обработчик, а у справочника свой).

Входные данны:
            ТекущаяСтрока = текуща строка "ТЧ" или "Данные";
            ТекущийНомерСтрокиИсточник = текущий номер строки в excel файле;
            ТекущийЛист = текущий excel лист;


Обработчик: "После отк. док." - срабатывает перед открытием формы документа.

Входные данны:
            Объект = ДокументОбъект;


Обработчик:
"Перед записью" - срабатывает перед записью справочника.

Входные данны:
            Объект = СправочникОбъект;
            Отказ = если Ложь то элемент загружен не будет.
            ТекущаяСтрока = текуща строка "Данные";

Загрузка Excel

См. также

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    241749    1113    906    

1042

Загрузка и выгрузка в 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    37764    404    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    159108    388    378    

518

Загрузка и выгрузка в 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    59306    1014    3    

253

SALE! 30%

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

Загрузка номенклатуры из файлов Excel (xls, xlsx, ods, csv, mxl) в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

11100 руб.

29.10.2014    218501    667    529    

458

Загрузка и выгрузка в 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    21227    85    0    

35
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 4827 23.09.14 17:16 Сейчас в теме
Буквально несколько вопросов:
1. Какой механизм используете - ADO, COM, аль ишшо чего?
2. Обрабатываете ли иерархию?
3. Загружаете ли картинки?
2. ruslan1982 11 23.09.14 17:47 Сейчас в теме
(1) Yashazz,
1. COM.
2. Обработка предназначена для загрузки документов, поэтому иерархия не обрабатывается, а в справочниках поиск происходит по наименованию.
3. Нет.
3. Beric 24.03.15 13:50 Сейчас в теме
Здрас! у меня 1С8,2 установленно ,и мне приходить товар 100 номенований программа Ехcel ,можно ли сразу загрузить на 1С это накладной "
4. ruslan1982 11 06.04.15 14:45 Сейчас в теме
(3) Beric, Да можно. Рекомендую протестировать загрузку на копии базы.
5. stas1kbob 60 23.04.15 17:06 Сейчас в теме
не создает ненайденные элеметы?
6. ruslan1982 11 29.04.15 08:23 Сейчас в теме
(5) Если элемент в базе не найден, то он создается.
7. Yula89 2 08.06.15 12:54 Сейчас в теме
(6) хочу скачать вашу обработку, но есть вопрос.
В Excel есть код/ наименование номенклатуры и цена, в 1С в ТЧ документа тоже есть такие колонки с пустой ценой, НО наименования не одинаковые, данные можно сопоставить только по кодам. Есть ли возможность в вашей обработке сопоставить номенклатуру по кодам и загрузить колонку "цена"?
8. ruslan1982 11 08.06.15 16:52 Сейчас в теме
(7) Yula89, Обработка при работе со справочниками, сначала пытается найти по коду, а потом по наименованию. Но она заменяет всю табличную часть документа. То есть все что есть на вкладке ТЧ, окажется в документе.
9. b-dm 175 28.12.17 12:24 Сейчас в теме
К сожалению,у меня Ваша обработка так и не заработала...Очень жаль, но обработка сыровата и работает как минимум "не очень", если не сказать вообще. Пришлось воспользоваться стандартной обработкой от 1С "ЗагрузкаДанныхИзТабличногоДокумента.epf".
Оставьте свое сообщение