Импорт справочников из MS Excel

Опубликовал Александр Окулов (PowerBoy) в раздел Обмен - Загрузка и выгрузка в Excel

Импорт справочников из MS Excel

Импорт справочников из MS Excel

В файле книги MS Excel создайте листы с именами справочников 1С.
На каждом листе создайте списки с именами полей соответствующим именам реквизитов справочников 1С. Обязательные поля Код и Наименование.
Для справочников вида Иерархия элементов используйте поле Родитель со значениями из поля Код.
Для справочников вида Иерархия групп и элементов задайте поле ЭтоГруппа со значениями Истина.
Для справочников имеющих владельца создайте поле Владелец со значениями из поля Код владельца справочника.Если владельцев несколько, то имя владельца записывается через слеш (Владелец/Справочник).
Для создания поля ссылки на другой справочник значения в поле должны быть равны значениям Кода этого справочника.
Для создания поля ссылки на перечисление значения в поле должны быть равны синонимам этого перечисления.

Новая версия обработки см. //infostart.ru/public/167865/ 

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

Наименование Файл Версия Размер
Импорт из MS Excel 1.1 (8.1)
.1208939706 10,57Kb
14.01.13
1224
.1208939706 10,57Kb 1224 Скачать
Импорт из MS Excel
.1170703186 10,71Kb
14.01.13
1564
.1170703186 10,71Kb 1564 Скачать

См. также

Комментарии
1. cs25 (cs25) 80 06.02.07 22:28 Сейчас в теме
Нужная штуковина. +1 или +10 !!!
2. Скрепка (tujhjd) 08.02.07 16:16 Сейчас в теме
3. USA (usa) 01.08.07 19:34 Сейчас в теме
Очень интересно... 5 с плюсом
4. Александр Окулов (PowerBoy) 2564 15.08.07 09:46 Сейчас в теме
По многочисленным просьбам убрал пароль на модуль обработки.
Mortal; паук; Sapozhnik; +3 Ответить
5. programmist (programmist) 22.11.07 07:13 Сейчас в теме
Доброго времени суток!

Пытаемся с помощью Вашей обработки Импорт справочников из MS Excel (http://infostart.ru/projects/760/) загрузить справочник Номенклатура в конфигурацию Элит: Строительство. Бухгалтерский учет.

Создаем лист с наименованием Номенклатура и 3 строки в таблице:
Код Наименование Родитель ЭтоГруппа
00000000014 Просто так Истина
00000000015 Валик ВМ 250 /МЕХ 00000000014

Все поля в таблице типа Текст. При импорте данных в конфигурации не создается группа с кодом 00000000014, а создается просто элемент.
В чем может быть проблема?
6. Александр Окулов (PowerBoy) 2564 22.11.07 13:20 Сейчас в теме
Поле ЭтоГруппа должно быть общим, иначе значение ИСТИНА будет восприниматься как текст
7. Александр Окулов (PowerBoy) 2564 22.11.07 13:28 Сейчас в теме
(6)В смысле формат этого поля должен быть типа "Общий"
8. programmist (programmist) 22.11.07 15:24 Сейчас в теме
Спасибо за ответ, но ничего не получается...
Выкладываю файл и обработку с помощью которой пытаюсь загрузиться:
http://astoma.fatal.ru/zagrdan.zip

Платформа 8.0.18.2
Конфигурация Бухгалтерский учет 1.5.20.2
Конфигурация Элит: Строительство. Бухгалтерский учет 2.0.8.1

Посмотрите, пожалуйста. Буду очень благодарен.

Спасибо.
9. Александр Окулов (PowerBoy) 2564 23.11.07 06:02 Сейчас в теме
Конечно простая смена формата не поможет - так эксель устроен.
Делаешь так:
1.Выделяешь столбец ЭтоГруппа
2.В меню запускаешь Данные - Текст по столбцам - Готово.
Увидишь, что значения Истина в столбце преобразовались в ИСТИНА.
Да а где плюс за разработку и помощь?
the_madghost; afk; Helgaandalex; gnomm; БарсиК; Drawde; programmist; +7 Ответить
10. programmist (programmist) 23.11.07 06:21 Сейчас в теме
Спасибо. Помогло. Плюсиками отблагодарил :).
11. Эдуард (Drawde) 27.12.07 01:19 Сейчас в теме
Пытаюсь импортировать номеклатуру, в целом разобрался но ни как не могу заставить присваивать товарам единицы измерения в частности шт., это вообще возможно?


Код Наименование Родитель ЭтоГруппа
00000000001 Товары ИСТИНА
00000000013 Grohe 00000000001 ИСТИНА
00000000088 Grohe 22951 ООМ кран Цанга 00000000013
12. Александр Окулов (PowerBoy) 2564 27.12.07 07:31 Сейчас в теме
Да.
Имя столбца в экселе: БазоваяЕдиницаИзмерения/КлассификаторЕдиницИзмерения
Данные в столбце код из КлассификаторЕдиницИзмерения.
13. Эдуард (Drawde) 29.12.07 01:02 Сейчас в теме
Все получилось спасибо огромное!!!!
Прошу прощения за глупые вопросы, я пока только учусь :)

А возможно ли помимо всего прочего также импортировать цены закупки и цены продажи?
14. terek (terek) 31.12.07 13:01 Сейчас в теме
подскажите, как вообще использовать эту обработку? Где ее запускать или откуда? Я хочу из Excell занести данные в справочник Номенклатура. Буду очень признателен, если растолкуете в самом подробном формате, каким образом обработку запускать.Заранее благодарен
15. Александр Окулов (PowerBoy) 2564 01.01.08 00:46 Сейчас в теме
(14) Обработка запускается как и все внешние обработки через меню Файл - Открыть.
Структуру Excel файла смотри в описании обработки.
БарсиК; +1 Ответить
18. Александр Окулов (PowerBoy) 2564 01.01.08 00:51 Сейчас в теме
С Новым годом всех!!! Вроде не много и пил. :)))
19. Эдуард (Drawde) 14.01.08 07:41 Сейчас в теме
А возможно ли помимо всего прочего также импортировать цены закупки и цены продажи?
20. Александр Окулов (PowerBoy) 2564 15.01.08 13:00 Сейчас в теме
установка цен в бухгалтерии это документы,
да и хранятся они (цены) в регистрах сведениях.
так что данная обработка для этого не подойдет.
qwertylion; +1 Ответить
21. Abeke (adk) 15.02.08 18:02 Сейчас в теме
Приветствую!
Очень полезная вещь.Спасибо
22. Elsifer (elsifer) 23.04.08 12:15 Сейчас в теме
а как можно запустить под 8.1?
23. Александр Окулов (PowerBoy) 2564 23.04.08 12:39 Сейчас в теме
(22) Добавил версию для 8.1
miroslaw; +1 Ответить
24. Игорь (Ygich) 120 23.04.08 13:50 Сейчас в теме
сюда бы еще работу с регистрами сведений. чтоб и адреса и цены и все все загружал... ладно сам не безрукий допишу пару процедурок )))
25. Александр Окулов (PowerBoy) 2564 24.04.08 13:26 Сейчас в теме
(24)(19)(...)
Всем кто спрашивал выложил загрузку документов их MS Excel
http://infostart.ru/projects/1920/
26. mariolast (MarioLast) 12.05.08 21:26 Сейчас в теме
Как сделать, чтобы адреса, ценыф и Елект.адрес тоже загружал? Помогите разобраться
27. Александр Окулов (PowerBoy) 2564 13.05.08 05:42 Сейчас в теме
28. mariolast (MarioLast) 13.05.08 23:04 Сейчас в теме
В Контрагенты чтобы загружал. Там есть подчиненные справочники, в них вводится контактная информация о контрагенте, мыло, адрес, и т.п. Вот у меня в екселе эти данные есть, и вручную для каждого клиента вводить...очень долго. Можно это автоматизировать?
29. Александр Окулов (PowerBoy) 2564 14.05.08 21:34 Сейчас в теме
(28)Адреса, мыло и т.д. находятся в рег.сведений, т.е. этой обработкой такие данные не загрузить.
30. Poppy (poppy) 3300 14.05.08 22:02 Сейчас в теме
(28, 24, 19)
Для загрузки данных из Иксела в табличные части документов, регистры сведений и справочники имеется обработка ЗагрузкаДанныхИзТабличногоДокумента.epf на диске ИТС. Как для платформы 8.0, так и для 8.1.
31. Mr Novel (mrnovel) 27.05.08 09:31 Сейчас в теме
Товарищи бойцы, а где можно посмотреть пример эксель-листа для загрузки номенклатуры в 8.1 УТ? Спасибо!
32. Владимир (Dalion) 06.06.08 07:00 Сейчас в теме
Штрих коды можно грузить? Если да, то хотел бы с Вами пообщаться, скиньте Ваши координаты.
33. Александр Окулов (PowerBoy) 2564 06.06.08 08:11 Сейчас в теме
(32) Никогда не грузил.
34. alex_ub (alex_ub) 10.07.08 11:52 Сейчас в теме
Как можно импортировать в 1с 8,1 УТ 10,3,3,3 в справочник Номенклатура из экселя наименование, ед. изм. , цена, ШТРИХКОД
35. alex_ub (alex_ub) 10.07.08 12:01 Сейчас в теме
выложите пожалуйста примерный файл экселя чтобы загружался ШТРИХКОД, наименование, цена, ед.изм номенклатуры
36. Helga (helganovak) 17.12.08 17:36 Сейчас в теме
Очень помогло ! Спасибо !!
37. msadu msk (msadu) 24.12.08 17:57 Сейчас в теме
Спасибо, очень нужная штука. Вроде работает. Вот только как быть Регистрами..
38. miroslaw 07.02.09 16:11 Сейчас в теме
Спасибо за программу. Для начального заполнения, и дополнения справочников само то. Попробовал, понравилось. Не всё получилось, подскажите пожалуйста как назвать столбцы чтобы загружались Тип номенклатуры-товар и ставка НДС-18% и какие значения писать. Перепробовал много вариантов... не получается.
39. Александр Окулов (PowerBoy) 2564 09.02.09 06:03 Сейчас в теме
(38) У перечислений берется его синоним, у НДС-18% - будет просто "18%". (без ковычек конечно)
40. miroslaw 09.02.09 12:49 Сейчас в теме
(39) я ставлю название столбца ВидыНоменклатуры/ТипНоменклатуры
а в ячейках пишу "Товар" или "1" не получается...
В чём ошибка?
41. Александр Окулов (PowerBoy) 2564 10.02.09 05:59 Сейчас в теме
(40) "/ТипНоменклатуры" - можно не писать. Если ВидыНоменклатуры справочник - то в ячейках ставиться код товара. Если перечисление - то его синоним.
42. ron (ron1) 11.02.09 13:48 Сейчас в теме
Очень нужная обработка.
43. Ольга (Kuznetsova) 20.02.09 11:13 Сейчас в теме
замечательно. это то,что было мне нужно!
44. Денис ddv (_ddv) 05.03.09 12:02 Сейчас в теме
Поскажите как прописать поле Полное Наименование в Excel
45. Александр Окулов (PowerBoy) 2564 05.03.09 14:06 Сейчас в теме
(44) ПолноеНаименование - это функция. В Excel надо задать колонку Родитель.
46. Buhgalter Ivanov (NRMT) 01.04.09 12:41 Сейчас в теме
Спасибо огромное ! Импортировал успешно банки, контрагенты. Не получается Номенклатура с ед. изм.
Некоторые материалы не загружаются. Некоторые без ед.изм. загружаются.
http://webfile.ru/3325438

Вот ссылка на образец Контрагентов.
http://webfile.ru/3325469
47. Александр Окулов (PowerBoy) 2564 01.04.09 14:28 Сейчас в теме
(46) Не уникальны коды номенклатуры, ед.изм. заполнены не везде.
48. Buhgalter Ivanov (NRMT) 01.04.09 16:06 Сейчас в теме
(47) Спасибо ! Все получилось.
49. vladal (Vladal) 08.04.09 18:18 Сейчас в теме
А как заполнить цену товара? Каким методом? Конфигурация УТ
50. Лариса Павловна (lara52) 05.05.09 17:15 Сейчас в теме
Спасибо, все получилось
51. Oskar (oskar) 06.05.09 13:33 Сейчас в теме
52. павел коновалов (паук) 14.05.09 09:38 Сейчас в теме
извините, если туплю. импортировал успешно контрагентов и договоры контрагентов (пока не полностью. свойства не знаю как заполнить). а как сделать, чтобы в таблице контрагенты / [выбранный контрагент] / счета и договоры / договоры контрагентов появился список договоров? это не табличная часть. конфигуратор говорит, что это СправочникСписок.ДоговорыКонтрагентов
53. павел коновалов (паук) 14.05.09 11:08 Сейчас в теме
54. павел коновалов (паук) 14.05.09 11:09 Сейчас в теме
55. павел коновалов (паук) 14.05.09 12:25 Сейчас в теме
а как, все-таки у справочника "договоры контрагентов" заполнить таблицу "свойства"?
56. павел коновалов (паук) 15.05.09 13:26 Сейчас в теме
57. Николай Калиниченко (Nicolau) 29.05.09 22:44 Сейчас в теме
ШтрихКоды не грузятся! Не получается у меня!Помогите!
58. ron (ron1) 21.07.09 14:11 Сейчас в теме
А можно с помощью этой обработки заполнить курсами за полгода справочник Валюты?
59. Сергей Морозов (MoroZ-z-zOFF) 27.07.09 22:43 Сейчас в теме
Хочу заметить что если коды уникальны только в пределах подчинения родителю то корректно заполнить иерархический справочник из Exel не получится. Значения с одинаковыми кодами заменяются без проверки родителя.

Использовал вне типовой конфигурации. Если возможно учесть этот нюанс в обработке, буду очень признателен.
60. d m (dima_infostar) 14.08.09 22:22 Сейчас в теме
извините, но я нифига не сумел =(
61. Svoma Svomacom (svoma) 15.09.09 00:45 Сейчас в теме
Здравствуйте утилита очень полезная спасибо, я в принципе разобрался с основными полями номенклатуры.
Но вопрос?
Как забивать Штрих коды, у нас огромный список товаров с присвоенными штрих кодами, поэтому смысл в импорте, только если со штрих кодами.

Я в 1с управление торговлей полный чайник, если бы вы разместили файл примера в XLS, я бы поспал пару ночей)
Заранее спасибо!

P.S.
Разобраться как вообще работать с данными файлами мне помогли, пару роликов, мало ли таким же как я чайникам пригодятся.
http://prognow.ru/video/read_data_from_excel5_part.swf
http://prognow.ru/video/file_open.swf
http://prognow.ru/video/read_data_from_excel5_part.swf
62. Александр Окулов (PowerBoy) 2564 15.09.09 06:13 Сейчас в теме
(61) Никогда не сталкивался с штрих кодами, ни с торговлей - у меня бухгалтерия :(.
63. Ghenadie Fluierari (SpyDeR2009) 06.10.09 14:41 Сейчас в теме
64. Yurii Trifan (Yurii463070) 07.11.09 09:39 Сейчас в теме
Только у меня такой косяк, что в строке 425 Модуля Объекта не находит поле объекта ?
65. Александр Окулов (PowerBoy) 2564 09.11.09 06:05 Сейчас в теме
(64) Имя справочника проверьте.
66. flor ukraine (floraukraine) 98 11.11.09 21:09 Сейчас в теме
У меня вообще нихрена не пашел, говорит что не может инициализировать Ексель
67. Александр Кулачков (Kulak) 30.11.09 12:54 Сейчас в теме
переносит только наименование. как перенести остальное? может есть какой нибудь пример. Заранее благодарен
68. Александр Кулачков (Kulak) 30.11.09 13:46 Сейчас в теме
с полным наименованием вроде разобрался. Интересует вопрос можно ли заполнить ЕдиницаХраненияОстатков. Почему то не получается пока не заполнена вкладка "Еденицы" Базовая - шт. ЕдиницаХраненияОстатков - кор
штук в коробке может быть разное количество
69. Дмитрий Д. (ddk78ddk) 22.01.11 11:27 Сейчас в теме
Огромная благодарность автору - очень помогло, учитывая, что запускаться надо было срочно, а времени на изучения 8-ки не было.
Тем, у кого надо импортировать реквизит типа справочника - Обратите внимание на строку 459 - ошибочная передача наименования справочник - из за этого невозможно создать объект в функции ПолучитьСсылкуНаСправочник
70. Юрий (gnomm) 28.01.11 10:29 Сейчас в теме
Приведите пример (желательно скриншот) структуры файла эксель при переносе контрагентов.
Заранее спасибо
71. Виктория Иванова (01011000001) 23.03.11 17:09 Сейчас в теме
Добрый день!
файл перестал работать в связи с обновлением 8.1 на 8.2...
подскажите, пожалуйста, может быть где-то можно взять новую обработку подобного рода?
72. Евгений Мельников (Coolwinder) 13.04.11 03:19 Сейчас в теме
Обработка замечательная, почти во всем разобрался... Кроме того, как заполнить свойства номенклатуры. Кто нить помогите плиз. Как должна выглядеть структура в этом случае?
73. Евгений Мельников (Coolwinder) 13.04.11 03:20 Сейчас в теме
паук пишет:

все, опять нашел

Объясни как?
74. Андрей Попов (pav.79) 18.04.11 12:47 Сейчас в теме
У меня 1.77 внешняя обработка имеет расширение *.ert, а твоя *.epf? Как мне ее запустить и приступить к дальнейшему изучению.???? :))))
75. Андрей Попов (pav.79) 18.04.11 17:12 Сейчас в теме
*.epf являются внешней обработкой 8.0, *.ert - обработка 7.7 я правильно понял???? Если моё утверждение верно, то есть ли аналогичная обработка для 7.7?????
76. Альтаир (Altair777) 633 18.04.11 17:52 Сейчас в теме
(75) кому адресованы вопросы?
по поводу первого вопроса. Если Вы не знаете "ert" - обработка 7.7, то бессмыслено давать ответ на второй.
77. Андрей Попов (pav.79) 18.05.11 08:35 Сейчас в теме
Я все понял, прочитал мат часть. И все получилось, обработка хорошая, но мне не пригодилась. Моя конфигурация все может и умеет сама :D
78. Павел Никифоров (Archimedes) 30.05.11 16:18 Сейчас в теме
Здравствуйте, Уважаемый!

Спасибо за проделанную работу! но...

Данные из столбца "Полное наименование" не импортируются (из столбца "ПолноеНаименование" тоже).
Данные из столбца "Группа контрагентов" не импортируются.
Данные из столбца "Код по ОКПО" не импортируются.

А вот "ИНН" и "КПП" нормальное импортировались.
Модуль не "любит" названия полей с пробелами?
79. Александр Окулов (PowerBoy) 2564 25.08.11 14:41 Сейчас в теме
80. MAX3000 16.09.11 09:36 Сейчас в теме
Спасибо. Не плохая штуковина.
81. Анна Я (anna_black) 29.09.11 10:02 Сейчас в теме
Спасибо. Нужная обработка. Отдельное спасибо за уточняющие комментарии автора.
82. m0lekula 11.11.11 15:03 Сейчас в теме
Отлично! Спасибо, нужненько! :)
83. sergey (serrj_dream) 20.12.11 01:46 Сейчас в теме
очень нужная штука спасибочки
84. sergey (serrj_dream) 20.12.11 02:18 Сейчас в теме
кому нужно пример с иерархией ловите для версии 8.1
Прикрепленные файлы:
Книга1.xls
85. Алина Иванова (maxply) 28.12.11 14:56 Сейчас в теме
86. Нина Улыбина (ninos89) 12 30.01.12 10:47 Сейчас в теме
спасибо огромное! незаменимая вещь при работе с иерархией
87. Михаил Труников (voyger_men) 01.02.12 12:08 Сейчас в теме
Урааа, столько времени сэкономлю, спасибо большое что выкладываете свои труды!
89. bu1 bu1 (bu1) 2 10.10.12 11:10 Сейчас в теме
Александр здравствуйте, хотел бы проконсультироваться, загружаю контрагентов, возник вопрос при загрузки банковский счет и договор, каким образом указать Excel файле название колонки. Помогите пжт разобраться. Прикрепленный файл является уже начитой заготовкой по загрузке данных. Конифгурация: Бухгалтерия 2.0
Прикрепленные файлы:
90. Андрей К (andikad) 10.10.12 15:56 Сейчас в теме
Спасибо, нужная обработка !
91. alean alean (alean) 35 20.02.13 17:25 Сейчас в теме
Судя по интересу проблема загружать данные из Экселя по-прежнему очень актуальна.

Хотелось бы в описании увидеть каким методом обработка читает данные
и ссылки на работы, если они использовались.
92. N’aix lifestealer (N_aix) 09.03.13 16:19 Сейчас в теме
Нужная штуковина. Спасибо.
ArtemiFD; +1 Ответить
93. Александр Федоров (Sasha255n) 29.08.13 12:34 Сейчас в теме
Автору данной обработки однозначно +++++ очень пригодилась и выручила.
94. Андрей Смирнов (Asmir) 118 17.12.13 15:11 Сейчас в теме
Для работы и закачки данных очень нужный отчет!
Оставьте свое сообщение