Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 146.373
- Реакции
- 78.241
Универсальная загрузка из Excel (импорт справочников из Excel)
С помощью данной уникальной обработки вы можете выполнить загрузку данных из 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р
С помощью данной уникальной обработки вы можете выполнить загрузку данных из 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р
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Вязание по схемам крючком сложных раппортных узоров [Ольга Захарченко]
- Конференция по флиппингу Назад в будущее
- [LVMH] Сертификат Внутри LVMH - перевод
- Аниипетля [A.cultus|Ання]
- Финансы на автопилоте. Как копить, не отказывая себе во всём [Николай Сорокин]
- Тёмная сторона внутреннего ребенка. 21 практический урок для проработки детских травм [Dark Psychologist]
- Когнитивно-поведенческая психотерапия (2026) [МИП] [Дмитрий Ковпак, Евгений Хозе, Дмитрий Дивеев]
- Тёмная триада. Дневник психопата [Dark Psychologist]
- Цветовой код стиля. Гайд по цветовым сочетаниям для гардероба [Виктория Суделя]
- Вайбкодинг для непрограммистов: использование ИИ-агентов для решения бизнес-задач [Андрей Гершун]