Корзина, товары и предоплаты
Как собрать заказ в карточке заявки: добавление товаров, цены и скидки, сумма заказа, предоплаты и автоматическое резервирование склада по статусу.
Корзина превращает заявку в заказ: что именно покупает клиент, сколько единиц, по какой цене и на какую сумму. Отсюда берутся данные для накладной, для отчётов по выручке и для складских остатков.
#Добавление товаров
Товары добавляются из каталога через поиск: начните вводить название или артикул и выберите нужную позицию. Цена подставится из карточки товара, количество можно изменить.
- Цену в корзине можно скорректировать вручную — для скидки или индивидуальной договорённости.
- Позицию можно добавить и без привязки к каталогу, просто текстом. Но тогда она не участвует в складском учёте.
- Удаление товара из каталога не ломает старые заявки: позиция в корзине остаётся с сохранёнными данными.
#Сумма заказа
Сумма пересчитывается автоматически при каждом изменении корзины. Она попадает в объявленную стоимость накладной Новой Почты и в отчёты по выручке.
#Предоплаты
Если клиент платит частично или полностью вперёд, это фиксируется отдельной записью. Так видно, сколько реально получено денег и сколько осталось к оплате при получении.
Параметры предоплаты
СуммачислообязательноеСколько клиент перевёл.
Типполная / частичнаяПолная означает, что заказ оплачен целиком и наложенный платёж не нужен.
Способкарта / наличныеКак именно поступили деньги.
Статусожидается / подтверждено / возвращеноНовая предоплата создаётся как ожидается. Подтверждает её тот, кто видит поступление — обычно не оператор. Возврат фиксируется отдельным статусом и остаётся в истории.
ПримечаниетекстНомер квитанции, время перевода, детали договорённости.
#Склад: резерв, списание, возврат
Остатки товара меняются не при добавлении в корзину, а при смене статуса заявки. Администратор задаёт три списка статусов:
| Список | Что происходит | Типичные статусы |
|---|---|---|
| Резервирование | Товар вычитается из остатка — он больше не доступен другим заказам | «Подтверждено», «Предоплата получена» |
| Окончательное списание | Фиксирует продажу. Если товар уже был в резерве, повторно остаток не уменьшается | «Отправлено», «Выкуп» |
| Возврат | Товар возвращается в остаток и снова доступен к продаже | «Отказ клиента», «Не забрали», «Возврат» |
#Как это выглядит в работе
- 01
Оператор подтверждает заказ по телефону
Добавляет товары в корзину, при необходимости корректирует цену, видит итоговую сумму.
- 02
Переводит заявку в «Подтверждено»
Товар автоматически резервируется на складе, клиенту уходит SMS о принятом заказе.
- 03
Если была предоплата — фиксирует её
Бухгалтер подтверждает поступление, и в накладной сумма наложенного платежа уже учитывает оплаченное.
- 04
Склад создаёт ТТН и отправляет
Объявленная стоимость берётся из суммы корзины.
- 05
Трекинг закрывает цикл
Посылка получена — заявка идёт в «Выкуп», товар списывается окончательно. Не забрали — возвращается в остаток.
#Чек-лист
- Каталог товаров заполнен с ценами и артикулами до первой заявки
- Операторы собирают корзину всегда, даже для одной позиции
- Списки статусов для резерва, списания и возврата заполнены — все три
- Подтверждать предоплаты может только тот, кто видит поступления
- Проверено на тестовой заявке: остаток уменьшается и возвращается как ожидается