Решение проблемы загрузки и добавления разных характеристик номенклатуры (штрих-кодов, новых цен и т.д.) в имеющуюся базу УТ11.3 из различных итсточников в формате Excel

26.06.17

Учетные задачи - Оптовая торговля

Исходные данные: имеем 1 Excel файл с номенклатурой и ценами (около 10 000 наименований) с сайта организации. Также имеются 18 разных по формату файлов Excel со штрих-кодами производителей ( от 400 до 6000 наименований). Задача: загрузить в УТ11 номенклатуру с ценами и загрузить в базу штрих-коды от производителей. Номенклатуру не пересекающуюся с первоначальным файлом с сайта отсечь. Форматы файлов разные. Также, некоторые файлы имеют мусор в виде лишних символов в артикулах и штрих-кодах. Данная обработка была написана для решения этой задачи. В ходе работы было принято решение вязать все файлы по артикулам в рамках производителя, т.к. артикулы у разных производителей могут пересекаться. В обработке, также, реализована связь по коду для поиска и наименованию номенклатуры.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Решение проблемы загрузки и добавления разных характеристик номеклатуры (штрих-кодов, новых цен и т.д.) в имеющуюся базу УТ11.3 из различных итсточников в формате Excel:
.epf 12,60Kb
17 3 050 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Добавляем номенклатуру.

Для подключения обработки к 1С: Управление торговлей необходимо запустить 1С в режиме предприятия. Заходите из под любого Администратора. Наводите курсор мыши на Главное меню в левом верхнем углу, рядом с картинкой 1С, выбираете в открывшемся меню "Файл" - "Открыть", выбираете нашу обработку.

В открывшемся окне обработки выбираем вид цены, по которой будет добавляться номенклатура из Excel файла. Если необходимо сразу провести документ "Установка цен" и внести цены в регистр, отметьте галочку под видом цены и  нажимаете кнопку "Выполнить". Открывается окно выбора файла. Выбираете нужный xls. Загружаете номенклатуру. В момент загрузки номенклатура проверяется на дубли. Если в справочнике найден товар  с таким же названием (наименованием), то для него добавляется только новая цена. Сам товар дублироваться не будет. Также можно указать ставку НДС для всех загружаемых товаров. Если нужно загрузить несколько файлов с разными характеристиками номенклатуры, то избежать дублей можно при помощи выбора поиска дублей по наименованию, артикулу или значениям поля КодаДляПоиска. Новые значения характеристик номенклатуры будут добавлены в имеющуюся номенклатуру.

Если галочку провести документ не ставили, то необходимо будет провести автоматически созданный документ в реестре документов - документ установка цен. После его проведения цены будут занесены в регистр цен.

Настройка: выберите нужные колонки для каждой характеристики номенклатуры. Если в колонке производитель выбрать "Не использовать", то вся загружаемая номенклатура будет добавлена в группу "Новое" - Номенклатура. Если использовать колонку "Производитель", то вся номенклатура будет сохранена по названию производителя. В этом случае необходимо, чтобы каждая строка исходного Excel файла имела графу с наименованием производителя.

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

В настройках можно выбрать: Удалять все символы из артикула - при считывании значение поля артикл будут удалены все символы кроме цифр. Начать экспортировать данные из исходного файла Excel со строки № - можно указать строку с которой начнётся экспорт данных. Количество цифр и символов в артикуле товара не более - можно оставить по умолчанию, если поставить значение 5, то все символы артикула начиная с 6-го будут удалены.

Для добавления номенклатуры выбираем кнопку "Выполнить"

Добавляем штрих-коды и цены в имеющуюся базу без добавления новых элементов номенклатуры.

По необходимости указываем производителя в поле "Укажите производителя (как в группе номенклатура)", если производителя при загрузки данных не указан, пишем в данном поле  "Наименование". В этом случае поиск будет в данной группе товаров. Также указываем колонки для данных и выбираем способ поиска дублей в переключателе "Поиск дублей по". При необходимости выбираем "Удалить мусорные символы из ШК (оставляем только цифры)" - очистка колонки штрих-кода от мусорных символов (остаются только цифры). Важно: если в колонке Цена установлено значение "Не использовать", то цена добавляться не будет!

После этого выбираем кнопку "Добавить", выбираем нужный файл и ждем когда загрузится.

Вся загруженная номенклатура сохраняется в группу Новое.

Решение исходной задачи. Инструкция.

1. Добавляем основной файл с номенклатурой товаров источник сайт организации. Для этого выбираем нужную цену, ставку НДС для загружаемых товаров,  выбираем колонки для исходных данных, колонка штрих-код в позицию не использовать. Поиск дублей ставим по "Наименование", т.к. в базе ещё нет номенклатуры. Т.к. артикулы в разных файлах имеют одинаковае цифры, но в некоторых файлах к нему добавлены символы, символы нужно удалить, следовательно включаем "Удалить все символы из артикула" - Да. Исходный Excel файл имеет шапку из 3-х строк, ставим 4 в поле "Начать экспортировать данные со строки №". Количество цифр и символов в артикуле оставляем по умолчанию 22, нажимаем кнопку "Выполнить" вверху, загружаем исходный Excel файл и ждём некоторое время. В моём случае это около 8 часов.

2. Добавляем штрих-коды. Для этого выбираем нужные ставки НДС, вид цен, колонки для данных (в моём случае использовались 3 колонки это артикул, наименование и штрих-код), поиск дублей ставим по Артикулу. К основному артикулу 5 цифр в файле штрих-кодов добавлено через пробел ещё 3 цифры, которых в файле из сайта нет, ставим в поле "Количество цифр и символов в артикуле торара не более" ставим значение 5.   Начатьт экспортировать данные со строки" ставим значение 2, т.к. исходный файл содержит шапку в одну строку. В поле "Укажите производителя" указываем производителя по которому будет осуществляться отбор (Можно посмотреть в разделе "Номенклатура" в УТ, в группе номенклатуры "Новое"). Выбираем "Удалять мусорные символы из ШК" если в колонеке штрих-кодов есть лишние символы. Нажимаем кнопку "Добавить", выбираем нужный файл и ждём некоторое время.

Внимание: тестировалось в интерфейсе "Такси"

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    176551    1151    374    

412

Загрузка и выгрузка в Excel Маркетплейсы Программист Бухгалтер Пользователь 1С v8.3 Бухгалтерский учет 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Реальный помощник, с помощью которого Вы преобразуете необходимые документы для Wildberries, OZON, ЯндексМаркет, Мегамаркет, Aliexpress, Детский мир, МагнитЭкспресс (быв.Казань-Экспресс), Леруа Мерлен, ЭНФАНТА (Акушерство), ЛаМода, Летуаль, Твой дом, Золотое Яблоко в документы "Отчет комиссионера (агента) о продажах" и другие. Работает в 1С:БП 3.0, 1С:БП 3.0 КОРП, 1С:УТ 11, 1С:УНФ, 1С:ERP Управление предприятием.

5400 руб.

12.08.2021    41278    476    71    

198

Оптовая торговля Розничная торговля WEB-интеграция 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Платные (руб)

Онлайн-заказ - это решение для автоматизации процесса оформления заказов на сайте в торговых организациях. Продукт обеспечивает легкое взаимодействие между компанией и клиентами через веб-интерфейс, интегрированный с 1С:Предприятие. Система позволяет снизить операционные расходы, повысить лояльность клиентов и оптимизировать работу отдела продаж.

57600 руб.

26.11.2024    5330    4    3    

7

SALE! 10%

Загрузка и выгрузка в Excel Оптовая торговля Бухгалтер Пользователь 1С v8.3 Управляемые формы 1C v8.2 1С:Бухгалтерия 2.0 1С:Бухгалтерия 3.0 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 1.х 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 10 1С:Управление торговлей 11 1С:Розница 2 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С. Забудьте о ручном вводе: загружайте документы из Excel в 1С за секунды! Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл эксель, документ 1С и нажимаете кнопку "Загрузить"

8000 7200 руб.

09.11.2016    256087    1141    936    

1075

SALE! 10%

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С v8.3 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам.

55778 50200 руб.

24.04.2015    201770    166    248    

291
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Proger2008 01.08.17 04:04 Сейчас в теме
Я так понимаю, полная загрузка идет за два прохода, а если штрихкод содержится в том же файле что и наименование номенклатуры ?
2. user718500 52 01.08.17 09:49 Сейчас в теме
Можно загрузить сразу все за 1 раз.
3. furman2000 16 02.10.17 13:10 Сейчас в теме
При загрузке цен, характеристики учитываются??? Или нет???
4. user718500 52 02.10.17 13:22 Сейчас в теме
5. rokhin 148 19.12.17 21:12 Сейчас в теме
Для серверного варианта не приспособлена. загрузка файла происходит на сервере, а сервер не имеет понятия о файле на клиенте.
6. Destroy 3 28.12.17 08:11 Сейчас в теме
Как приспособить для сервера ?
Для отправки сообщения требуется регистрация/авторизация