Универсальная загрузка данных из Еxcel в 1С Предприятие 8.3 (Управляемое приложение)
Интеграция - Загрузка и выгрузка в Excel
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Преимущество обработки в ее универсальности. Адресуется в основном программистам, администраторам и прочим специалистам с повышенным IQ. Протестирована при внедрении 1С Документооборот 8. Работает )
Порядок работы с обработкой загрузки данных из Excel.
Ограничения
- Загрузка данных происходится только в "Справочники" и "Документы"
- Механизм не работает для ссылок с составным типом данных
1. Необходимо сделать архивную копию базы данных
В режиме конфигуратор выбрать пункт «Администрирование» --> выгрузить информационную базу --> указать каталог и имя файла.
2. Окрыть внешний файл обработки
Используя команду «Файл» --> Открыть --> Выбрать файл обработки sppExcel-38.epf:

После этого откроется форма обработки:

3. Задать необходимые настройки
Если будут загружаться табличные части справочников и документов, необходимо взвести флаг «Обрабатывать табличные части». После это по кнопке. «Метаданные» заполнить список загружаемых объектов (справочники и документы).
Необходимо указать «Путь к файлу» путем выбора файла Excel с данными. При выборе файла будет заполнен список листов Excel:

При активизации строчки со списком листов Excel обновляет ся список колонок выбранного листа с данными :
Лист Excel соответсвует справочнику или документу конфигурации, а колонки листа Excel соответствуют реквизитам
справочника или документа.
Необходимо указать соответствие между листом Excel и объектом метаданных
После выбора листа Excel необходимо выбрать нужный объект в списке метаданных:
Далее нужно нажать кнопку «Прочитать реквизиты мета об». После этого будет заполнена таблица реквизитов объекта:

Реквизиты объектов базы данных и колонки листов Excelсвязываются кнопкой «Связать»

При нажатии на эту кнопку добавляется строка в таблицу связей:

Для каждого объекта базы данных нужно указать ключ, т.е. поле по которому будет проверяться уникальность данного элемента. Обычно это «Код», «Наименование». Иногда это может быть «артикул» или «ИНН»
После того как заполнены все связи, можно используя команду «Связи»à «Проверить связи» протестировать корректность указанных связей. Корректность связей также автоматически проверяется перед загрузкой данных.

Данные загружаются в 1С Предприятие по кнопке «Выполнить загрузку». При загрузке выводятся сообщения о загруженных данных.
Есть возможность использовать обработчики событий После записи и Перед Записью:

Обращение к значениям ячеек идет как : ЛистНомерЛиста! НомерКолонки

Обработка имеет статус 1С Совместимо. Разработчик - наш эксперт по технологическим вопросам, автор обработки:
Вступайте в нашу телеграмм-группу Инфостарт
См. также
5490 руб.
12.08.2021 48441 654 71
6000 руб.
11.12.2019 68033 1163 3
12444 руб.
29.10.2014 237870 777 544
6000 руб.
26.11.2020 51281 865 4
6000 руб.
01.03.2021 13430 89 0