Импорт прайс-листов из xls

<< Click to Display Table of Contents >>

Навигация:  Мониторинг цен поставщиков > Прайс-листы >

Импорт прайс-листов из xls

Система имеет вспомогательный модуль для быстрого ввода прайс-листов, заданных в формате MS Excel (*.xls, *.xlsx).

Оператору необходимо загрузить прайс-лист в систему, указать соответствия - в каких колонках находятся те или иные параметры прайс-позиций, и после переноса позиций в блок импорта осуществить привязку этих позиций к ресурсам СНБ.

Система автоматически помогает подобрать подходящий ресурс СНБ при привязке, анализируя наименование, заданное в прайс-листе.

В случае, если при импорте будут загружены артикулы поставщика, тогда программа запомнит соответствия между артикулами и выбранными ресурсами СНБ, и тогда при следующем импорте (например, в следующем рабочем периоде) соответствия будут проставлены сразу автоматически.

Рассмотрим как работает импорт.

После выбора (или создания нового) прайс-листа, справа перейдите на закладку «Работа с прайс-листом» - «Импорт прайс-листа».

Импорт состоит из трех простых этапов: 1) выбора файла, 2) определение колонок с параметрами, 3) привязка позиций.

Если вы уже начали работу по импорту, то при повторном открытии прайс-листа, система откроет этап, на котором вы остановились в прошлый раз.

На первом этапе необходимо выбрать импортируемый файл и нажать «Загрузить и прочитать файл»:

MonitoringPLImportStage1

Здесь вы видите еще выбор кодировки файла, ее следует указать в случае импорта текстового файла (txt с разделителем табуляции или csv-файл).

По кнопке «Перейти к списку импорта» вы можете сразу перейти к последнему этапу без импорта файла. Эта кнопка нужна в случае. если вы в один прайс-лист загружаете данные из нескольких файлов.

После загрузки и чтения файлов система переходит ко второму этапу:

MonitoringPLImportStage2_1

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

На этом этапе необходимо обозначить, в какой колонке находится какой параметр.

Для этого (первый способ) оператор должен выделить в списке (вверху) параметр, который он определяет, и затем нажать на заголовок колонки (A,B,C,D...), в котором он задан в прайс-листе:

MonitoringPLImportStage2_2

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

Есть второй способ определения колонки, нужно на любой ячейке вызвать контекстное меню и определить для этой колонки, в какие параметры записывать ее содержимое:

MonitoringPLImportStage2_3

Чтобы отменить назначение колонки параметру, надо нажать на нем правой кнопкой мыши и выбрать «Отменить назначение колонки».

Минимальный требуемый набор параметров - наименование и цена.

После того как вы определили все параметры, нажмите кнопку «Загрузить выбранные позиции» внизу. Начнется перенос заданных строк с заданными параметрами в «блок импорта» (этап 3).

«Загрузить другой файл» удаляет данные второго этапа и возвращает импорт к первому шагу. «Перейти к списку импорта» загруженные данные файла не удаляет, и переносит пользователя к этапу №3:

MonitoringPLImportStage3

Если вы ранее уже загружали подобный прайс-лист, то сразу при открытии последнего этапа вы увидите, что некоторые позиции уже привязаны (как на примере сверху) - это те ресурсы, по которым программа знает соответствие между артикулом и ресурсом СНБ.

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

На примере вверху для прайс-позиции «Трубка K-Flex 09x012-2 SOLAR HT» программа предлагает (в нижнем блоке) несколько позиций, и самая верхняя - правильное совпадение.

Двойным щелчком по предлагаемой позиции вы можете привязать строку к этому ресурсу.

Данный блок (блок импорта) предлагает еще ряд инструментов.

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

Вы можете назначить привязку к иному ресурсу, не из тех, которые предлагает система. Для этого вызовите диалог двойным щелчком по одной из ячеек «Код присвоен» или «Код базы». Чтобы отвязать строчку или несколько от назначенных ресурсов, выделите эти ресурсы, нажмите на кнопку «Прочие ресурсы» и выберите пункт «Убрать выбранный Код у выделенных позиций».

В случае, если вы выбрали ресурс, вид единицы измерения которого отличается от единицы измерения прайс-позиции, то поле «ЕИ Базы» система выделит желтым цветом, при наведении мыши на такие индикаторы вы увидите пояснение ошибки.

Расположенная слева колонка «Готово» показывает, что запись готова к переносу в прайс-лист. Данная галочка отмечена, если: запись привязана к ресурсу СНБ, у позиции имеется опознанная единица измерения, и она одного типа с единицей измерения ресурса.

Вы можете сменить размер налога, включенного в цены всех или нескольких позиций, Для этого нажмите на кнопку «Прочие операции», и выберите, соответственно, «Установить размер налога для выделенных позиций» или «Установить размер налога для ВСЕХ позиций». Там же, в меню «Прочие операции» можно привязать и отвязать позицию от ресурса СНБ, установить в качестве артикула - выбранный код для выбранных или всех позиций (удобно, если вы в дальнейшем будете грузить прайс-лист, где коды будут уже проставлены).

В блок импорта можно добавить данные из другого файла xls («Добавить позиции из другого файла»). При этом программа перейдет к шагу 1, но блок импорта не будет очищен. Однако, для подобной операции мы рекомендуем создавать новый прайс-лист у предприятия и осуществлять импорт другого файла в него.

Кнопка «Добавить позиции из того же файла» будет полезна при импорте данных из файла, где данные расположены в несколько колонок (т.к. за один заход программа обрабатывает каждую строчку только один раз).

«Очистить все позиции импорта» - данная кнопка обнуляет полностью блок импорта и возвращает режим импорта к первому этапу. Обработанные и уже загруженные к этому моменту позиции в прайс-лист затронуты не будут.

«Внести готовые позиции в прайс-лист» - выполняет добавление или обновление (по артикулу или коду/наименованию) в прайс-лист предприятия готовых позиций. Готовые позиции - это позиции, слева у которых стоит галочка «Готово». Эта галочка проставляется системой, когда позиция проходит проверку - позиции осуществлена привязка, единицы измерений позиции и ресурса программе понятны, и она сможет осуществить перевод цены позиции к единице измерения ресурса.

 

Кроме описанного простого файла, когда данные четко распределены по колонкам, программа может грузить еще такой вариант файлов xls:

MonitoringPLExample2

Здесь начало наименования выделено в отдельной ячейке, а характеристика - отдельно.

При импорте такого прайс-листа можно установить префикс для наименований, дважды щелкнув по ячейке, его содержащей (или набрав вручную в поле «Префикс к наименованиям»:

MonitoringPLExample2-1

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