Що нового?

Придбаний Универсальная загрузка из Excel (импорт справочников из Excel) (2024) [Инфостарт]

Інформація про покупку
Тип покупки: Складчина
Ціна: 1334 ГРН
Учасників: 0 з 6
Організатор: Відсутній
Статус: Набір учасників
Внесок: 231.2 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Универсальная загрузка из Excel (импорт справочников из Excel) (2024) [Инфостарт]



С помощью данной уникальной обработки вы можете выполнить загрузку данных из Excel в любой справочник! Наличие Excel на компьютере не обязательно! Универсально!

Важно отметить, что первой строчкой в файле Excel должен быть заголовок табличной части. Наименование колонок должны совпадать с именами реквизитов в конфигурации 1С (не с синонимами, а именно с именами реквизитов).

Обработка может как создавать новые справочники, так и обновлять справочники.

Настройки загрузки:
  • Если необходимо создавать справочники, устанавливаем галочку "Создавать справочники".
  • Если при загрузке номенклатуры нам необходимо создавать подчиненные объекты (например, виды номенклатуры), то, если по полю не был найден этот объект, следует установить галочку "Создавать подчиненные объекты" - благодаря этой галочке будут созданы объекты ссылочного типа.
  • Режим разработчика - позволяет выполнять загрузку без контролей (Обменданными.Загрузка = Истина).
При нажатии на кнопку "Прочитать файл" - будет прочитан файл Excel и заполнена табличная часть заголовками полей. Настройки табличной части не влияют на загрузку: если не нужно грузить какие-то колонки, лучше отредактировать файл Excel, а не убирать строки табличной части.

Ключ поиска - поля, по которым следует искать справочник. Следует отметить, что ключи поиска в контексте данной обработки должны быть только примитивными типами данных (Строка, число, булево - например, по виду номенклатуры ссылочного типа не ищем).

Поле группа - означает важно при создании подчиненных объектов: если объект был не найден и обработка его создаст, то поле группа указывает на то, создастся группа или элемент. Поле должно быть установлено разработчиком самостоятельно.
Если необходимо осуществлять соответствие ссылочных полей по коду, а не по наименованию, например, поля "Родитель", следует напротив поля в табличной части поставить галочку "По коду".

Если по наименованию объект не найден и необходимо создавать объект, то объект будет создан с наименованием из Excel, если же по коду объект не найден и необходимо создавать объект, то будет создан объект с кодом и наименованием из Excel (например, при загрузке номенклатуры так будет создан либо родитель, либо вид номенклатуры в зависимости от настроек, которые вы зададите).

На скриншоте из Excel приведены примеры загрузки: обработка умеет работать со всеми примитивными типами данных, в том числе и с разными форматами времени!
Булево может загружаться как ИСТИНА, TRUE, 1.
Обработка не предусматривает загрузку табличных частей в справочник, не предусматривает загрузку документов в справочник.

Как загрузить отчет/обработку/печатную форму в 1С:
  1. Заходите в меню "Администрирование" - "Печатные формы, отчеты и обработки"
  2. Поставить галочку "Дополнительные отчёты и обработки"
  3. Зайти в ссылку "Дополнительные отчёты и обработки"
  4. Нажать кнопку "Создать" - на Предупреждение безопасности - нажать кнопку "Продолжить"
  5. Выбрать скачанный файл и нажать кнопку "Открыть"
  6. Затем нажать кнопку "Записать и закрыть"
Готово!

Работает на платформе: 1С:Предприятие 8.3
Конфигурации
Все конфигурации!

Проверено на следующих конфигурациях и релизах:
  • 1С:ERP Управление предприятием 2, релизы 2.5.16.107
  • 1С:Управление холдингом 1.3, релизы 1.0.9.32
  • CRM КОРП, редакция 1.4, релизы 1.4.11.3
  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.151.38
  • Зарплата и кадры государственного учреждения КОРП, редакция 3, релизы 3.1.29.38
  • Документооборот КОРП, релизы 2.1.34.1
  • Управление торговлей, редакция 11, релизы 11.5.16.107
  • 1С:Комплексная автоматизация 2, релизы 2.5.16.107
  • Розница, редакция 3.0, релизы 3.0.7.122
  • Управление нашей фирмой, редакция 3.0, релизы 3.0.7.122
Стоимость -10sm = 2000р
https://infostart.ru/1c/tools/2100064/
 
Угорі