Корзина, товары и предоплаты

Как собрать заказ в карточке заявки: добавление товаров, цены и скидки, сумма заказа, предоплаты и автоматическое резервирование склада по статусу.

Корзина превращает заявку в заказ: что именно покупает клиент, сколько единиц, по какой цене и на какую сумму. Отсюда берутся данные для накладной, для отчётов по выручке и для складских остатков.

#Добавление товаров

Товары добавляются из каталога через поиск: начните вводить название или артикул и выберите нужную позицию. Цена подставится из карточки товара, количество можно изменить.

  • Цену в корзине можно скорректировать вручную — для скидки или индивидуальной договорённости.
  • Позицию можно добавить и без привязки к каталогу, просто текстом. Но тогда она не участвует в складском учёте.
  • Удаление товара из каталога не ломает старые заявки: позиция в корзине остаётся с сохранёнными данными.

#Сумма заказа

Сумма пересчитывается автоматически при каждом изменении корзины. Она попадает в объявленную стоимость накладной Новой Почты и в отчёты по выручке.

#Предоплаты

Если клиент платит частично или полностью вперёд, это фиксируется отдельной записью. Так видно, сколько реально получено денег и сколько осталось к оплате при получении.

Параметры предоплаты

  • Суммачислообязательное

    Сколько клиент перевёл.

  • Типполная / частичная

    Полная означает, что заказ оплачен целиком и наложенный платёж не нужен.

  • Способкарта / наличные

    Как именно поступили деньги.

  • Статусожидается / подтверждено / возвращено

    Новая предоплата создаётся как ожидается. Подтверждает её тот, кто видит поступление — обычно не оператор. Возврат фиксируется отдельным статусом и остаётся в истории.

  • Примечаниетекст

    Номер квитанции, время перевода, детали договорённости.

#Склад: резерв, списание, возврат

Остатки товара меняются не при добавлении в корзину, а при смене статуса заявки. Администратор задаёт три списка статусов:

СписокЧто происходитТипичные статусы
РезервированиеТовар вычитается из остатка — он больше не доступен другим заказам«Подтверждено», «Предоплата получена»
Окончательное списаниеФиксирует продажу. Если товар уже был в резерве, повторно остаток не уменьшается«Отправлено», «Выкуп»
ВозвратТовар возвращается в остаток и снова доступен к продаже«Отказ клиента», «Не забрали», «Возврат»

#Как это выглядит в работе

  1. 01

    Оператор подтверждает заказ по телефону

    Добавляет товары в корзину, при необходимости корректирует цену, видит итоговую сумму.

  2. 02

    Переводит заявку в «Подтверждено»

    Товар автоматически резервируется на складе, клиенту уходит SMS о принятом заказе.

  3. 03

    Если была предоплата — фиксирует её

    Бухгалтер подтверждает поступление, и в накладной сумма наложенного платежа уже учитывает оплаченное.

  4. 04

    Склад создаёт ТТН и отправляет

    Объявленная стоимость берётся из суммы корзины.

  5. 05

    Трекинг закрывает цикл

    Посылка получена — заявка идёт в «Выкуп», товар списывается окончательно. Не забрали — возвращается в остаток.

#Чек-лист

  • Каталог товаров заполнен с ценами и артикулами до первой заявки
  • Операторы собирают корзину всегда, даже для одной позиции
  • Списки статусов для резерва, списания и возврата заполнены — все три
  • Подтверждать предоплаты может только тот, кто видит поступления
  • Проверено на тестовой заявке: остаток уменьшается и возвращается как ожидается