01 / Ситуация
Обе продажи рассчитывают на один остаток
Менеджер ставит резерв в сделке. На складе в 1С тот же товар ещё свободен: учёт использует собственную систему резервирования и не получил передачу с портала.
Другая сделка читает складской остаток и тоже выбирает эту позицию. В CRM у обеих продаж есть ожидание резерва, но склад пока не подтвердил первую передачу. Документ из учёта соберётся по тем сведениям, которые доступны именно 1С.
02 / Граница решения
Нужно видеть обе стороны передачи
Портал
Хранит намерение закрепить товар за конкретной сделкой и запускает предусмотренную передачу.
1С
Определяет свободный остаток по собственным принятым резервам.
Наличие обмена не означает мгновенного подтверждения. Проверяем момент отправки, принятие учётом и сведения, доступные второй продаже. Согласуем источник доступного количества и поведение при задержке вместо обещания полной синхронности по одной отметке.
03 / Подход
Проследить один товар между резервами
Сверить первую сделку
Находим товар, количество и время резервирования. Проверяем, какое событие отправляет сведения в 1С.
Проверить склад
Сопоставляем учётный резерв и свободный остаток с передачей CRM. Устанавливаем, была ли она принята либо осталась в ожидании.
Разобрать второе обещание
Проверяем, какой остаток увидела следующая сделка. Согласуем различимые статусы передачи и порядок разбора неподтверждённого резерва.
04 / Нюансы
Свободно — относительно правил источника
Отправка есть, принятия нет
Факт запуска передачи не доказывает, что резерв уже участвует в расчёте склада. Нужен результат на стороне учёта.
Две локальные отметки выглядят одинаково
Важно различать подтверждённое закрепление и ожидание. Иначе обе сделки будут выглядеть обеспеченными одним и тем же товаром.
Счёт собирается в 1С
Он использует данные учётного контура. Исправление видимой отметки CRM не подтверждает, что основание следующего документа изменилось.
05 / Первый шаг
Две сделки и один складской остаток
Возьмём товар, который оказался обещан нескольким продажам. Сопоставим хронологию резервов и передачи.
- Сделки с товаром и временем резервирования.
- Учётный резерв и свободный остаток 1С.
- События отправки и подтверждения обмена.
Определим точку разрыва и согласуем, когда менеджер вправе считать товар закреплённым за заказом.