gifts2017

Загрузка номенклатуры из Excel / OpenOffice.org Calc в УТ 10.3, УПП 1.3, КА 1.1

Опубликовал Юрий Карнилаев (karnilaev) в раздел Обработки - Обработка справочников

Обработка позволяет загрузить сотни строк номенклатурных позиций за десятки секунд в простой и наглядной форме.

Данная обработка предназначена для загрузки номенклатуры из Excel-файла для конфигураций Управление Торговлей 10.3, Управление производственным предприятием 1.3 или Комплексная автоматизация 1.1.

 

Чтобы загрузить номенклатуру из Excel-файла требуется:

  1. загрузить файл Excel в табличную часть обработки / скопировать таблицу из программы OpenOffice.org Calc;
  2. добавить в список реквизитов необходимые;
  3. указать реквизит для поиска номенклатуры и колонки из которых будут заполняться реквизиты;
  4. определить первую и последнюю строки;
  5. указать реквизиты по умолчанию для создаваемой номенклатуры;

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

Наименование Файл Версия Размер Кол. Скачив.
ЗагрузкаНоменклатурыИзEXCEL
.zip 117,44Kb
15.04.12
415
.zip 117,44Kb 415 Скачать

См. также

Contragent+ 5.0 от 2 500
Подписаться Добавить вознаграждение

Комментарии

1. Eugeneer (Eugeneer) 16.04.12 08:58
Зачем плодить публикации. одна и таже программа. а если в первой у вас нет команды загрузки а она только грузит цены и нет создания номенклатуры, то стыдно деньги тгда брать.
2. Юрий Карнилаев (karnilaev) 16.04.12 09:44
(1) Eugeneer, другая моя обработка делает все тоже самое, что и эта, только на основании загруженной номенклатуры еще может заполнять табличную часть документа "Установка цен номенклатуры".
3. Мария Шекалова (mari0210) 16.04.12 15:21
Спасибо, помогло))) а если кто-то что-то дорабатывает и снова публикует, то это не должно раздражать))))
karnilaev; +1 Ответить
4. Dima Dima (dumal) 23.04.12 18:47
Мне всегда нравились универсальные инструменты. Есть куча (две кучи, три, и т.д.) обработок по загрузке из Excel, есть немного по загрузке из Calc, а вот универсальных раз два и обчелся. Плюсую
karnilaev; +1 Ответить
6. Алексей Бондарь (alrezka) 13.05.12 14:43
Почему недоступна галочка "создавать не найденные элементы"?
7. Юрий Карнилаев (karnilaev) 13.05.12 19:47
(6) Потому что обработка предназначена для создания новых элементов справочника "Номенклатура", и переключение этой галочки - бессмысленно. Галочка в этой обработке заимствована из старшей обработки.
8. Вадим Телегин (vadimt_82) 15.05.12 10:46
Обработка понравилась. Я ее переделал в обработку по загрузки расценок по тех.операциям и Excel документов. Воспользовался чтенем листов Excel в табличный документ. Сэкономил время. Спасибо автору.
karnilaev; +1 Ответить
9. Алексей Бондарь (alrezka) 16.05.12 23:44
(7) karnilaev,

а как сохранить новую номенклатуру (с присвоением кода)? появляется сообщение "Заполните настройки, если хотите создавать не найденную номенклатуру", а галочка не доступна???
10. Юрий Карнилаев (karnilaev) 17.05.12 11:28
(9) alrezka, добрый день. обязательные к заполнению поля - Ставка НДС, Единица измерения, Вид номенклатуры. Заполните их, и номенклатура будет записываться в базу.
11. Роман Ложкин (webester) 21.05.12 03:04
Искал пример как работать с опенофисом, ща буду посмотреть, автору плюс :)
12. Роман Ложкин (webester) 21.05.12 03:15
Мде... что бы загрузить из опенофиса надо это дело скопировать в буфер обмена, очень круто
13. Юрий Карнилаев (karnilaev) 21.05.12 11:09
(12) webester, работа с OpenOffice.org сводится к работе с буфером обмена в пользовательском режиме (copy/paste), затем обрабатывается поле табличного документа 1С.
14. Роман Ложкин (webester) 23.05.12 08:56
(13) тогда вы как то поскромничали с форматами, добавьте mxl версии 77, эксель тоже надо убрать, ведь можно через буфер, и вообше надо написать, что ваша обработка поддерживает любой табличный документ, ведь ведь данные оттуда можно скопировать в буфер! А еще для полноты картины можно и ворд с блокнотом приплести а почему нет? Их содержимое прекрасно копируется в буфер
15. Юрий Карнилаев (karnilaev) 23.05.12 14:55
(14) Такой подход я выбрал потому что с помощью OpenOffice.org могут открываться не только родные форматы, но и формат Excel. Если на предприятии используется OpenOffice.org, наверняка Microsoft Office не установлен, и документы xls в 1С с помощью OpenOffice.org другим способом я не нашел как загрузить.
16. Роман Ложкин (webester) 01.06.12 08:20
(15) А где спрашивали о причинах принятого вами подхода? Вам говорят, что написанное в заголовке неправда, и из-за него я скачал ненужную мне обработку.
17. Юрий Карнилаев (karnilaev) 01.06.12 09:52
(16) webester, сожалею, starmoney вернул.
18. Alexey Rozhkov (MartyNSK) 03.08.12 06:30
Реализован ли в вашей обработке алгоритм сравнения номенклатуры, что бы не плодить дубли в базе? Например: артикул 000001А Наименование в базе: Костюм "пчелка-погремушка" (3/4); У поставщика в прайсе артикул 000001А(000001Б, 000001В) Наименование в прайсе Костюм "пчелка - погремушка"3/4.
19. Юрий Карнилаев (karnilaev) 03.08.12 09:49
(18) MartyNSK, Добрый день. Чтобы не плодить дубли номенклатуры поиск может осуществляться следующими способами: по коду, по наименованию, по артикулу, по связке артикул+наименование.
20. Alexey Rozhkov (MartyNSK) 03.08.12 10:48
(19)Ну это мне понятно, но интересует, так сказать интеллектуальный поиск, а не просто сопоставление пары артикул+наименование + варианты, в моем примере из (18) я получу в базе 2 позиции, которые по логике идентичны, хотя и не проходят ваши условия поиска. Это ни как не минус вам, просто интересна возможность реализации такого поиска, иначе дублей не избежать при всем желании.
21. Юрий Карнилаев (karnilaev) 03.08.12 11:38
(20) MartyNSK, в данной обработке не реализован интеллектуальный поиск номенклатуры, только точное соответствие.
22. Ольга Николаевна (ron1) 06.12.12 01:24
Спасибо за обработку. Но возникла одна проблема. При загрузке эксель-файла Ваша обработка код 13000000008 переделывает на 13 000 000 008. Какой бы я формат не выбрала в экселе упорно загружает число с разделителем триад. При загрузке тут же выдает ошибку "Код не уникален". Потому что вместо 13000000008 кода обработка ставит 13 000 000 и соответственно следующий код тоже 13 000 000, потому что последние цифры не влезают и обрезаются.
Подскажите что делать.
23. Юрий Карнилаев (karnilaev) 06.12.12 10:22
(22) Добрый день. Скиньте пожалуйста файл, который Вы пытаетесь загрузить на мою электронную почту. Почта в личном сообщении.
24. Ольга Николаевна (ron1) 06.12.12 17:35
25. Юрий Карнилаев (karnilaev) 06.12.12 17:50
(24) Ок, посмотрю - отпишусь.
26. Lena Lesnik (lelusha) 09.02.14 16:51
обработка очень понравилась. Автору спасибо, хороший интерфейс, много картинок и понятное описание.
27. Greg Greg (MGreg) 25.10.15 12:02
Ужас, одни эмоции. Верните деньги.
28. Юрий Карнилаев (karnilaev) 25.10.15 15:27
(27) MGreg, "спасибо за подробности". Какие деньги? Обработка бесплатная.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа