Для корректной работы выгрузки остатков из МойСклад в CRM выполните следующие условия:
- Модуль МойСклад должен быть активирован;
- Задано корректное соответствие магазинов и складов в настройках модуля МойСклад;
- Включена опция «Разрешить редактирование остатков» в настройках CRM ;
- Внешний код товара МойСклад совпадал с xmlId торгового предложения CRM;
При активной опции Передача остатков комплектов модуль будет выгружать вычисляемый на основе компонентов каждого комплекта остаток в систему. Все настройки обычной выгрузки остатков в полной мере применимы и к выгрузке остатков по комплектам. Для получения себестоимости комплекта суммируется вся себестоимость каждого компонента. Для получения общего остатка по комплекту берётся минимальный остаток среди всех компонентов (например, комплект 1 состоит из двух компонентов: товар 1 и товар 2. Товар 1 имеет остаток 5 штук, товар 2 имеет остаток 7 штук - остаток комплекта будет равен минимальному остатку, то есть 5 штук).
Остатки обновляются каждые 2-4 минуты после их изменения в МойСклад.
Примечание
При добавлении новых товаров в каталог, остатки по этим позициям в систему будут выгружены не сразу. Время ожидания составит около 2 часов.
Чтобы сократить интервал обновления остатков примерно до 30 минут, необходимо активировать принудительную генерацию каталога модулем и принудительную загрузку каталога в систему (подробное описание в соответствующей статье документации).
Для запуска процесса списания остатков - на стороне МойСклад произведите отгрузку или перемещение. После выполнения действия остатки спишутся сначала в МойСклад, а затем и на стороне CRM.
Примечание
Если из МойСклад приходит остаток свыше 999999 штук, записывается как 999999. Если приходит отрицательный остаток, то в CRM записывается как 0.
Если в настройках модуля на стороне CRM стоит галочка «Создавать перемещения», и склад отгрузки отличается от основного склада в МойСклад - перемещения создаются в МойСклад автоматически.