Skip to content

Остатки и резервы

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

Формула по конфигурациям

УТ 2.4 / КА 2.4

Остаток к выгрузке = Остаток на складе
                   − Резервы по заказам клиентов
                   − Заказы на перемещение

Розница 2.3 / УНФ 1.6

Остаток к выгрузке = Текущий остаток
                   − Зарезервировано в заказах покупателей

Бухгалтерия 3.0 (с расширением GoSync_Заказы)

Остаток к выгрузке = Остаток по счёту 1330
                   − Резервы по документам GoSync_Заказы

Заказы на перемещение вычитаются только в УТ и КА: товар, уже уехавший с одного склада на другой, продавать нельзя, хотя по регистру он ещё числится.

Правила отбора

Выгружается не весь справочник. В выгрузку попадают только позиции, у которых дополнительное сведение export_gosync установлено в Истина. Значение ставится вручную в карточке номенклатуры или массово из макета обработки.

Другие сведения номенклатуры, участвующие в обмене:

Имя сведенияТипНазначение
export_gosyncБулевоПризнак выгрузки позиции в GoSync
barcodeСтрока (1024)Штрихкод, используется для сопоставления с карточкой площадки
gross_weight_grmЧисло (10,0)Вес брутто в граммах
preorder_daysЧислоСрок поставки для товаров под заказ

Товары под заказ. Если у позиции заполнено preorder_days, на Kaspi уходит признак предзаказа с указанным сроком. Товар остаётся на витрине, даже когда свободного остатка нет.

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

Цикл резервирования

Приход нового заказа:

  1. GoSyncOrders опрашивает облако — раз в минуту.
  2. Создаёт и проводит документ заказа в 1С.
  3. Проведение документа ставит товар в резерв штатным механизмом 1С.
  4. При ближайшей выгрузке остатков площадки получают остаток, уменьшенный на количество из этого заказа.

Между приёмом заказа и обновлением витрин проходит до 10 минут в обычном режиме и секунды при выгрузке по триггеру. Это и есть окно, в котором теоретически возможен оверселл; чем короче интервал регламентного задания, тем оно меньше.

Отмена заказа клиентом или магазином:

  1. Статус отмены фиксируется в облаке GoSync.
  2. GoSyncOrders получает его при очередном опросе.
  3. В УТ, КА, Рознице и УНФ заказ переводится в статус «Отменён» либо снимается с проведения — типовой механизм 1С сразу освобождает резерв.
  4. В БК 3.0 документ GoSync_Заказы распроводится, запись в регистре резервов обнуляется.
  5. Товар возвращается в свободный остаток и при ближайшей выгрузке снова появляется на витринах.

Правила цен и остатков в кабинете

Цены и остатки приходят из 1С как есть. Дальше их обрабатывает GoSync по правилам, заданным в кабинете, — конфигурацию для этого менять не нужно:

  • наценка или скидка в процентах к цене из учёта, либо своя цена, отдельно под каждый канал;
  • второй вид цены выгружается как акционный, на витрине старая цена показывается перечёркнутой;
  • ограничение остатка по товару и выбор складов, остаток которых вообще уходит на площадку.

Правила задаются по группам товаров, по складам и точкам либо по отдельному товару.

См. также