gifts2017

Загрузка справочников в 1С (7.7) из Excel, OpenOffice, 1C (обработка)

Опубликовал Дмитрий Крайнов (reshenie) в раздел Обмен - Обмен через DBF

Универсальная обработка, предназначенная для загрузки справочной информации в программу 1С:Предприятие 7.7 из файлов различных типов: Excel, OpenOffice, 1C.

Позволяет загрузить объемную информацию о товарах, материалах, контрагентах, а также заполнить прочие справочники системы.

Не ограничена какой-то конкретной конфигурацией и может быть использована на любой платформе 1С (7.7) c использованием имеющихся приложений: 1С, Excel, OpenOffice.

Универсальная обработка "Загрузка справочников в 1С (7.7) из XLS,MXL,TXT,CVS,DBF"
предназначена для заполнения справочника, выбираемого пользователем, а также связанных с ним справочников: подчиненных и связанных (ссылки на которые есть в загружаемых данных).

Данная обработка может быть использована в произвольной конфигурации 1С Предприятие 7.7.
Загружаемый файл MsExcel должен иметь примерно следующую структуру колонок:
Группа1
    Группа2
        Группа3    Товар1    характеристики товара
        Группа3    Товар2    характеристики товара
    Группа4        Товар3    характеристики товара
и т.д.
В описанном выше примере справочник состоит из четырех уровней. Внутри Группы1 расположена Группа2 и Группа4.
Внутри Группы2 расположена Группа3. Внутри Группы3 расположены Товар1 и Товар2. Товар3 расположен внутри
Группы4. При загрузке пользователь может несколько изменить структуру загружаемого справочника.

Описание работы диалоговой формы.
    В зависимости от структуры конфигурации программы, в которой используется данная обработка, диалоговая форма может иметь несколько закладок. Однако все они заполнены однотипными реквизитами:
    Первый реквизит это вид основного загружаемого справочника. Пользователь должен произвести выбор конкретного вида из этого списка. После выбора вида основного справочника произойдет определение его структуры, а также подчиненных справочников.
    Второй реквизит это загружаемый файл, который также необходимо выбрать. Имя файла заносится в строку "Файл *.xls - источник данных", а выбранный каталог записывается в "Каталог хранения файла". Поле "Каталог хранения файла" не редактируется - необходимо выбирать файл MsExcel.
    Справа расположено поле "Рабочий лист", где пользователь должен выбрать лист, на котором расположены данные для загрузки.
    Рядом указывается рабочая дата, на которую будут установлены периодические реквизиты загружаемых элементов и диапазон строк загрузки из файла: первая и последняя.
    Справа от поля  "Каталог" находится "Строка полей загрузки". Это номер строки, из которой будут прочитаны наименования загружаемых колонок (полей).
    Список загружаемых полей файла определяется при выборе номера строки загрузки.
    Диалоговая форма содержит таблицы настройки соответствия реквизитов справочника и загружаемых полей файла, а также таблицы иерархии групп в справочнике.
    Состав реквизитов выбранного для загрузки справочника определяет состав таблицы "Настройка соответствия реквизитов справочника и полей в файле".
    Количество уровней в выбранном справочнике определяет количество строк в таблице "Иерархия групп по наименованию". Количество подчиненных справочников определяет количество закладок диалоговой формы и их названия.

    Выбрав файл, рабочий лист и сторку в файле, содержащую наименования полей загрузки можно приступать к заполнению таблиц "Настройка..." и "Иерархия..."
    В таблице "Иерархия…" последнюю строку необходимо оставить свободной - для возможности создания элементов справочника. Указанные значения в этой таблице определяют сколько уровней групп будет в загружаемом справочнике и из каких колонок файла наименования групп будут заполняться.
    Таблица "Настройка…" определяет алгоритм заполнения загружаемого элемента справочника.
    Обе эти таблицы являются главными для дальнейшей работы и поэтому важно корректно их заполнить. Чем меньше реквизитов
будет заполнено для загрузки, тем быстрее произойдет этот процесс.
Для удобства пользователя диалоговая форма имеет возможность быть сохраненной и восстановленной при необходимости.
    Выбор варианта заполнения реквизита справочника содержит список загружаемых полей файла, и три дополнительных пункта, вынесенных в начало списка: "Очистить значение", "Конкретное значение" и "По строковому представлению".

Вариант "Конкретное значение" предоставляет пользователю возможность указать определенный вариант заполнения реквизита.

Вариант "По строковому представлению" нужен для загрузки новых значений, отсутствующих в файле или в базе данных (например для указания значений из подчиненного справочника). При загрузке информации программа произведет поиск подходящего значения в базе данных по его строковому представлению. В случае необходимости такое значение будет создано.

    Соседние закладки диалоговой формы представляют из себя образы подчиненных справочников. Для заполнения этих справочников необходимо также заполнить таблицы "Настройка…" и "Иерархия…"
    Однако для сохранения алгоритма заполнения подчиненного справочника нужно нажать кнопку "Принять настройку", так как заранее не известно количество и состав подчиненных справочников, и их структура отображается в диалоговой форме динамически при переходе на конкретную закладку. Поэтому, нажав кнопку "Принять настройку" пользователь записывает в память диалоговой формы настройку конкретного подчиненного справочника.
    Периодические реквизиты справочников отображаются в колонке "Пиктограмма" листочком с "галочкой". Следует помнить, что такие реквизиты загружаются на рабочую дату, указанную в диалоговой форме.
    Для того чтобы в следующий раз использования этой обработки не пришлось заново заполнять алгоритм соответствия реквизитов подчиненных справочников - сохраните и общую настройку диалоговой формы (пункт меню "Действия - Сохранить настройку").
    После того, как будут заполнены все загружаемые поля всех загружаемых справочников, можно приступать к загрузке элементов из файла. Еще раз напомню, что скорость загрузки зависит от количества загружаемых реквизитов и очень сильно зависит от количества загружаемых подчиненных справочников (элементы подчиненных справочников, используемых в справочнике номенклатуры - тоже считаются).

Причины купить

Вы используете типовую программу 1С:Предприятие 7.7 ?
Вы используете измененную программу 1С:Предприятие 7.7 ?
Вы хотите получить универсальное, простое решение для автоматизации магазина, для Вашей программы?
Выбирайте наши разрабоки - не прогадаете!

Достоинства

Универсальность решений. Простота установки, настройки и использования. Проверено временем. Рекомендовано фирмой "1С".

Сравнение версий

"Решение: Загрузка справочников в 1С (7.7) из Excel, OpenOffice, 1C" - универсальная обработка, позволяющая производить загрузку справочников (номенклатуры товаров и связанных с ними), из файла MsExcel в программу "1С:Предприятие 7.7"

Сетевая* - означает то, что Вы приобретаете версию для использования на нескольких компьютерах (для нескольких пользователей) в своей организации. Ограничение количества лицензий: 6. Вы можете запросить активацию для указанных пользователей без дополнительной оплаты.

Локальная* - означает то, что Вы приобретаете версию для использования на одном компьютере (для одного пользователя) в своей организации. Вы получаете одну активацию для ПО, которая действует в рамках ограничения: компьютер/пользователь.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Решение: Загрузка справочников в 1С (7.7) v.17.10.2012 дистрибутив
.exe 3,69Mb
25.01.14
859
.exe 3,69Mb 859 Бесплатно
Решение: Загрузка справочников в 1С (7.7) из Excel, OpenOffice, 1C. Локальная*
26.09.2014
1500 руб.
Решение: Загрузка справочников в 1С (7.7) из Excel, OpenOffice, 1C. Сетевая*
26.09.2014
6000 руб.

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Дмитрий Князев (dk-ros) 09.10.10 08:18
Где можно скачать Вашу обработку? Импортируется ли штрихкод?
2. Дмитрий Крайнов (reshenie) 09.10.10 21:24
http://infostart.ru/public/62473/

Это что-то местный сайт глючит - сам не пойму... Открываю "личный кабинет", а своих публикаций не вижу... Как говорится: "Лучшее - враг хорошего".

Или - милости просим на www.reshenie.info
3. Дмитрий Крайнов (reshenie) 09.10.10 21:38
Штрихкод - импортируется. 8-)
4. Дмитрий Крайнов (reshenie) 10.10.10 01:30
Блин... Совсем заработался... Это я не прав: не выложил еще обработку. На следующей неделе постараюсь.
5. Дмитрий Крайнов (reshenie) 07.07.11 21:13
Последний релиз обработки от 07.07.2011.
Штрих-коды грузятся. Цены грузятся. Единицы измерения грузятся. Проверено на Торговле и Склад 7.7.
6. Дмитрий Крайнов (reshenie) 14.07.11 20:01
Загрузка плеера


Ссылка на видео в Ютубе: http://www.youtube.com/watch?v=B6dvukgACJs
7. ПодОпытный (mihenius) 06.09.11 11:48
Всегда должна быть альтернатива )

Тем более бесплатная

http://infostart.ru/public/14994/

Функционал возможно похуже и нужно допиливать под себя.
8. Дмитрий Крайнов (reshenie) 06.09.11 12:57
(7) Как она работает? Где описание? Что это вообще такое... Скачал я "Загр" - это что? Файл структуры метаданных?
9. ПодОпытный (mihenius) 06.09.11 18:39
(8) старый косяк инфостарта
Если качать через firefox и в имени файла есть пробелы, то имя скачанного файла будет обрезано.

Такие файлы, нужно проверять архиватором. Если там внутри структура ert, значит ставим расширение ert. Если файлы, то ставим расширение zip.

Про описание. Обработка 2007 года. Тогда не было требований к описанию и скриншотам.

А 52+ говорят сами за себя )
Но требует доработки напильником.

И автор как бы не я. К чему мне вопросы то задаешь?

А конкуренция всегда нужна )
10. cleose (Лена_Лена) 19.10.11 11:34
Жаль, что платная, (( для единственного бухгалтера на фирме, очень пригодилась бы.
11. Denis K (dapdap) 22.12.11 07:10
а с зик 7.7. работает обработка?
12. Дмитрий Крайнов (reshenie) 22.12.11 18:48
(11) конечно. с любой конфигурацией 7.7
13. Alex Melnichuk (Amel2010) 04.01.12 11:36
Я бы рекомендовал Вам сделать демо-версию.
Не хотелось бы покупать кота в мешке
14. Дмитрий Крайнов (reshenie) 04.01.12 18:50
(13) Обработка работает в обучающем режиме месяц (это и есть демо-режим). За это время можно опробовать ее по-всякому. Скачайте, если понравится - купите. Если будут вопросы - пишите.
15. Alex Melnichuk (Amel2010) 04.01.12 19:07
(14) reshenie, Сейчас не стоят такие задачи. Времени нет экспериментировать.
Я не читал описания полностью, поэтому упустил инфу про триальный месяц.
Воспользуюсь возможностью при случае. Ставлю в заметки разработку.
16. Эльвира (egoel) 27.02.12 19:49
Давно ищу что-то подобное. Сделали техническое задание нашему программисту, но он не справился с задачей. Меня интересует вопрос, как поступает обработка с дублями штрих-кодов, например, в базе уже есть подобный товар? Да, и еще, эта обработка работает в версии 7.7 в любой редакции или только в 9.2?
17. Дмитрий Крайнов (reshenie) 27.02.12 20:31
(16) если товар найден, используется он. работает в произвольных конфигурациях. есть примеры использования в "Бухгалтерии", "Комплексной", "Торговле и Складе". Скачайте и попробуйте ее в работе! Если что-то будет непонятно или не получится - буду рад ответить на вопросы и помочь.
18. Эльвира (egoel) 27.02.12 21:57
Огромное спасибо за развернутый ответ, буду пробовать.
19. Эльвира (egoel) 28.02.12 18:01
Здравствуйте!
Установила обработку, окна Дополнительные возможности нет, Дополнительные обработки - в списке этой обработки нет. Запустила через Файл - Открыть. Выбрать Вид документа не могу - список пуст, также и остальные поля выбрать не дает.
Может проблема в конфигурации.
У нас 1С Предприятие 7.7 (7.70.027)
Конфигурация "Торговля 24h" версия 3.2 (7.70.344)
20. Дмитрий Крайнов (reshenie) 28.02.12 18:47
(19) кроме самой обработки нужно было переписать в каталог информационной базы (или программы 1С) файлы библиотеки защиты precomp.dll. Эти файлы находятся в каталоге "Файлы информационной базы", который создается при установке ПО на компьютер (в каталоге установки). Там же находились файлы с обработкой, только в каталоге ExtForms.
21. Эльвира (egoel) 28.02.12 19:47
Видела этот файл precomp.dll куда его положить?
22. Дмитрий Крайнов (reshenie) 28.02.12 21:40
(21) в каталог информационной базы (или программы 1С)
vovo44ka; +1 Ответить
23. Эльвира (egoel) 25.03.12 20:31
Еще раз хочется сказать спасибо за обработку! Работает отлично, великолепная техподдержка. На мои вопросы было потрачено автором и разработчиком Дмитрием несколько часов к ряду. Рекомендую! Лучшего решения нет!
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа