Стандартный сценарий сначала
Проверяем, можно ли закрыть задачу штатными возможностями и существующей интеграцией.
Менеджер продолжает работать со сделкой в amoCRM, а товарные и учётные действия выполняются в МойСклад. Связываем системы так, чтобы нужные товары, остатки, цены, заказы, отгрузки, платежи и статусы проходили между ними по согласованному сценарию.
Подход
Индивидуальная связка нужна только когда процесс компании выходит за рамки готовой логики.
Проверяем, можно ли закрыть задачу штатными возможностями и существующей интеграцией.
Индивидуальная логика нужна, когда заказ создаётся по специфичным условиям или требует особых данных.
Часть данных может идти из amoCRM в МойСклад, а другая — возвращаться обратно.
Контролируем дубли, повторные события и временную недоступность систем.
Один заказ
Менеджеру не нужен весь интерфейс учётной системы — ему нужны конкретные данные и действия в нужный момент.
Данные и операции
Состав обмена определяем по процессу, а не включаем все сущности автоматически. Ниже — данные и операции, которые могут участвовать в этой связке.
Номенклатура и варианты товаров участвуют в рабочем сценарии.
Менеджер получает актуальные значения в пределах согласованной интеграционной логики.
Контрагенты и заказы могут создаваться и связываться по заданным правилам.
Можно автоматически создавать связанные отгрузки и платежи в рамках согласованного процесса.
Статусы заказов МойСклад могут меняться по настроенной логике.
Надёжность
Не в передаче поля A в поле B, а в том, когда создавать объект, как сопоставлять товары и что делать при повторном событии.
Например, только после нужного статуса и заполнения обязательных данных.
По идентификаторам, артикулам или другой согласованной модели.
Фиксируем источник каждого значения и направление синхронизации.
Логирование, безопасный повтор и понятное действие сотрудника.
Для нового проекта
Состав интеграции фиксируется для конкретной компании и не переносится автоматически из другого проекта.
Какие данные действительно участвуют.
Какая система владеет каждым типом данных.
Что запускает обмен.
Что создаётся и обновляется без участия сотрудника.
Как процесс восстанавливается после сбоя.
Связанные направления
Например, после учёта заказ может уйти в производство, документы или логистику.
Дальше
Сначала определяем роли amoCRM и МоегоСклада, затем подключаем только те соседние этапы, которые нужны фактическому заказу.
Вопросы
Да, можно настроить двусторонний обмен. Направление каждого конкретного типа данных фиксируется отдельно.
Да. Остатки и цены можно передавать в рабочий сценарий amoCRM по согласованным правилам.
В интеграции можно автоматически создавать заказы, отгрузки и платежи в МойСклад, если это предусмотрено процессом.
Если стандартного сценария достаточно — индивидуальная не нужна. Своя логика имеет смысл для особых правил заказов, отгрузок, платежей, статусов и обработки событий.
Возможность дополнительных сущностей проверяем по API и конкретному процессу.
Для рабочего сценария заранее определяем логирование, повтор запросов и действия при ошибке.
Покажите путь одного заказа: от сделки до заказа, отгрузки и оплаты. Сначала проверим, что уже закрывается стандартной интеграцией, затем определим, какой логики действительно не хватает.