Универсальная загрузка из 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

См. также

Загрузка и выгрузка в 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С.

8000 руб.

09.11.2016    244826    1134    912    

1055

Загрузка и выгрузка в 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    38729    427    68    

178

Загрузка и выгрузка в 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 форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 26.03.2025, версия 9.10 - 9.16)

18000 руб.

20.11.2015    160605    396    384    

523

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

Загрузка данных отчета о реализации и продаже товаров из сервиса Яндекс.Маркета «Беру» из отчетов Excel для конфигурации: Бухгалтерия предприятия, редакция 3.0; Управление торговлей, редакция 11; Управление торговлей, редакция 10.3; Управление нашей фирмой, редакция 3.0 и Розница, редакция 3.0 в документ «Отчет комиссионера о продажах».

6000 руб.

09.12.2020    27136    280    1    

134

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

6000 руб.

11.12.2019    59940    1026    3    

259

SALE! 30%

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

Кто получает документы в формате XML из различных сервисов ЭДО (формат 820 приказ ФНС 31 мая 2019 или формат 970 (2025г) 19.12.2023 № ЕД-7-26/970@) и набивает их вручную в 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    95756    324    158    

233
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 4843 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 177 28.12.17 12:24 Сейчас в теме
К сожалению,у меня Ваша обработка так и не заработала...Очень жаль, но обработка сыровата и работает как минимум "не очень", если не сказать вообще. Пришлось воспользоваться стандартной обработкой от 1С "ЗагрузкаДанныхИзТабличногоДокумента.epf".
Оставьте свое сообщение