Поддерживать актуальность данных во всех системах — важная задача. Это позволит избежать проблем с заказами на товары, которых нет в наличии.
Есть несколько вариантов синхронизации, разберём каждый из них отдельно.
Вариант 1. Основной источник данных ERP (1С, BAS, МойСклад и т.д.)
Если все операции с товарами и остатками вы проводите в ERP, то вашим разработчикам необходимо сделать интеграцию с KeyCRM.
Она должна работать таким образом, чтобы при изменении остатков или каких-то данных о товарах, они сразу же отправлялись в KeyCRM.
Это делается с помощью API KeyCRM. На данный момент доступны 2 метода:
При появлении новых товаров, вносите их в KeyCRM через импорт.
Если вы продаёте через свой интернет-магазин, то скорее всего у вас будет похожая интеграция для него, и таким образом везде будут одинаковые данные.
Вариант 2. Основной источник данных сайт на CMS (WordPress, OpenCart и т.д.)
Если наш модуль для интеграции с CMS, на которой создан ваш сайт, не поддерживает передачу остатков, то ваши разработчики могут его доработать.
Логика должна быть такая же, как и в первом вариант — на сайте происходят изменения в товарах или остатках, и они сразу, или раз в какой-то промежуток времени, отправляются в KeyCRM.
Это делается с помощью API KeyCRM. На данный момент доступны 2 метода:
Если у вас будут добавляться новые товары, то вносите их в KeyCRM через импорт.
Вариант 3. Основной источник данных KeyCRM
Мы рекомендуем использовать именно этот вариант, потому что это позволит работать в одном окне и с заказами, и с остатками, и уйти от использования ERP (1С, BAS, МойСклад и т.д.).
В CRM будут поступать заказы со всех ваших источников (интернет-магазины, маркетплейсы и т.д.). Товары будут идентифицироваться по артикулам, автоматически резервироваться и списываться со склада.
Для внесения остатков можно использовать импорт или оприходование.
Новые товары можно создавать прямо из каталога CRM, через импорт или на основании публикаций из маркетплейсов.
Для большинства источников можно настроить отправку остатков из KeyCRM, чтобы при изменение остатки сразу отправлялись на источник.
Если для какого-то источника это недоступно, то вы можете привлечь своих разработчиков, чтобы они сделали вам интеграцию — забирали по API остатки из KeyCRM и передавали на источник.