Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word










Хочу поделиться простой обработкой дающей возможность загружать номенклатуру с возможностью создания номенклатуры поставщика, в какую либо определённую группу товаров. 

Варианты запуска обработки:

Первый. Зарегистрировав в список внешних обработок: (в случае если вы занимаетесь постоянно процедурой загрузки номенклатуры. например)
    1. Запустить базу
    2. Переходим "НСИ и администрирование Администрирование Печатные формы, отчеты и обработки
    3. Дополнительные отчеты и обработки
    4. Создать
    5. Добавляем обработку
    6. Указываем размещение, в тех разделах, где есть необходимость запуска данной обработки
    7. Нажимаем на кнопку "Записать и закрыть"

О том, как регистрировать обработку в базе, есть отдельное видео


Либо вот в этой статье //infostart.ru/public/786269/ 

Второй. Через Главное меню   Файл Открыть Выбрать обработку  (в случае когда идёт тестирование обработки например, либо когда процедура загрузки номенклатуры редкая)

ВАЖНО!!! Перед тем как загружать номенклатуру в основную базу, необходимо предварительно протестировать на копии базы. И только убедившись в корректности загрузки, после этого загружаем данные в базу где ведёте основной учет.

Для того чтобы  загрузить номенклатуру:

1. Запустить обработку


2. Сделать настройки на закладках "Настройки" и "Дополнительные реквизиты"


3. Перейти за закладку обработки "Данные для загрузки"


4. Открыть заготовленную таблицу Excel с данными для загрузки номенклатуры, скопировать (Ctrl+C) и вставить(Ctrl+V) в табличное поле текущей закладки, нашей обработки


5. Нажимаем на кнопку "Загрузить"
6. Случае удачной загрузки, будет автоматическое переключение на  закладку "Результат загрузки"

7. Если в процессе загрузки возникли проблемы, ошибки будут выведены в окно служебных сообщений
8. Можем зайти в карточку одной из номенклатур и посмотреть корректность её заполнения

9.Можем зайти в одну из созданных номенклатур поставщика, смотрим корректность заполнения

На закладке "Результат загрузки", видно какие обработаны элементы справочника номенклатуры и номенклатуры поставщика

При загрузке номенклатуры, заполняются следующе реквизиты:
1.  Код  (генерится автоматически)
2.  Артикул
3.  Наименование 
4.  Наименование для печати (Наименование полное)
5.  Единица измерения
6.  Качество
7.  Ставка НДС
8.  Вид номенклатуры
Из вида номенклатуры в реквзиты номенклатуры заполняются такие реквизиты как:
9.  Тип номенклатуры
10. Вариант оформление продажи
11. Группа доступа

Также при определённых настройка обработки создается номенклатура для поставщиков

При создании/редактировании номенклатуры поставщика, заполняются следующе реквизиты:
1.  Код (генерится автоматически)
2.  Артикул
3.  Наименование 
8.  Поставщик

Немного подробнее о настройках представленной обработки:
1. Вариант заполнения: 
   Создание номенклатуры       — следует применять данный вариант, когда требуется создать новую номенклатуру
   Редактирование номенклатуры — в случае когда необходимо только редактировать ранее созданную номенклатуру
    
2. Вариант поиска  — определяется по какому полю будет осуществляться поиск номенклатуры, в момент загрузки
3. Что делаем с найденными товарам?   — Например в случае создания новых номенклатур, в базе находится ранее созданная номенклатура, по реквизиту поиска артикулу.
    Тут два варианта, либо пробуем редактировать, либо пропускаем 
4. Вариант поиска базовой единицы измерения: либо по коду, либо по сокращенному наименованию 

5. Вид номенклатуры — является основным реквизитом, и обязательным для заполнения. Это вид номенклатуры будет указываться в загружаемых номенклатурах

6. Единица измерения — это единица измерения будет подставляться при создании номенклатуры, в случае, если в данных загрузки не указали параметр поиска единицы, ни код, ни наименование

7. Ставка НДС и Качество, просто подставляются в создаваемые товары

8. Необходимо создать номенклатуру поставщика — задаем обработка необходимость в создании номенклатуры поставщика
9. Пропускать создание номенклатуры поставщика с пустым наименованием — в случае когда в табличном документе подготовленном под загрузку отсутствует в одной из строк номенклатуры, наименования товара поставщика, будет пропускать обработка создание номенклатуры поставщика или нет
10. Поставщик    — в случае, когда необходимо создать номенклатуру поставщика, то данный реквизит является основным.
11. Группа загрузки номенклатуры поставщиков — можно указать группу в справочнике номенклатура поставщиков, куда будут сохраняться загружаемая номенклатура поставщика
12. Производитель  — вспомогательный реквизит для заполнения в карточке номенклатуры

Особенности:
— данная обработка, с большей вероятностью подойдет тем, кто будет работать с видами номенклатуры, которые не ведётся учет в разрезе характеристик. 
— чтение данных для загрузки начинается со второй строки 
— если вы попытаетесь редактировать номенклатуру по которой уже есть движения, с большой вероятностью у Вас возникнут проблемы
— в зависимости от настроек конфигурации, будет ругаться на уникальность рабочего наименования товара 

Более подробно с работой обработки можно ознакомится в видеоинструкции к данной обработке. В ней показан живой пример, как настраивается обработка, и весь процесс загрузки. 

На универсальность и уникальность данная обработка, как и многие другие не претендуют. Задача подобных обработок, показать лишь вариант решения задач.
Возможно кому-то и подойдет для решения своих частных задач.

 

В архиве обработка, плюс два варианта шаблона для загрузки подготовленных в Excel, и Word

Работа обработки тестировалась, как под толстым, так и под тонким клиентом

Тестировалась на:
платформа: 1С:Предприятие 8.3 (8.3.11.2924)
конфигурации: Управление торговлей, редакция 11 (11.4.2.123) (http://v8.1c.ru/trade/)
конфигурации: 1С:ERP Управление предприятием 2 (2.4.2.115) 

 

23.07.2024 Добавил версию обработки "Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word v.3", про помощи которой можно загружать номенклатуру как по артикулу, так и по наименованию, и по штрихкоду номенклатуры

Тестировалась на:
платформа: 1С: Предприятие 8.3 (8.3.11.2924)

конфигурация Управление торговлей, редакция 11 (11.4.5.54)

 

29.01.2024 upd добавлена обработка Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word v.4"

Добавлена возможность загрузить один из дополнительных реквизитов, для примера  "Адрес хранения"

Тип дополнительного реквизита "Дополнительное значение"

Поиск номенклатуры: по коду, артикулу, штрихкоду, наименованию

Тестировалась на:
платформа: 1С:Предприятие 8.3 (8.3.13.1644)

конфигурация Управление торговлей, редакция 11 (11.4.6.207)

 

18.02.2024 upd добавлена обработка Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word v.5"

Добавлена возможность производить поиск по дополнительному реквизиту, для примера  "Код поставщика"

Поддерживаемые типы дополнительного реквизита : дополнительное значение, строка, число, дата, булево

 

 

Тестировалась на:
платформа: 1С:Предприятие 8.3 (8.3.13.1644)

конфигурация Управление торговлей, редакция 11 (11.4.6.207)

 

16.11.2024  Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word v.5 
Тестировалась обработка на 
1С:Предприятие 8.3 (8.3.15.1700)
Управление торговлей, редакция 11 (11.4.10.75) 

 

P.S.: Если у кого остались вопросы, как пользоваться обработкой пишите в личку постараюсь помочь!

 

 

60 Comments

  1. ksnik

    Артикул, артикул.. Ну а как же быть с ключевым полем «штрихкод»?

    Reply
  2. appolon321

    (1) Добрый вечер, Сергей! Не для всех поле «Штрихкод» является ключевым :). Моим заказчикам, по крайней мере… Если в этом действительно будет потребность, конечно-же допилю и под штрихкод

    Reply
  3. kiselevpavel

    Александр, штрих-код очень важно, по ним лучше всего идет сопоставление, т.к. наименование может быть у разных поставщиков почти одинаковое, но все же разное, а вот штрих-код всегда уникальный, как и парт номер. Спасибо.

    Reply
  4. Umka05

    Скажите а если у меня имеется характеристика у номенклатуры ?

    Reply
  5. appolon321

    (4) нужно дописывать 😊

    Reply
  6. ZIGER666

    Если будет сопоставление еще и по Штрихкоду купли без вопросов за реальные деньги

    Reply
  7. appolon321

    (1), (3), (6) По многочисленным просьбам в обработку добавил возможность загрузки номенклатуры по штрихкоду номенклатуры

    Загрузка номенклатуры в базу «Управление торговлей 11.4», с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word v.3:

    Reply
  8. user590453_sharper.ag

    Жаль иерархию групп не добавить, вот тогда было бы вообще все. А так спасибо большое

    Reply
  9. appolon321

    (8) с трудом представляю как сделать универсальное решение. Будут идеи делитесь попробую решить 😊

    Reply
  10. user590453_sharper.ag

    (9)

    яю как сделать универс

    иерархию групп как подобрать можно? вот есть в 10.3 реквизит родитель у номенклатуры, а вот в 11.4 какой реквизит отвечает за наименование группы?

    Reply
  11. user590453_sharper.ag

    (10)

    немного не туда пошел, извиняюсь за глупый вопрос). группы надо перебирать в цикле и добавлять туда товары

    Reply
  12. user590453_sharper.ag

    Сложновато что то с группами, куда копать подскажите плиз, обработку под себя делаю, скачав вашу.

    Reply
  13. r24al

    Скачал версию 3

    При запуске выдает ошибку:

    {ВнешняяОбработка.ЗагрузкаДанныхИзФайла.Форма.ЗагрузкаДанныхИзФайла.Форма(2752,2)}: Переменная не определена (ИнтеграцияСтандартныхПодсистем)

    <<?>>ИнтеграцияСтандартныхПодсистем.ПриОпределенииСправочниковДляЗагрузкиДанных(ИнформацияОСправочниках);

    Используемая версия УТ 11.4.5.32

    Платформа 8.3.12.1595

    Все работает. Это я накосячил с файлами.

    Reply
  14. user1038188

    Бесплатно то я так понял обработку не получить 🙁

    Reply
  15. appolon321

    (14) То сколько стоит местная валюта, скачиваете Вы практически бесплатно 🙂

    Reply
  16. Maxim10000

    Добрый день! В крайней 3-ей версии реализована уже загрузка/присвоение штрих-кода новым позициям номенклатуры?

    Не совсем понятно, новых скриншотов, я так понимаю нет… Спасибо!

    Reply
  17. appolon321

    (16) Да реализовано загрузка по штрихкоду. Под все версии обработки делать разные публикации не вижу смысла. А в одной публикации описание все версии обработки тоже проблематично.

    Reply
  18. kliman

    загрузить файл ексель с несколькими уровнями вложений, возможно? чтобы группы сами создались?

    Reply
  19. appolon321

    (18) Добрый вечер! Нет, эти обработки не подразумевают загружать иерархию справочника…

    Reply
  20. user918945

    Здравствуйте, а на сколько реально добавить к загрузке описание товаров ?

    Reply
  21. appolon321

    (20) Если заполнить какой-то реквизит в карточке товара то проблем нет, только немного времени и терпение :). Да увидел, описание это дополнительный реквизит.

    Можно адаптировать обработку под загрузку какого угодно количества реквизитов(примитивного типа).

    Reply
  22. wkKOC

    Есть ли возможность импортировать Код?

    Reply
  23. appolon321

    (22) Доброе утро, Константин!

    Немного допилить и сможет код загружать…

    Reply
  24. user1068049

    А в Рознице 2.2 работать будет?

    Reply
  25. appolon321

    (24) сложно сказать не пробовал

    Reply
  26. Константин С.

    Воо блин спрятал кнопку загрузки)))

    Аж пришлось в конфигураторе искать. На более очевидное место бы ее поместить))

    Reply
  27. appolon321

    (26) Жалоб, особо не поступало 🙂

    Reply
  28. user1038488

    (17) Добрый вечер!

    У меня некоторые проблемы с обработкой…

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

    Можете помочь?

    Заранее благодарен.

    Reply
  29. appolon321

    (28) Добрый вечер! Сложно сказать, УТ 11.4 активно не админю…:)

    Обработку писал для кого-то, вопросов не возникало.

    Reply
  30. Mops009

    (27)День добрый, есть вопрос по обработке, как с Вами можно связаться?

    zvukzak@yandex.ru

    Reply
  31. appolon321

    (30) Конечно, написал в личку…

    Reply
  32. masuma

    Добрый день!

    Пытаюсь скачать 2-мя стартмани на почту ничего не приходит… на моем счету есть $m…..

    Reply
  33. masuma

    Нужно 2$m, в своем кабинете глянул ничего не списалось… Как быть?

    Reply
  34. appolon321

    (32) Добрый день, Дмитрий! Возможно что-то глючит на самом ресурсе:). Можно попробовать обратиться в теххподдержку сайта

    Reply
  35. Sanario

    (8)Там же есть вариант выбор группы в которую грузиться. Что вас не устраивает в этом?

    Reply
  36. alexey_t

    Добрый день, Александр.

    Платформа 8.3.13.1690, УТ 11.4.6.207, версия «ЗагрузкаНоменклатуры в. 5.3».

    При нажатии «Загрузить» пишет ошибку: «Поле объекта не обнаружено (ТипЗначения)».

    Reply
  37. appolon321

    (36) Добрый день, Алексей! Видимо успел качнуть «глючную» версию, которая работала только под толстым клиентом. Отправил на почту исправленную.

    Reply
  38. alexey_t

    (37) да, теперь все ок! Спасибо!

    Reply
  39. alexey_t

    (38) да, теперь все ок! Спасибо!

    Reply
  40. fregat

    Если на закладке «Данные для загрузки» не заполнен столбец «Артикул», то загружается только первая строка из списка. При повторной загрузке того же списка загружается следующая строка.

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

    Поиск номенклатуры осуществляется по «Наименованию».

    В строке 603 модуля формы не хватает условий в зависимости от настроек «Вариант поиска номенклатуры».

    Reply
  41. appolon321

    (40) Добрый день, Александр! Спасибо за замечание. Убрал этот момент .

    Reply
  42. DiscordPro

    А есть ли в обработке возможность загружать в номенклатуру розничную/закупочную (для поставщика) цены?

    Reply
  43. appolon321

    (42) Есть обработка позволяющая загружать цены номенклатуры и создавать заказ клиента https://infostart.ru/public/795079/. Думаю, что на основании неё, можно сделать и загрузку цен поставщиков

    Reply
  44. DiscordPro

    (43) не совсем то, нужно загружать номенклатуру — товар целиком, и к нему уже цену

    Reply
  45. lkom1

    Можно ли добавить такую функцию которая бы позволяла не выбирать параметры поиска для сравнения, а выбирать сразу несколько… параметров допустим артикул и наименование, или штрихкод плюс наименование…

    Reply
  46. lkom1

    Обработку уже вашу приобрел если что )

    Reply
  47. appolon321

    (45) (46) Можно конечно

    Reply
  48. appolon321

    (44) Что мешает, загрузить номенклатуру, а потом загрузить цены?

    Reply
  49. sodrk

    Жаль, что ставку НДС надо указывать для всех данных сразу. Если есть файл в 2к+ строк и товары с разными ставками НДС, приходится сортировать их по ставкам и заливать в «несколько заходов»

    Reply
  50. appolon321

    (46) Молодец 🙂

    Reply
  51. appolon321

    (49) Прошу прощения, но при решении этой задачи, подобный момент не возникал. Но всё это решаемо

    Reply
  52. Sokolovsl

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

    Reply
  53. appolon321

    (52) Доброго времени суток, Вячеслав!

    Значит, необходимо подготовить таблицу для загрузки данных, в которых наименование и наименование для печати, равны значениям предыдущей загрузке, а остальные реквизиты меняешь. Если в обработке указываешь вариант «перезаполнять», то обработка будет перезаполнять все реквизиты, в том числе наименование и наименование для печати. Если вы хотите управлять тем, какие реквизиты править при перезаливке данных, то обработку нужно допиливать

    Reply
  54. Sokolovsl

    (53)Понятно. Сколько стоит допилить обработку?

    Reply
  55. appolon321

    (54) Думаю, что не много 🙂 Всё зависит от поставленной задачи

    Reply
  56. VitalyDarnov

    Скажите, можно ли обработку купить за деньги?

    Reply
  57. elzetto

    (4)лучше отключить)

    Reply
  58. elzetto

    (55)видел вашу менее доработанную обработку на ютубе, есть ли там с штризкодами?

    Reply
  59. appolon321

    (58) Добрый день! Нет там только первоначальный вариант обработки. Последняя версия обработки только здесь

    Reply
  60. elzetto

    (59)Понял спасибо.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *