Загрузка товаров

Одним из инструментом добавления товаров в корзину является Загрузка:

Этот инструмент позволяет упрощать оформление заказов, которые сформированы в других программах, таких как 1С или Excel.

Основной принцип заключается в том, что в одну из колонок Код, Артикул или Номенклатура копируется соответствующая колонка заказа из 1С или Excel, а в колонку Количество копируется (оттуда же) колонка с требуемым количеством товара. При этом программа попытается по введенной информации найти требуемый товар в базе и, если такой найден, выведет информацию по нему, если не найден – выделит строку цветом. Далее, в получившемся списке товаров, вручную либо с помощью кнопок выделения пользователь выбирает те или иные строки таблицы, а с помощью кнопок действий может добавить в корзину, выгрузить в Excel и совершить другие действия, подробнее о которых ниже.

Можно использовать и комбинировать следующие способы поиска по данным из сторонних программ:

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

2.       Можно скопировать из 1С или Excel всю колонку с кодом, артикулом или наименованием товара и вставить ее (так же) в соответствующую колонку (в начало или любую позицию) таблицы загрузки. Для каждой строки программа осуществит поиск товара и выполнит действия, описанные выше (см.п.1) – обозначит цветом результат поиска и выведет доступную информацию о товаре.

3.       Можно скопировать из 1С или Excel область данных с кодом и артикулом, артикулом и наименованием или всеми тремя колонками одновременно и вставить в соответствующую позицию таблицы загрузки. Как и при действиях, описанных в п.2, для каждой строки будет произведен поиск товаров и вывод информации. Но, поскольку у нас по каждому товару будет несколько видов поисковой информации – поиск будет производиться в порядке ее следования. Например, при вставке области данных с кодом, артикулом и наименованием, по каждой строке сначала будет произведена попытка найти товар по коду, потом по артикулу, потом по наименованию. Если на каком-то из этих этапов товар найден – последующий поиск (для этой строки) прекращается, а в таблицу выводится информация по товару и строка окрашивается в зеленый цвет. Если ни по коду, ни по артикулу, ни по наименованию найти товар не удалось – строка таблицы окрашивается в розовый цвет.

4.       Если вставить данные (в ячейку или в колонку) в область таблицы загрузки, в которой уже проводился поиск, то программа для каждой строки данных произведет уточняющий поиск. Логика следующая: если в данной строке товар уже найден (зеленая строка) – уточняющий поиск не производится, никакая информация не изменяется. Если по данной строке предыдущая попытка поиска не принесла результата (розовая строка) – по вставляемым данным программа проведет поиск и, в случае успеха, заполнит данные и выделит строку зеленым. Таким образом, можно сначала найти товары по одной колонке (например артикул), а потом в эту же таблицу вставить колонку с наименованием и программа проведет поиск только по розовым строкам – по которым поиск по артикулу не дал результата.

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

В колонке Количество нужно указать вручную либо вставить из 1С или Excel колонку с требуемым количеством товара. При этом, используя информацию о наличии на складе, транзитах и наличии у производителей, программа выделить цветом доступность товаров для заказа. Если товар доступен на складе в полном объеме, ячейка будет окрашена в зеленый цвет. Если товар имеется на складе в недостаточном объеме либо находится в транзите (в том числе в нужном количестве), либо доступен на складах производителя, ячейка будет окрашена в оливковый цвет. Если товар недоступен ни в каком варианте, ячейка будет окрашена в розовый цвет. Нужно учитывать, что не по всем производителям есть возможность поддерживать информацию о доступности товаров на складах производителя.

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

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

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

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

1.       Вручную, с помощью мышки, установить или снять флажок в левой части конкретной строки.

2.       Если установить флажок в шапке таблицы – будут установлены флажки во всех строках. Это быстрый способ выделить все товары. Если снять флажок в шапке таблицы – будут сняты флажки во всех строках. Это быстрый способ снять выделение со всех товаров.

3.       Кнопка Найденные установит флажок только в зеленых строках, то есть в строках, по которым был найден товар в каталоге. В остальных строках (розовых) флажок будет снят.

4.       Кнопка Не найденные установит флажок только в розовых строках, то есть в строках, по которым товар не был найден в каталоге. В остальных строках (зеленых) флажок будет снят.

5.       Кнопка Хватает установит флажок только в тех товарах, Наличие которых (на складе) полностью покрывает потребность в колонке Количество. С остальных флажки будут сняты.

6.       Кнопка Не хватает установит флажок в тех товарах, по которым Наличие не покрывает полностью потребность в колонке Количество. В том числе не найденные (розовые) строки. С остальных флажки будут сняты.

С выделенными строками доступны следующие действия (кнопки действий в правой нижней части окна под таблицей загрузки):

1.       Сохранить в Excel. С помощью кнопки Excel все выделенные строки будут выгружены в файл Excel для последующей обработки.

2.       Удалить выделенные. С помощью этой кнопки выделенные строки будут удалены из таблицы загрузки. Отметим также, что полностью очистить таблицу загрузки можно с помощью кнопки Очистить.

3.       Добавить в корзину. Кнопка добавит все отмеченные флажками позиции в корзину. В качестве цены используется наименьшая из колонок Прайс и Запр.цена.

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

1.       Формируем заказ в 1С или получаем спецификацию от клиента. Загружаем по колонке Артикул, а затем, если не все нашлось, по колонке Наименование. Кнопкой Хватает выделяем строки, по которым достаточно товаров. Добавляем их в корзину (кнопка Добавить в корзину). Кнопкой Не хватает выделяем остальные строки. Кнопкой Excel выгружаем оставшиеся строки в Excel для отправки другим поставщикам.

2.       В течение дня набрасываем нужные товары в корзину. Затем кнопкой В загрузку переносим их на закладку загрузка, после чего кнопкой Очистить (под корзиной) очищаем корзину. Чтобы не забыть что-то важное, кнопкой Добавить избранное дополняем список товаров избранными товарами и проставляем нужное количество по избранным товарам. Далее выделяем товары по которым нет вопросов с наличием (кнопка Хватает). Добавляем их в корзину (кнопка Добавить в корзину) и оформляем заказ на товары в наличии. Далее удаляем их из списка (чтобы не мешали) кнопкой Удалить выделенные. По оставшимся позициям принимаем решение какие будем везти под заказ – отмечаем флажком, корректируем (если нужно) количество, отправляем в корзину (Добавить в корзину), удаляем из списка (Удалить выделенные). Остальные позиции (выделить все) выгружаем в Excel для отправки другому поставщику.

3.       Формируем заказ в своей программе. Отправляем другому поставщику. Получаем информацию по ценам. Загружаем по артикулу в таблицу загрузки, копируем колонку с цен в колонку Запр.цена, колонку с количеством в колонку Количество. Переносим все в корзину кнопкой Добавить в корзину. При этом будет использована минимальная цена. Отправляем заказ (можно оставить комментарий, что нужно дополнительное согласование). Менеджер оценивает возможность поставки и связывается с вами для уточнения деталей.

Таким образом, используя простые инструменты можно реализовать различные сценарии работы, которые могут существенно сэкономить время на оформление заказа и принятие решения.

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