SABSUS
Help me chooseПомочь выбрать Book a demoПолучить демо
AVAILABILITY AND ORDER CONFIRMATIONНАЛИЧИЕ И ПОДТВЕРЖДЕНИЕ ЗАКАЗА

Stock promises: check, reserve, fulfillОбещание наличия: проверка, резерв, выдача

“In stock” describes a position at the time it was checked. A confirmed order creates a customer commitment. Between those events, the business must secure the goods and check fulfillment conditions, or two people or channels may promise the last unit to different customers. Distinguish a stock lookup, a reservation and actual fulfillment, particularly when AI drafts the reply but another system controls inventory.Ответ «есть в наличии» описывает состояние в момент проверки. Подтверждённый заказ создаёт обязательство перед клиентом. Между ними нужно закрепить товар и проверить способ исполнения, иначе два сотрудника или канала обещают последнюю единицу разным людям. Процесс должен различать просмотр остатка, резерв и фактическую выдачу. Это особенно важно, когда быстрый ответ готовит AI, а решение по складу принимает другая система.

Published: Опубликовано: Updated: Обновлено: SABSUS EditorialРедакция SABSUS
Editorial illustration of warehouse stock checking
Editorial illustration: checking warehouse stockРедакционная иллюстрация: проверка товара на складе

Define the promise preciselyОпределите, что именно обещаете

The request needs an item and variant, quantity, fulfillment location and required time. A network total is insufficient for a same-day pickup promise. Check item condition, usable life and preparation capacity separately. When stock exists only at another location, verify release and arrival timing before offering the customer that option.Запрос должен содержать товар и вариант, количество, точку выдачи или доставки и требуемое время. Общий остаток сети недостаточен для обещания самовывоза сегодня. Отдельно проверьте состояние товара, срок использования и возможность подготовки заказа. Если товар доступен только в другой точке, сначала подтвердите передачу и время прибытия, а затем предложите клиенту проверенный вариант.

Agree wording for distinct states: checking, available when checked, and order confirmed. A cart reference, received payment or confident assistant response does not itself establish a reservation. Staff need to know which event authorizes the final promise, how long allocation lasts and who handles the request when a required condition fails.Согласуйте формулировки для разных состояний: «проверяем», «доступно на момент проверки» и «заказ подтверждён». Номер корзины, полученный платёж или уверенный ответ ассистента сами по себе не подтверждают резерв. Сотрудник должен видеть, какое событие разрешает окончательное обещание, сколько действует выделение товара и кто разбирает запрос, если одно из условий не выполнено.

Check and secure the quantityПроверяйте и закрепляйте количество

Check current availability for the chosen location, then request a reservation linked to the order, quantity and expiry rule. Another customer may consume availability between the lookup and confirmation. Verify allocation separately: if the reservation did not succeed, the earlier quantity cannot justify a success message. Test concurrent requests before launch.Проверку наличия выполняйте для выбранной точки и актуальных данных. Затем оформляйте резерв с номером заказа, количеством и сроком. Между чтением остатка и подтверждением его мог занять другой покупатель. Поэтому результат закрепления проверяется отдельно: если резерв не подтверждён, нельзя отправлять успешное подтверждение на основании прежней цифры. Поведение одновременных запросов необходимо проверить до запуска.

Define ownership for every change. A channel can transmit customer intent while the designated system confirms allocation. Two channels must not independently allocate the same stock from separate copies. If the integration cannot reliably confirm allocation, limit automatic promises and pass the complete request to a staff member rather than represent an assumption as a completed order.Задайте владельца каждого изменения. Канал может передать намерение клиента, а ответственная система — подтвердить резерв. Два канала не должны независимо выделять один и тот же запас по копиям данных. Если обмен не позволяет надёжно подтвердить выделение, ограничьте автоматическое обещание и направьте запрос сотруднику с исходными данными, вместо того чтобы выдавать предположение за завершённый заказ.

Changing a confirmed order requires rechecking the affected conditions while preserving the order relationship. Added units need their own availability confirmation; reducing quantity should release only the relevant reservation. When the customer changes location or variant, expose what happens to the previous allocation. If the new option fails, the original promise must not silently disappear: an explicit decision and clear customer status are still required.Изменение уже подтверждённого заказа требует повторной проверки только затронутых условий, но с сохранением общей связи. Добавленные единицы получают своё подтверждение наличия; уменьшение количества освобождает лишь соответствующую часть резерва. Если покупатель меняет точку или вариант, покажите, что происходит с прежним выделением товара. При отказе нового варианта старое обещание не должно исчезнуть без явного решения и понятного сообщения клиенту о состоянии исходного заказа.

Separate allocation from stock movementРазличайте резерв и движение товара

Before fulfillmentДо выдачи

Suppose a location holds five units: one is on hold and two are reserved for another order. Two are available. A new customer requests both; confirming the new reservation reduces availability to zero while physical stock remains five. Canceling that new order before fulfillment releases two units. Cancellation does not create a receipt for goods that never left.Условно в точке пять единиц: одна на проверке, две уже зарезервированы другим заказом. Доступно две. Новый клиент просит две; после подтверждения нового резерва доступность становится нулевой, но физически остаётся пять. Если этот новый заказ отменён до выдачи, его резерв освобождает две единицы. Отмена не создаёт поступление товара, который ещё не покидал склад.

After fulfillmentПосле выдачи

If the new order is fulfilled instead, physical stock becomes three. Its reservation must no longer retain the two issued units. One remaining unit is still held and two belong to the earlier order, so availability stays zero. A later physical return needs its own condition check; refunding payment does not itself make returned goods saleable.Если вместо отмены новый заказ выдан, физически остаётся три единицы. Его резерв больше не должен удерживать выданные две повторно. Одна оставшаяся единица всё ещё на проверке, две относятся к прежнему заказу, поэтому доступность равна нулю. Возврат после выдачи — отдельное событие с проверкой состояния; возврат денег сам по себе не делает товар пригодным к продаже.

Preserve the decision through uncertaintyСохраните решение при неопределённости

A timeout leaves the outcome uncertain: allocation may have succeeded even though the response was lost. Before retrying, look up the original order or operation reference. The retry should continue the same intent rather than create another reservation. Retain the reason for waiting and its owner, and communicate a verified status without inventing timing or availability.При тайм-ауте результат операции неизвестен: резерв мог создаться, даже если ответ не дошёл. Перед повтором найдите состояние по исходному номеру заказа или операции. Повторный запрос должен продолжать то же намерение, а не создавать второй резерв. Сохраняйте причину ожидания и ответственного; клиенту сообщайте проверяемый статус без неподтверждённого срока или уверенности в наличии.

AI can draft a response or options after receiving verified data. Changing size, contents, price or location changes order terms and needs the agreed customer and staff decisions where applicable. Do not hide partial availability behind “everything is ready.” If allocation expires during the conversation, check and secure stock again before confirming.AI может подготовить ответ или варианты решения после получения проверенных данных. Замена размера, состава, цены или точки меняет условия заказа и требует согласованного решения клиента и уполномоченного сотрудника там, где это предусмотрено процессом. Не скрывайте частичную доступность в общей фразе «всё готово». Если срок резерва истёк во время обсуждения, проверьте и закрепите товар заново до подтверждения.

Test the last unit and cancellationПроверьте последнюю единицу и отмену

Acceptance should include two simultaneous requests for the last unit, failed payment, reservation expiry, cancellation before fulfillment and a timeout retry. Check resulting stock, active reservations and customer confirmation text. Every failure needs a clear next action. A correct internal result is insufficient if the employee or customer sees a contradictory status.Приёмочный набор включает два одновременных запроса на последнюю единицу, неуспешную оплату, истечение резерва, отмену до выдачи и повтор после тайм-аута. Проверяйте итоговый остаток, число действующих резервов и текст клиентского подтверждения. У каждой неудачи должен быть понятный следующий шаг. Правильный ответ системы не считается достаточным, если сотрудник или клиент видит противоречащий статус.

SABSUS configures reservation and release within the order process, while Flow can route exceptions under agreed rules. Verify the actual behavior of connected channels, concurrent requests and retries in your configuration. Begin with one item and fulfillment location. Readiness means every promised quantity has a valid allocation and fulfillment or cancellation does not count it twice.В SABSUS момент резерва и его освобождение настраиваются в процессе заказа; Flow может направлять исключения по согласованным правилам. Подтвердите конкретное поведение подключённых каналов, одновременных запросов и повторов в вашей конфигурации. Начните с одного товара и места выдачи. Критерий готовности — каждое обещанное количество связано с действующим основанием, а выдача и отмена не учитывают его дважды.

Channel stock synchronizationОбмен остатками между каналами · Order managementУправление заказами

Quick answersКороткие ответы

Does a stock lookup reserve goods?Просмотр остатка создаёт резерв?

No. A lookup reports a position; allocation must be separately confirmed and linked to the order.Нет. Проверка показывает состояние; резерв должен быть отдельно подтверждён и связан с заказом.

Does payment establish allocation?Оплата означает, что товар выделен?

Not necessarily. Payment and allocation are distinct states that need verification under the agreed process.Не обязательно. Финансовый результат и резерв проверяются как отдельные состояния согласованного процесса.

What if the allocation response is lost?Что делать, если ответ о резерве потерялся?

Find the original operation’s outcome before creating another reservation, and retain an owner until it is resolved.Найти результат исходной операции до повторного создания и сохранить запрос за ответственным до выяснения.

NEXT STEPСЛЕДУЮЩИЙ ШАГ

Test one customer promiseПроверьте одно обещание клиенту

Choose a low-stock item and two channels. Exercise lookup, allocation, confirmation, fulfillment and cancellation.Возьмите товар с малым остатком и два канала. Пройдите проверку, резерв, подтверждение, выдачу и отмену.