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

26.06.17

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

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

Скачать файл

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

См. также

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

Система управления запасами для 1С помогает работать с запасами правильно: автоматически рассчитывает потребность и делает заказ поставщику, загружает прайсы, перемещает товары по филиалам, анализирует продажи и позволяет управлять ассортиментом. ВНИМАНИЕ! 09.01.25 г. планируется повышение цен на 20%!

28500 руб.

21.04.2017    96857    133    42    

214

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

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    171029    958    364    

401

SALE! 20%

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

Универсальная обработка для загрузки документов из Excel в 1С одним нажатием. Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой может найти контрагента, номер и дату документа, штрих-коды, серии ГТД, страну и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, заказ, отчет комиссионера и т.д.). Не требует MS Office. Для поиска таблиц используются методы эвристического поиска. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. Содержит модуль работы с электронной почтой и api-загрузчик отчетов о продажах маркетплейсов.

6000 5100 руб.

09.11.2016    235298    1066    898    

1006

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. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    195292    152    244    

282

Управление взаимоотношениями с клиентами (CRM) Оптовая торговля Розничная торговля Пользователь Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 10 1С:Розница 2 Россия Управленческий учет Платные (руб)

Подсистема призвана упростить и автоматизировать процесс расчета и начисления бонусов покупателей. Бонусная система работает с конфигурациями 1С:УТ 10.3, 1С:Розница. Механизм реализован в начале 2013г. и работает до сих пор с постоянными совершенствованиями.

30000 руб.

02.11.2015    112558    101    88    

185
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
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 147 19.12.17 21:12 Сейчас в теме
Для серверного варианта не приспособлена. загрузка файла происходит на сервере, а сервер не имеет понятия о файле на клиенте.
6. Destroy 3 28.12.17 08:11 Сейчас в теме
Как приспособить для сервера ?
Оставьте свое сообщение