Для работы используем:
- учетную систему Управление номенклатурой;
- рабочую учетную систему Управление торговлей, Управление нашей фирмой или другую, установленной Сервисной системой;
- интернет-магазин, на удаленном хостинге.
Схема взаимодействия
В началоУправление номенклатурой
Задачи выполняемые в системе Управление номенклатурой.
- Из внешних источников получаем исходные данные в базу (нижний левый угол схемы) новую номенклатуру, исходные цены поставщиков и конкурентов, складские остатки и статусы наличия номенклатуры;
- Добавляем новую номенклатуру вручную;
- Объединяем номенклатуру, как номенклатура с подчиненными товарами (номенклатура с торговыми предложениями)
- Сводим аналоги товаров поставщиков с нашей номенклатуры, либо создаем, загружаем новую номенклатуру;
- Выбираем основных поставщиков для каждого виртуального склада (обычно это регион), на основании данных поставщиков и конкурентов: остатков, статусов наличия, цен;
- Формируем цены номенклатуры на базу настроенных алгоритмов общих и индивидуальных параметров расчета;
- Настраиваем контент номенклатуры. Описания, фотографии, прочие файлы, технические характеристики. Частично вводим вручную, частично загрузкой из внешних источников.
Итого у нас есть в системе: Номенклатура с настроенным контентом, Цены номенклатуры по видам, Виртуальные остатки номенклатуры по складам (регионам).
Выгружаем (обновляем) данные в интернет-магазин:
- Номенклатуру с контентом;
- Цены номенклатуры;
- Виртуальные остатки.
Выгружаем (обновляем) в рабочую учетную систему:
- Новую номенклатуру, созданную при загрузке данных из внешней системы, созданную вручную (без контента);
- Цены номенклатуры. Для формирования заказов клиентов по телефону и других документов. При этом весь сложный расчет мы сделали уже, выгружаем уже готовые цены.
Учетная система
Задачи выполняемые в рабочей учетной системы (не считая основных задач по учету):
- Добавляем новую номенклатуру вручную. Важно помнить, добавляем в рабочей учетной системе не любую номенклатуру, а только ту которая не будет загружена из внешних источников, иначе товар дублируется. В рабочей учетной системе вводим номенклатуру: это какая служебная номенклатура (материалы, услуги, работы и т.п.) и не нужна на сайте, либо это такая номенклатура которой из внешних источников не получить (собственное производство и т.п.);
- Приходуем товар, продаем, в общем ведем учет наличия товара на реальном складе.
Итого у нас есть в системе: новая номенклатура, которую не получить из внешних источников, данные по реальному складу.
- Загружаем данным из интернет-магазина:
- Новые заказы клиентов;
- Выгружаем (обновляем) данные в интернет-магазин:
- Реальные складские остатки;
- Статусы загруженных заказов клиентов (оплачен, отгружен и т.п.)
- Выгружаем (обновляем) в учетную систему Управление номенклатурой:
- Номенклатуру созданную в учетной системе. Важно!!! Не всю подряд, а только которой необходимо настроить контент и выгрузить на сайт! Настроить фильтр выгрузки так, чтобы туда не попадала служебная номенклатура.
Обмен номенклатурой
Возможные проблемы и нюансы при обмене номенклатурой между базами.
Удаление товаров
Если необходимо удалить товары, в учетной системе Управление номенклатурой, и эти товары уже были выгружены в рабочую учетную систему, следует:
- пометить товары на удаление;
- выполнить обмен данными, чтобы пометка на удаление выгрузилась в рабочую учетную систему;
- удалить помеченные объекты в рабочей Учетной системе;
- удалить помеченные объекты в системе Управление номенклатуры.
При удалении товаров из рабочей учетной системы порядок действий тот же.
Дублирование товаров
Возможна ситуация когда один и тот же товар завели отдельно в базе рабочей учетной системы и при синхронизации товаров, загрузились взаимно, получатся отдельные товары.
Лучшие вариант вообще не загружать из рабочей учетной системы Номенклатуру, всю номенклатуру добавлять в базе Управление номенклатурой и выгружать в рабочую учетную систему. Для скорости, можно создать товара и нажать Выгрузить вручную, не ждать пока обмен пройдет по расписанию. В рабочей учетной системе создавать только служебную номенклатуру, которая не участвует в выгрузке на сайт.
Торговые предложения
Ситуации при обмене товарами с торговыми предложениями. Ситуации расположены в порядке возрастания "проблемности".
- Торговые предложения не используются нигде, в рабочей учетной системе простые товары и в Управлении номенклатурой простые товары. В этом варианте проблем нет;
- В рабочей учетной системе не используются торговые предложения, а в Управлении номенклатурой объединяем товары в товары с торговыми предложениями. В этом варианте нет проблем, структура объединения товаров в Управлении номенклатурой устроена так, что товары после объединения остаются самостоятельными и без проблем будут участвовать в любом обмене;
- В рабочей учетной системе товары с торговыми предложениями (индивидуальные) (Характеристиками номенклатуры). Проблемный вариант. Выгрузить из рабочей системы Номенклатуру и Характеристики номенклатуры можем, но обработка выгрузка цен будет уже сложнее. При таком варианте:
- придется отказаться от возможности “разъединять” товары в Управлении номенклатурой, то есть есть товар с торговыми предложениями, решили сделать опять отдельными, от этой функции придется отказаться;
- новые объединенные товары, в Управлении номенклатурой, в рабочую учетную систему будут выгружаться как отдельные товары, объединенные они будут только в Управлении номенклатурой и при выгрузке на сайт;
- в рабочей учетной системе не объединять больше товары в товары и характеристики. Такие товары будут новыми записями и попадут в Управление номенклатурой отдельно как дубли;
В рабочей учетной системе товары с торговыми предложениями (по видам номенклатуры) (Характеристиками номенклатуры) для такого варианте нет готового решения. Сделать в принципе возможно, но довольно сложно, а что сложно уже менее надежно. Лучше посмотреть в сторону создания обработчика который преобразует базу и создаст отдельные характеристики по номенклатуре, а не по видам номенклатуры. Это тоже работа, но более надежное решение.
В начало