IE 2018

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

Обработки - Обработка справочников

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

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

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

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


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

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


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

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

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

//infostart.ru/upload/iblock/819/8199ffb6e48e871c2cc5a41ed043e573.PNG
2. Сделать настройки на закладках "Настройки" и "Дополнительные реквизиты"

//infostart.ru/upload/iblock/ba0/ba0b0af592cf249fdacd9a7cfc3b99c5.PNG
3. Перейти за закладку обработки "Данные для загрузки"

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

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


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

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

//infostart.ru/upload/iblock/bdf/bdf12d3869a2c3456ab4e51911ac1e73.PNG

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

//infostart.ru/upload/iblock/8de/8ded30e3ac2a019980f1da6519de0f0f.PNG

При загрузке номенклатуры, заполняются следующе реквизиты:
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.2018 Добавил версию обработки "Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word v.3", про помощи которой можно загружать номенклатуру как по артикулу, так и по наименованию, и по штрихкоду номенклатуры

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

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

 

 

9

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

Наименование Файл Версия Размер
Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word v.2
.7z 31,37Kb
23.07.18
30
.7z 31,37Kb 30 Скачать
Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word v.3:
.7z 24,11Kb
23.07.18
30
.7z v.3 24,11Kb 30 Скачать

См. также

Комментарии
Избранное Подписка Сортировка: Древо
1. ksnik 289 17.03.18 18:04 Сейчас в теме
Артикул, артикул.. Ну а как же быть с ключевым полем "штрихкод"?
2. appolon321 145 17.03.18 22:07 Сейчас в теме
(1) Добрый вечер, Сергей! Не для всех поле "Штрихкод" является ключевым :). Моим заказчикам, по крайней мере... Если в этом действительно будет потребность, конечно-же допилю и под штрихкод
7. appolon321 145 23.07.18 17:41 Сейчас в теме
(1), (3), (6) По многочисленным просьбам в обработку добавил возможность загрузки номенклатуры по штрихкоду номенклатуры
Загрузка номенклатуры в базу "Управление торговлей 11.4", с возможностью создания номенклатуры поставщика, через табличный документ Excel, Word v.3:
3. kiselevpavel 02.04.18 10:21 Сейчас в теме
Александр, штрих-код очень важно, по ним лучше всего идет сопоставление, т.к. наименование может быть у разных поставщиков почти одинаковое, но все же разное, а вот штрих-код всегда уникальный, как и парт номер. Спасибо.
4. Umka05 07.05.18 07:17 Сейчас в теме
Скажите а если у меня имеется характеристика у номенклатуры ?
5. appolon321 145 07.05.18 08:07 Сейчас в теме
6. ZIGER666 54 20.07.18 15:43 Сейчас в теме
Если будет сопоставление еще и по Штрихкоду купли без вопросов за реальные деньги
8. user590453_sharper.ag 20.08.18 11:12 Сейчас в теме
Жаль иерархию групп не добавить, вот тогда было бы вообще все. А так спасибо большое
9. appolon321 145 20.08.18 20:42 Сейчас в теме
(8) с трудом представляю как сделать универсальное решение. Будут идеи делитесь попробую решить 😊
user590453_sharper.ag; +1 Ответить
10. user590453_sharper.ag 22.08.18 11:05 Сейчас в теме
(9)
яю как сделать универс


иерархию групп как подобрать можно? вот есть в 10.3 реквизит родитель у номенклатуры, а вот в 11.4 какой реквизит отвечает за наименование группы?
11. user590453_sharper.ag 22.08.18 12:17 Сейчас в теме
(10)

немного не туда пошел, извиняюсь за глупый вопрос). группы надо перебирать в цикле и добавлять туда товары
12. user590453_sharper.ag 22.08.18 12:55 Сейчас в теме
Сложновато что то с группами, куда копать подскажите плиз, обработку под себя делаю, скачав вашу.
13. r24al 11 24.08.18 07:47 Сейчас в теме
Скачал версию 3
При запуске выдает ошибку:
{ВнешняяОбработка.ЗагрузкаДанныхИзФайла.Форма.ЗагрузкаДанныхИзФайла.Форма(2752,2)}: Переменная не определена (ИнтеграцияСтандартныхПодсистем)
<<?>>ИнтеграцияСтандартныхПодсистем.ПриОпределенииСправочниковДляЗагрузкиДанных(ИнформацияОСправочниках);

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


Все работает. Это я накосячил с файлами.
14. user1038188 24.08.18 15:36 Сейчас в теме
Бесплатно то я так понял обработку не получить :(
15. appolon321 145 03.09.18 12:31 Сейчас в теме
(14) То сколько стоит местная валюта, скачиваете Вы практически бесплатно :)
16. Maxim10000 04.09.18 18:49 Сейчас в теме
Добрый день! В крайней 3-ей версии реализована уже загрузка/присвоение штрих-кода новым позициям номенклатуры?
Не совсем понятно, новых скриншотов, я так понимаю нет... Спасибо!
17. appolon321 145 04.09.18 21:20 Сейчас в теме
(16) Да реализовано загрузка по штрихкоду. Под все версии обработки делать разные публикации не вижу смысла. А в одной публикации описание все версии обработки тоже проблематично.
18. kliman 11.09.18 15:14 Сейчас в теме
загрузить файл ексель с несколькими уровнями вложений, возможно? чтобы группы сами создались?
19. appolon321 145 11.09.18 22:49 Сейчас в теме
(18) Добрый вечер! Нет, эти обработки не подразумевают загружать иерархию справочника...
20. user918945 27.09.18 01:12 Сейчас в теме
Здравствуйте, а на сколько реально добавить к загрузке описание товаров ?
21. appolon321 145 27.09.18 08:39 Сейчас в теме
(20) Если заполнить какой-то реквизит в карточке товара то проблем нет, только немного времени и терпение :). Да увидел, описание это дополнительный реквизит.
Можно адаптировать обработку под загрузку какого угодно количества реквизитов(примитивного типа).
Оставьте свое сообщение