Открыть кабинет

Конфликты, «единица сменилась» и почему ревизия не отправляется

Что делать, если позицию одновременно правили на двух устройствах и она получила «конфликт»; как принять новую единицу товара, если её сменили в StoreHouse; полный список причин «Пока нельзя отправить в StoreHouse» и что делать с каждой. Для бухгалтера, товароведа и старшего смены.

Ревизию считают несколько человек сразу, и иногда их правки сталкиваются. RestDocs в таких случаях ничего не выбрасывает и не решает сам, кто прав: он сохраняет все цифры и ставит позиции отметку «конфликт». Ревизию с конфликтами не отправить, пока человек не проверит спорные позиции. В этой статье — как это сделать и что означает каждая причина в блоке «Пока нельзя отправить в StoreHouse».

Откуда берётся конфликт

Пример. Мария на телефоне добавила к водке 2 бутылки. В ту же минуту Анна на сайте нажала = Заменить и поставила 8 бутылок, но цифру Марии ещё не видела. Непонятно, что верно: 8 бут или 8 + 2. RestDocs оставляет обе записи и помечает позицию.

Позицию с конфликтом видно сразу:

  • слева красная полоса, рядом с названием — красная метка;
  • под названием — причина красным текстом;
  • история записей уже раскрыта, чтобы было видно, кто, когда и с какого устройства внёс каждую цифру;
  • в шапке ревизии и в списке — метка «конфликтов N».

Виды конфликтов

Метка Причина под названием Что делать
«конфликт» «одновременная правка: пока меняли количество, на другом устройстве добавили ещё — проверьте итог и подтвердите» Проверить итог, подтвердить или заменить
«конфликт» «строку удалили, а на другом устройстве в неё добавили — проверьте» Решить, нужна ли позиция: подтвердить или удалить снова
«конфликт» «перенос не применён: эти записи уже заменили, удалили или перенесли на другом устройстве — проверьте количество» Проверить количество после сопоставления
«конфликт» «позицию заменили или удалили на другом устройстве, пока её переносили — проверьте количество» То же
«конфликт» «запись погасили на другом устройстве, пока её переносили — проверьте количество» То же
«конфликт» «в отправленной ревизии заменили количество — в дополнении это добавка к отправленному, проверьте и подтвердите» Бывает в дополнении, см. Передать на проверку и отправить в StoreHouse
«единица или фасовка» «единицу или фасовку строки меняли одновременно — проверьте количество» Проверить единицу и вес упаковки, подтвердить
«другая единица» «запись в другой единице — замените количество» Только = Заменить

Как разобрать конфликт

Позиция «Водка 0,5 л» с конфликтом: красная метка «конфликт» (1), причина (2), раскрытая история (3), кнопка «подтвердить количество» (4)
Позиция «Водка 0,5 л» с конфликтом: красная метка «конфликт» (1), причина (2), раскрытая история (3), кнопка «подтвердить количество» (4)
  1. Найдите позицию с красной меткой (1) и прочитайте причину (2).
  2. Посмотрите историю (3): какие цифры внесли, кто и с какого устройства. Если непонятно, уточните у коллеги.
  3. Если итог справа верный, нажмите подтвердить количество (4).
  4. Подтвердите: «Подтвердить количество «Водка 0,5 л»: 10 бут? Конфликт снимется, ревизию можно будет отправить.»

В истории появится запись «✓ количество подтверждено», метка пропадёт.

Если итог неверный, нажмите + / = количество и = Заменить с правильным числом. Замена тоже снимает конфликт. Как работает окно количества — в статье Количество: «+ Добавить» и «= Заменить».

У позиции с меткой «другая единица» кнопки подтвердить количество нет. В ней есть записи в разных единицах, которые не сложить, например упаковки и килограммы. Здесь поможет только = Заменить: пересчитайте позицию и впишите итог в одной единице.

Важно

Если пока вы смотрели историю, на другом устройстве снова добавили цифру, подтверждение конфликт не снимет. Страница сама подтянет новые данные и покажет плашку «Ревизию изменили на другом устройстве (…) — показаны свежие данные, проверьте количество.» Проверьте позицию ещё раз и подтвердите снова.

«Единица сменилась»

Бывает, что базовую единицу товара поменяли в StoreHouse уже после подсчёта. Например, ванильный сироп считали в литрах, а товаровед перевёл товар в бутылки. Позиция помнит прежнюю единицу, и RestDocs не отправит её, пока вы не проверите количество.

Позиция «Сироп ванильный»: метка «единица сменилась» (1), пояснение (2), кнопка «принять «бут»» (3)
Позиция «Сироп ванильный»: метка «единица сменилась» (1), пояснение (2), кнопка «принять «бут»» (3)

У такой позиции метка «единица сменилась» (1) и красный текст (2): «В StoreHouse базовая единица теперь «бут», при подсчёте была «л». Проверьте количество и нажмите «Принять «бут»».»

  1. Проверьте количество. Число останется тем же, поменяется только единица. Если посчитали 1,5 л, после принятия будет 1,5 бут.
  2. Если число нужно другое, сначала нажмите + / = количество и = Заменить: впишите количество в новой единице.
  3. Нажмите принять «бут» (3).
  4. Подтвердите. Сайт ещё раз напомнит: «…: в StoreHouse единица теперь «бут» (была «л»). Количество … станет в «бут» тем же числом. Если считали в других единицах — сначала поправьте количество («+ / = количество»). Принять «бут»?»

Внимание

Принять новую единицу можно только на сайте, в разделе «Ревизии». На телефоне такой кнопки нет. Если нажать там 📤 Отправить в StoreHouse, телефон ответит «Пока не отправляется» с этой причиной и припиской «(в кабинете, раздел «Ревизии»)».

Почему ревизия не отправляется: все причины

Всё, что мешает отправке, собрано в жёлтом блоке «Пока нельзя отправить в StoreHouse:» под шапкой редактора. Список обновляется после каждой правки. Когда исправлять нечего, блок исчезает.

Редактор ревизии: блок «Пока нельзя отправить в StoreHouse» (4), группа «⚠ Не сопоставлено» (7)
Редактор ревизии: блок «Пока нельзя отправить в StoreHouse» (4), группа «⚠ Не сопоставлено» (7)

По самой ревизии

Причина Что делать
«не выбрано подразделение» Выберите подразделение в шапке ревизии
«в ревизии нет позиций» У пустой ревизии жёлтого блока нет — эту причину сайт покажет, когда вы нажмёте Отправить в StoreHouse. Добавьте позиции или удалите пустую ревизию
«не сопоставлено позиций: N («…», «…» и ещё N)» Сопоставьте позиции с товарами или удалите их. См. Добавить позицию и сопоставить с товаром
«…, из них ждут сети: N» Это сканы с телефона без интернета: название подтянется, когда телефон выйдет в сеть. Сопоставить их можно и сразу
«одновременные правки — проверьте и подтвердите количество: «…»» Разберите конфликты, см. выше
«записи в другой единице — замените количество: «…»» = Заменить у этих позиций
«не указана фасовка упаковки: «…»» Откройте + / = количество, впишите вес в «1 упак. =» и нажмите = Заменить с тем же числом упаковок
«отрицательное количество: «…»» = Заменить с правильным числом

Права

Причина Что делать
«нет права отправлять ревизии в StoreHouse — передайте её на проверку» Нажмите Передать на проверку — отправит сотрудник с правом отправки
«это ревизия другого сотрудника — нужно право на чужие черновики» Отправит автор ревизии или тот, у кого есть право на чужие черновики

Что видно только после нажатия «Отправить в StoreHouse»

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

Причина Что делать
«в StoreHouse сменили базовую единицу: «…» (кг → Шт) — проверьте количество у этих позиций и нажмите «принять» в строке (в кабинете, раздел «Ревизии»)» См. раздел «Единица сменилась» выше
«количество в кг/л, а единица товара другая: «…» — замените количество» Позицию считали по весу, а товар в StoreHouse в других единицах, например в штуках. Откройте + / = количество, выберите «в единицах товара» и нажмите = Заменить
«не знаю базовую единицу товара: «…» — обновите справочник» Справочник RestDocs ещё не знает этот товар. Повторите отправку через несколько минут
«не знаю базовую единицу товара: «…» — справочник StoreHouse собирается или недоступен, попробуйте через пару минут» Подождите пару минут и отправьте снова
«не проверить единицу товара: «…» — справочник StoreHouse собирается или недоступен, попробуйте через пару минут» То же
«товары вне папок вашей роли (или их нет в справочнике): «…»» Отправит сотрудник с доступом к этим папкам или владелец. Если товар новый, подождите, пока он попадёт в справочник
«справочник StoreHouse недоступен — не проверить папки роли, попробуйте позже» Повторите позже
«не проверить папки роли — StoreHouse не ответил (…), попробуйте позже» Проверьте агента StoreHouse, см. «Агент StoreHouse не на связи»
«не проверить папки роли по базе ревизии: … — отправит сотрудник без ограничения папок» Попросите отправить владельца или сотрудника, у которого роль не ограничена папками

На телефоне

Телефон, экран ревизии: шапка (1), поле «Добавить товар» и кнопка сканера (2), позиция без товара с меткой «сопоставить» (3), блок конфликта и «подтвердить количество» (4), причины и кнопка «Передать на проверку» (5)
Телефон, экран ревизии: шапка (1), поле «Добавить товар» и кнопка сканера (2), позиция без товара с меткой «сопоставить» (3), блок конфликта и «подтвердить количество» (4), причины и кнопка «Передать на проверку» (5)
  • Под позицией с конфликтом — красный блок (4). В нём подсказка и ниже причина:
    • «Пока правили количество, на другом устройстве добавили ещё — проверьте итог и подтвердите.»
    • «Единицу или фасовку правили на двух устройствах — проверьте и подтвердите.»
    • «Запись сделана в другой единице — замените количество целиком.»
  • Кнопка подтвердить количество есть везде, кроме «другой единицы».
  • Всё, что мешает отправке, телефон пишет списком «• …» внизу экрана, над кнопкой (5).
  • В списке ревизий у такой ревизии метка «есть конфликты · N».

Принять новую единицу товара на телефоне нельзя — только на сайте.

Смотрите также

Не нашли ответ? Спросите ИИ-ассистента в кабинете — он знает ваш склад, или напишите нам на info@restdocs.ru.