Магазин дважды жмёт «оформить» и получает два номера на одну корзину — или пробел в нумерации. Студия даёт заявке номер только после письма и теряет след, если письмо не ушло.
Что именно проверить
Если у вас магазин, боится дырок в нумерации для учёта и просит «номер только если точно оплатил». Если у вас студия или услуги, стыдится «как у большой кассы» и даёт заявке номер руками вечером. Молчание рождает двойной счёт и пустой след.
Резерв номера в проекте — момент, когда число занимают, и срок, пока оплаты или заявки не завершён. Магазин: номер при создании заказа, не при «подумать в корзине» и не только после банка. Студия: номер заявки в ту секунду, когда форма ушла, даже если письмо застряло.
Если оплаты или заявки оборвался, номер либо закрывают статусом «не завершён», либо освобождают по правилу. «Чтобы без дырок» без правила даёт дырки хуже: живые двойники.
Как это выглядит на практике
Двойной клик без резерва — два отгрузочных номера и час выяснения. Студия: 5–20 заявок, номер вечером руками — потерянная утренняя заявка без следа. Разбор двойной сборки — день и часто лишняя отгрузка.
Смета кассы без резерва номера неполная: виджет есть, журнала нет. На запуске магазину хватает простой схемы: номер при «оформить», резерв 15–40 минут до оплаты или отказ, повторный клик тот же номер. Студии — номер при отправке, повтор за минуту не плодит вторую заявку.
Красивая «сквозная нумерация без пробелов как в бумажной книге» часто вредна: люди начинают не резервировать. В задании честно: пробел допустим, двойник нет. На 40–80 заказах в неделю дырка в журнале дешевле двойной коробки.
На 8–15 заявках студии номер вечером руками дороже утра без следа.
- Номер занимают в названный момент и не плодят вторым кликом.
- Обрыв оплата или заявка закрывает номер статусом, не тишиной.
- Магазин: два номера на одну корзину запрещены.
- Студия: заявка без номера до вечера запрещена.
На чём считать результат
Какой номер остался — то и пишут.
- Напишите момент рождения номера одной фразой. «Когда получится» не момент.
- Поставьте минуты резерва до оплаты или до ответа, если оплаты или заявки длинный.
- Опишите повторный клик: тот же номер, не соседний.
- Опишите обрыв: статус «не завершён» или снятие резерва, кто видит.
- В ТЗ: «резерв номера — …». Фразу «нумерация как обычно» уберите.
Что сделать дальше
Фраза магазина: «Номер при оформлении, повторный клик тот же, обрыв — статус не завершён, дырка в журнале допустима». Фраза студии: «Номер заявки сразу при отправке, не вечером руками». Если бухгалтер требует «никаких дырок, номер только после денег», допишите конфликт явно — иначе снова авось.
Остановитесь, когда двойной клик и обрыв дают предсказуемый номер в тесте. Второй контур номеров из учёта — отдельный хозяин, его согласуют в том же файле. Пока номер рождается «как получится», кассу в задании не закрывают.
- Напишите момент рождения номера одной фразой. «Когда получится» не момент.
- Поставьте минуты резерва до оплаты или до ответа, если оплаты или заявки длинный.
- Опишите повторный клик: тот же номер, не соседний.
- Опишите обрыв: статус «не завершён» или снятие резерва, кто видит.
- В ТЗ: «резерв номера — …». Фразу «нумерация как обычно» уберите.
Назад в раздел
