Для дорогостоящих товаров (смартфоны, ноутбуки, оборудование) важно отслеживать конкретные единицы — какой именно экземпляр продан какому клиенту, у какого мастера сейчас. В CRMservice это решается через серийные номера (inventory_serials).
Когда нужно
- Гарантийный учёт (по серийному номеру определяете срок гарантии).
- Возврат конкретной единицы — нужно знать когда продали именно её.
- Отслеживание движения товара (для аудита и предотвращения краж).
- Закон обязывает (например, маркировка некоторых товаров — но это отдельный modul).
1
Включение в карточке материала
В Каталог → Материалы → <материал>:
- Галка Серийный учёт = да.
- Формат серийника (опционально) — регулярное выражение, если хотите валидацию (например,
IMEI— 15 цифр).
2
Поступление с серийниками
При создании приёмки (Goods Receipt) на товар с серийным учётом:
- Указываете количество (например, 10 штук iPhone 13).
- Вводите 10 серийных номеров (сканер штрих-кода в помощь — каждый IMEI на коробке как QR).
- При сохранении приёмки CRM создаёт 10 записей в
inventory_serialsсо статусомin_stock.
3
Продажа
Когда менеджер добавляет материал в заказ:
- CRM показывает список доступных серийников (со статусом
in_stock). - Менеджер выбирает конкретный (или сканирует штрих-код с коробки).
- Серийник переходит в статус
sold, привязывается к заказу.
4
Гарантия
В карточке клиента видна история — какие серийники у него:
- Дата продажи.
- Срок гарантии (от даты продажи + warranty_days материала).
- Если возвращается по гарантии — сразу видно «да, это наш экземпляр, продан тогда-то, гарантия до такой даты».
5
Передача мастеру
Если товар уходит в мастер-наряд (на ремонт):
- Серийник переходит в
at_masterс привязкой к work_order. - После возврата → обратно
in_stock.
6
Возврат / списание
- Клиент вернул → серийник возвращается в
in_stock. - Брак → списывается как
damaged. - Кража / утеря → списывается как
lost.
Возможные проблемы
- «Сканер не видит серийник» — формат не совпадает с регуляркой. Проверьте паттерн в карточке материала.
- «Не могу продать без серийника» — если включён учёт, серийник обязателен. Опция в карточке материала.
- «Серийник существует, но не показан» — у него статус не
in_stock(например, передан мастеру, продан, бракован).