© Tillypad, 2004-2025
© Tillypad, 2004-2025
Программа Tillypad POS позволяет фиксировать подключение кегов с разливными пивными и слабоалкогольными напитками к раздаточному крану и их отключение от крана. Эти операции можно выполнять на POS-терминале.
Для выполнения этих операций нужна «E-лицензия (ЕГАИС)».
При подключении кега к раздаточному крану нужно считать марку «Честный ЗНАК» с кега. Чтобы открыть это окно диалога, выберите команду в контекстном меню логотипа Tillypad.
Считайте код марки «Честный ЗНАК».
На следующем шаге мастера подключения кега к крану нужно выбрать продукт, соответствующий напитку в кеге.
В таблице выводятся продукты из групп продуктов, указанных в настройках POS-терминала.
Узнать больше о настройках, необходимых для продажи пивных и слабоалкогольных напитков в розлив, можно в разделах Как продавать разливное пиво со сканированием марок «Честный ЗНАК» и Как продавать разливное пиво по GTIN.
Выберите продукт из списка и нажмите на кнопку .
Если нужного продукта, полученного от ЕГАИС, нет в списке, нажмите на кнопку «Выбор продукта», чтобы открыть справочник продуктов сегмента Tillypad.
На следующем шаге мастера нужно выбрать, какой из кегов, нужно подключить к крану.
Нажмите на кнопку .
На следующем шаге мастера нужно указать объем кега и, если нужно, срок годности напитка в днях. Нажмите на кнопку .
На этом шаге можно ввести другую необходимую дополнительную информацию.
На завершающем шаге мастера нужно подтвердить подключение кега к крану. Для этого нажмите на кнопку «OK».
В результате продукты из подключенного к крану кега можно продавать клиентам.
Чтобы выбрать, какой кег нужно отключить от крана, выберите команду «Подключенные кеги» в контекстном меню логотипа Tillypad.
В открывшемся диалоге выберите кег, который нужно отключить от крана.
В открывшемся диалоге выберите отключаемый кег. Чтобы открыть карточку продукта в отключаемом кеге нажмите на кнопку , а чтобы отключить кег от крана – нажмите на кнопку .
Если весь объем продукта, соответствующий объему кега (полное равенство проданного и заявленного объема), распродан, то кег автоматически отключится от крана.
Обратите внимание, что в поле указан не последний день, когда можно продавать напиток из кега, а день, следующий за ним.
Например, срок годности 24.02.2024 означает, что он истекает 23.02.2024 в 23:59:59.
Если срок годности продукта истек, выводится собщение об ошибке.
На завершающем шаге мастера нужно подтвердить отключение кега от крана. Для этого нажмите на кнопку «OK».
В результате кег можно отключить от крана.
Марка с кега не считывается, на POS-терминале выводится сообщение .
Ошибка настройки сканера.
В редких случаях проблему можно решить, создав считыватель заново и задать его как устройство ввода POS-терминала.
Марка с кега не считывается, на POS-терминале выводится сообщение «Нет кегов, доступных для подключения».
В спецификацию групп продуктов POS-терминале не включена необходимая группа продуктов.
В окне справочника откройте карточку POS терминал , перейдите на вкладку «Настройки» и внесите необходимые группы продуктов в спецификацию на панели Группа продуктов с разливной пивной и слабоалкогольной продукцией.
После считывания марки с кега в таблица диалога шага выбора продукта пустая.
Нет доступных продуктов в группе продуктов, выбранной в настройках POS-терминала.
Нужно проверить, есть ли такие продукты в группе, и доступны ли они сотруднику, с логином которого вскрываются кеги.
Проверьте, что в настройках POS-терминала включена нужная группа (панель Группа продуктов с разливной пивной и слабоалкогольной продукцией вкладки «Настройки» карточки POS-терминала).
В справочнике проверьте, есть у сотрудника, с логином которого вскрываются кеги, разрешения «Продукты, Просмотр» и «Параметры продажи, Просмотр».
Разрешения, назначенные сотруднику, зависят от его должности.
Обратитесь в отдел внедрения и сопровождения Tillypad с просьбой подключить «Y-лицензия (стыковка с ЕГАИС)» к имеющимся лицензиям типа «E-лицензия (ЕГАИС)».
В диалоге не появляется срок годности продукта.
Скорее всего, в национальном каталоге отсутствуют сведения о сроке годности для продукта с GTIN, полученным из кода маркировки кега.
Нужно обновить срок годности подключенного кега скриптом:
-- Обновление срока годности (если не ввели при подключении на POS-терминале) alter table tp_egais_Beerkegs disable trigger all update tp_egais_BeerKegs SET brkg_ExpirationDayCount = КОЛ-ВО_ДНЕЙ Where brkg_id = 'ссылка-на-кег' alter table tp_egais_Beerkegs enable trigger all
В диалоге подключенному кегу назначен статус «Ждет отправки».
Документ о подключении кега нельзя отправить, пока не будет указан срок годности продукта после вскрытия.
Если срок годности не возвращен устройством, нужно обновить срок годности подключенного кега скриптом:
-- Обновление срока годности (если не ввели при подключении на POS-терминале) alter table tp_egais_Beerkegs disable trigger all update tp_egais_BeerKegs SET brkg_ExpirationDayCount = КОЛ-ВО_ДНЕЙ Where brkg_id = 'ссылка-на-кег' alter table tp_egais_Beerkegs enable trigger all
В диалоге в статусе подключенного кега выводится сообщение об ошибке.
Ошибка была вызвана неправильной настройкой устройства.
Если причина ошибки в неправильной настройке устройства с программным модулем Модуль связи с сервисом TrueAPI и нужна повторная отправка документа о постановке кега на кран после изменения параметров устройства, то нужно сбросить статус ошибки скриптом:
alter table tp_egais_Beerkegs disable trigger all update tp_egais_BeerKegs SET brkg_ConnectTapState = 0, brkg_ConnectTapResponse = '' Where brkg_id = 'здесь ваш id' alter table tp_egais_Beerkegs enable trigger all
select brkg_ID, opbtl_DateOpened,
cast(cast(N'' as xml).value('xs:base64Binary(sql:column("opbtl_MarkCode"))', 'varbinary(max)') as varchar(max)) as mc_value
from tp_egais_BeerKegs B
join tp_egais_OpenedBottles ON opbtl_ID = brkg_opbtl_ID
alter table tp_egais_Beerkegs disable trigger all update tp_egais_BeerKegs SET brkg_ExpirationDayCount = КОЛ-ВО_ДНЕЙ Where brkg_id = 'здесь ваш id' alter table tp_egais_Beerkegs enable trigger all
alter table tp_egais_Beerkegs disable trigger all
update tp_egais_BeerKegs
SET brkg_ConnectTapState = 0, brkg_ConnectTapResponse = ''
Where brkg_id = 'здесь ваш id'
alter table tp_egais_Beerkegs enable trigger all
DECLARE @pitm_ID UNIQUEIDENTIFIER = 'ссылка-на-продукт'
DECLARE @brkg_ID UNIQUEIDENTIFIER = 'ссылка-на-кег'
ALTER TABLE tp_egais_OpenedBottles DISABLE TRIGGER ALL
UPDATE OB
SET opbtl_pitm_ID = @pitm_ID
FROM tp_egais_OpenedBottles OB
JOIN tp_egais_BeerKegs ON brkg_opbtl_ID = opbtl_ID
WHERE brkg_ID = @brkg_ID
ALTER TABLE tp_egais_OpenedBottles ENABLE TRIGGER ALL
--ID кега указать в переменной
DECLARE @brkg_ID UNIQUEIDENTIFIER = 'B13B629C-B39C-C54E-94DD-029A36DD3826'
ALTER TABLE tp_egais_BeerKegs DISABLE TRIGGER ALL
ALTER TABLE tp_egais_OpenedBottles DISABLE TRIGGER ALL
UPDATE T1 SET
opbtl_RestVolume = opbtl_RestVolume + brkg_DetachVolume*10000
FROM tp_egais_OpenedBottles T1
JOIN tp_egais_BeerKegs ON brkg_opbtl_ID = opbtl_ID
WHERE brkg_ID = @brkg_ID AND brkg_DetachDate IS NOT NULL
UPDATE tp_egais_BeerKegs
SET brkg_DetachDate = NULL, brkg_DetachVolume = NULL
WHERE brkg_ID = @brkg_ID
ALTER TABLE tp_egais_BeerKegs ENABLE TRIGGER ALL
ALTER TABLE tp_egais_OpenedBottles ENABLE TRIGGER ALL
