Если у вас магазин, часто видят ноль на витрине и склад «0» в учёте и считает их одним числом. Если у вас студия или услуги, видит «мест нет» на сайте и пустую клетку календаря — тоже два нуля.
Что именно проверить
Если у вас магазин, боится пустой витрины: «склад 0 в учёте, но в зале же лежит, покажем как есть». Если у вас студия или услуги, стыдится дыр в расписании и гасит слот руками, хотя календарь ещё живой. Если экран смотрит не туда, оплата становится спором после денег.
Интеграция — связь сайта с учётом, которую уже решили в проекте. Здесь включают правило нуля, не выбирают учёт заново. Готовый шаблон (купленный готовый магазин или сайт услуг) показывает остаток.
Если в проекте витрина смотрит на торговый склад, склад 0 не командует кнопкой. Если склад 0 — единственный, так и пишут. Молчание «ну как-нибудь» врёт и магазину, и студии.
Как это выглядит на практике
Склад 0 в типовом обмене часто служебный: туда падают позиции без склада, оттуда не собирают отгрузку. На 40–80 карточках магазина один неверный хозяин нуля гасит всю витрину за ночь или, наоборот, продаёт воздух. Включение правила в готовом модуле: 1–3 дня на тестовой копии, площадке, куда гости не ходят, внутри сметы 15–60 тысяч.
Свой «умный ноль» — кастом, свой код вместо готового пути: 3–6 недель и 150–400 тысяч, и после обновления PHP 8 снова гаснет не тот склад. Студия считает не штуки, а окна: 8–15 услуг. «Ноль мест» на сайте должен равняться занятому окну в календаре из проекта, не пустой строке обмена.
Кафе и самовывоз магазина — тот же закон: слот выдачи не живёт на складе 0. Ручная цифра на рабочий (сайте, который открывает гость) умрёт в ближайший обмен. Тестовая копия принимает первый прогон: меняют ноль в учёте, смотрят кнопку, не чат кладовщика.
- Склад 0 не обязан быть витриной. Хозяина нуля пишут в проекте.
- Магазин: кнопка «купить» смотрит на торговый склад, не на мусор обмена.
- Студия: «мест нет» = занято в календаре, не пустая клетка выгрузки.
- Ручной ноль на карточке — до ближайшей ночи, не правило.
На чём считать результат
Три карточки магазина и три окна студии. Где нули разные — побеждает записанный хозяин.
- Выпишите из проекта имя склада витрины и отдельно склад 0, если он есть.
- Включите типовой обмен на тестовой копии. Свой разбор нулей не пишите, если модуль умеет выбрать склад.
- Поставьте ноль на торговом складе у 5 товаров. Сверьте кнопку на сайте. Повторите со складом 0: кнопка не должна слушаться его, если он не хозяин.
- Прогоните 3 слота студии: занято в календаре гасит запись, пустой склад 0 — нет.
- Запретите ручную правку нуля на рабочий «на сегодня».
Что сделать дальше
Пример магазина: «витрина смотрит склад зала, склад 0 не гасит кнопку». Пример студии: «ноль мест только из календаря, не из служебного склада обмена». Кто смотрит утренний отчёт, если нули разъехались — фамилия.
Остановитесь, когда десять позиций прошли ночь и кнопка слушается хозяина, не склада 0 «на всякий». Не открывайте второй склад в этом круге. Голова менеджера остаётся для исключения, которое пишут в учёт.
- Выпишите из проекта имя склада витрины и отдельно склад 0, если он есть.
- Включите типовой обмен на тестовой копии. Свой разбор нулей не пишите, если модуль умеет выбрать склад.
- Поставьте ноль на торговом складе у 5 товаров. Сверьте кнопку на сайте. Повторите со складом 0: кнопка не должна слушаться его, если он н….
- Прогоните 3 слота студии: занято в календаре гасит запись, пустой склад 0 — нет.
- Запретите ручную правку нуля на рабочий «на сегодня».
Назад в раздел
