Марка отсутствует на предприятии (по документам)

При добавлении бутылки в форму Вскрытие бутылки выходит ошибка

Данная ошибка может быть, если:

  • марка реально отсутствует в базе данных SH 5 на нужном предприятии
  • r_keeper передает ИНН+КПП не те (ошибка в настройке), на которых марка на остатке в SH 5
  • в базе SH 5 заведено 2 юр. лица с одинаковыми ИНН+КПП и разграничены доступы по подразделениям. И у пользователя, от имени которого обращаются в SH 5, нет прав на подразделения нужного юр. лица.

Что можно проверить:

  1. Убедитесь, что один и тот же КПП не заведен несколько раз
  2. Убедитесь, что у подразделения, с которого должны списываться марки, КПП полностью идентичен реквизитам, указанным у логического принтера
  3. Убедитесь, что у всех юридических лиц в SH 5 уникальный ИНН
  4. Убедитесь, что подразделение, с которого должны списываться марки, привязано именно к тому предприятию, которое выгружено из г_keeper через QUSH.

Место реализации = Ресторан

Если в параметре Место реализации выбрано значение Ресторан, то на версиях r_keeper ниже 7.07.00.352 при добавлении бутылки в форму вскрытия выйдет ошибка.

Решение – обновить r_keeper до версии 7.07.00.352.

Пустой список алкогольных ингредиентов для подбора марок

Если вы столкнулись с ошибкой 1316 Пустой список алкогольных ингредиентов для подбора марок, проверьте:

  1. что у алкогольных ингредиентов, входящих в комплект блюда, указан Код вида алкогольной продукции

  2. что у выбранного Вида алкогольной продукции не стоит флаг Пиво.

Некорректная единица измерения или коэффициент в карточке товара SH 5

В некоторых базах Store House 4 сотрудники могли удалять предустановленные единицы измерения. При переходе на Store House 5, возникают различные ошибки, связанные с этим.

Например:

  • при установке флага Алкогольная продукция подставляется единица измерения не Литр, а какая-нибудь другая.
  • при оплате не верно передаётся объём блюда.

Решение — в полученной базе Store House 5 сопоставить существующие единицы измерения с базовыми настройками и выполнить восстановление базы.

Неактивна кнопка "Вскрыть бутылку"

Если в форме Вскрытие бутылок неактивна кнопка Вскрыть бутылку, проверьте выполнение следующих условий:

  1. в справочнике Настройки > Параметры в параметре Ввод марок для крепкого алкоголя выбрано значение Автоматически - через систему управления складом
  2. есть связь с базой SH 5
  3. у работника, который выполняет операцию есть право Вскрытые кега/ бутылки.

Ошибка 3813 – В документе XML присутствует ошибка


Причины этой ошибки могут быть разные, для точного определения проблемы надо
читать логи Farcards.

Но в первую очередь проверьте, что адрес, с которого подключаются к УТМ, внесён в белый список.

Ошибка 3813 – Неизвестный тип чека: ChequeV4

При попытке оплатить чек ошибка 3813 – Неизвестный тип чека: ChequeV4.

Решение — обновить УТМ до версии 2600.

Ошибка 2627: Проверка не пройдена (-1)

Ошибка возникает, если с компьютера, где установлен Fafcards, нет доступа к УТМ.

8006 Unsupported version of alcohol accounting service

Ошибка возникает при нажатии кнопки Вскрытие бутылок на кассовой станции r_keeper 7, при настройке работы порционного алкоголя через интеграторов.

Решение: интеграторы DiB, Контур и Barlane вскрывают бутылки в своих интерфейсах. Поэтому на кассе r_keeper не нужно пытаться сделать вскрытие.

8009 Не удалось установить блокировку перед выполнением операции

Ошибка возникает при попытке закрыть общую смену в r_keeper.

Решение: версия серверной библиотеки должна быть 5.147.727+

Ошибка проведения акта списания: Документы с датой отличающейся от даты подачи в ФСРАР более чем на три дня не обрабатываются

В дате Акта списания указана неверная дата. Скорее всего 2034г.

Решение: поменяйте дату вручную или воспользуйтесь рекомендациями из следующей главы.

После закрытия смены в SH5 создались автоматические порционные акты списания, в дате которых 2034г

Вариант 1

  • Сделать полноценный апгрейд на 5.148.741, тогда год в логической дате смены и дате актов изменятся на 2024.

Вариант 2

Подойдёт, если установлен SH v 5.148.737 или 5.148.739. Тогда достаточно:

  • Заменить библиотеки shsrv64.dll и shcrtdb64.dll на 5.148.741
  • С помощью SDBMan выполнить процедуру сервера RebuildB.

Как исправить отрицательные остатки по старым маркам

Вариант 1

  • Сделать полноценный апгрейд на 5.148.741
  • С помощью SDBMan выполнить процедуру сервера WorkRepair, указав для поля 108\6 значение 1

Вариант 2

Подойдет, если установлен SH 5.148.737 или 5.148.739. Тогда можно:

  • Заменить библиотеки shsrv64.dll и shcrtdb64.dll на 5.148.741
  • С помощью SDBMan выполнить процедуру Register из shcrtdb64.dll
  • С помощью SDBMan выполнить процедуру сервера WorkRepair, указав для поля 108\6 значение 1

Как исправить начальный остаток, если неправильно сопоставили Товар ЕГАИС с Товаром SH и его ед. изм.

Вариант 1

  • Сделать полноценный апгрейд на 5.148.741
  • В неправильно сопоставленном товаре SH у неправильно сопоставленной единицы измерения необходимо очистить некорректно сопоставленный код ЕГАИС
  • Сопоставить ранее некорректно сопоставленный товар ЕГАИС с правильной единицей измерения товара SH.

    Если пересопоставление было сделано до обновления версии на 5.148.741, то отредактируйте любое поле в карточке товара ЕГАИС. При сохранении будет запущен пересчет начального остатка.

Вариант 2

Подойдет, если установлен SH v 5.148.737 или 5.148.739. Тогда можно:

  • Заменить библиотеки shsrv64.dll и shcrtdb64.dll на 5.148.741
  • В неправильно сопоставленном товаре SH у неправильно сопоставленной единицы измерения необходимо очистить некорректно сопоставленный код ЕГАИС
  • Сопоставить ранее некорректно сопоставленный товар ЕГАИС с правильной единицей измерения товара SH.

    Если пересопоставление было сделано до обновления версии на 5.148.741, то отредактируйте любое поле в карточке товара ЕГАИС. При сохранении будет запущен пересчет начального остатка.

Ошибка: Нарушение условия уникальности индекса

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

Инверсия даты

Ошибка Инверсия даты при проведении Акта списания на Приготовление.

Пример:

09.09 открыли новую бутылку водки с маркой "А" и часть из неё использовали на коктейль, продаж чистых порций не было. После закрытия смены SH создается Акт списания на Приготовление коктейлей с датой 09.09. В этот день акт не отправляют в ЕГАИС.

10.09 продают рюмку чистой водки (подбирается марка "А", чек сразу уходит в ЕГАИС (получается первый документ с маркой "A" в ЕГАИС от 10.09). После этого при отправке в ЕГАИС акта за 09.09 ответ по акту – инверсия даты. Ошибка из-за того, что Акт за 9.09 – второй документ (по очереди отправки) и его дата не может быть меньше даты первого документа с маркой "А".

Решение: Изменить дату Акта за 9.09 на "сегодня".