Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

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

...

      2. Во втором случае, кассир вводит данные, а тип события определяется автоматически. Второй метод реализуется с помощью шаблонов ввода, которые содержат тип события, описание вводимых данных (описание структуру шаблона) и информацию об источнике события. Шаблоны ввода формируются администратором сервера УКМ 4. Определение типа события при помощи шаблонов ввода производится по следующему алгоритму:

  1. Кассир вводит на терминале необходимые данные.
  2. Программа УКМ 4 ищет среди созданных шаблонов ввода с указанным источником события тот, описание данных структура которого соответствует введенным данным. При поиске УКМ 4 просматривает все шаблоны, с учетом приоритетов с данным источником событий.
  3. После нахождения шаблона, программа автоматически, с помощью описания структуры шаблона, выделяет из входных данных информацию, необходимую для выполнения кассовой операции.

Шаблоны используются также для автоматической проверки правильности штриховых кодов, вводимых кассиром (например, при вводе штрихового кода весового товара (стандарт EAN13)).

...

Структура шаблона ввода

Описание Структура шаблона ввода используется программой УКМ 4 для распознавания события и выделения из введенных данных блока с информацией, необходимого для выполнения операции. Например, при вводе кассиром кода весового товара с помощью шаблона ввода, программа автоматически определяет артикул и вес товара.

Описание Структура шаблона представляет собой описание последовательности блоков информации, зашифрованной в коде. В отдельные блоки выделяются символы, объединяемые смысловой нагрузкой (например, артикул товара), и постоянные символы (цифры, буквы и т.д., например, префиксы артикулов товаров, номеров магнитных карт). Для каждого блока шаблона определяется длина и месторасположение в шаблонештрихкоде. Затем для блоков определяются смысловые значения. Например, для шаблона весового товара указывается, что артикул товара хранится в первом и втором блоке, а вес товара в третьем и четвертом.

Этапы создания и настройки шаблона

...

Процесс создания и настройки шаблона ввода состоит из следующих этапов:

  • определение источника и типа события;
  • формирование структуры шаблона ввода – описание последовательности блоков, на которые делятся вводимые данные;
  • описание содержимого структуры шаблона ввода – задание смысловых значений блоков. При необходимости, для блоков можно задать диапазон возможных значений: в этом случае, при сравнении шаблона ввода с введенными данными, данные проверяются на соответствие указанному диапазону;
  • связывание шаблона с идентификатором платежного средства (для платежных карт);
  • связывание шаблона с типом скидки (для дисконтных карт).

...

После сохранения созданного шаблона ввода, в поле Шаблон используют магазины отобразятся названия магазинов, в которых будет действителен данный шаблон. Выбор магазинов производится в нижней части окна создания шаблона, в разделе Магазины:

Шаблоны некоторых видов событий не могут быть релевантны во всех магазинах, предупредительное сообщение об этом пользователь получает при выборе такого вида события: 

Image Added

В разделе Структура формируется последовательность блоков, на которые подразделяются вводимые данные шаблона. Каждый блок создается по кнопке +Добавить элемент. Окно создания блока выглядит следующим образом:

...

Блоки можно менять местами с помощью стрелок , отображаемых внутри каждого блока. Удаляются блоки из последовательности с помощью при помощи кнопки .

В разделе Источник данных необходимо указать источники события для шаблона ввода:

...

   Дисконтная карта – применяется дисконтная карта.

   Покупатель – вводится код идентификатор карты покупателя.

   Заказ – вводится код идентификатор заказа.

   Услуга – выбирается услуга из списка.

...

   Авторизация кассира – вводится индивидуальный идентификатор кассира.

Якорь
dollar
dollar
В разделе Поля указываются параметры, которые зависят от типа выбранного события. Значения некоторых параметров выбираются из выпадающих списков, другие же указываются в формате $X, где X – порядковый номер блока в шаблоне ввода:

...

цифровое описания шаблоне чаще всего используется означающее, описание артикула шаблона.
Штриховой или внутренний код товара???? wtfКоличество – можно использовать
СобытиеПараметры и их значенияПоля
ТоварАртикул  значение, определяющее местонахождение артикула товара в штрихкоде. Например, значение $1 означает, что артикул товара хранится в первом блоке штрихкода.Количество – возможность распознать в составе штрихкода количество, например для весового штрихового кодатовара. Формат указания количества подробно описан здесь.
Код EAN13 – возможность проверить, что указанное значение соответствует кодировке EAN13.
Код EAN5 – – возможность проверить, что указанное значение соответствует кодировке EAN5.

Якорь
datamatrixes
datamatrixes
Datamatrix - тип ШК – алгоритм разбора контрольной марки. Возможные значения: 1 – пачка сигарет, 2 – блок сигарет (с МРЦ или без МРЦ), любая другая цифра (3, 25, 8) – любой другой маркированный товар. Подробнее о шаблонах ввода маркированного товара можно узнать здесь

Datamatrix - серийный номер – Разделитель – GTIN – местоположение кода GTIN в коде контрольной марки. Указывается в формате $X.

Datamatrix - серийный номер – местоположение серийного номера в коде контрольной марки. Указывается в формате $X.

Datamatrix - МРЦ – местоположение МРЦ (минимальной розничной цены) в коде контрольной марки. Указывается в формате $X.
Разделитель – местоположение в коде марки маркера, обеспечивающего возможность работы с составным QR-кодом (содержащим сразу несколько товаров) на весах Digi SM-5300 и SM-5500Указывается в формате $X.
Контрольный вес – данное поле не используется обычными кассами УКМ 4 и служит исключительно для расширения возможностей централизованной настройки УКМ КСО на весах Digi SM-5300 и SM-5500.
Платежное средство2-й трек магнитной карты – цифровое значение, описывающие номер  определяющее местонахождение в штрихкоде номера платежной карты в банковской системе. Данный параметр является обязательным и всегда указывается как $0указывается в формате $X.

Средство оплаты – название вида платежного средства в базе данных УКМ 4. Данный параметр также является обязательным и служит для привязки шаблона к идентификатору платежного средства. Значение параметра выбирается из выпадающего списка, который формируется пользователем системы в разделе Параметры магазина и настройка операций – Интеграция – Виды оплат.Средство оплаты, которое будет активировано прочитанной картой.Считанный номер использоваться для авторизации карты.???? wtf

Скидка 


 Скидка – название скидки, назначаемой покупателю при применении дисконтной карты данного типасканировании штрихкода соответствующего формата. Это обязательный параметр, служащий для привязки шаблона к идентификатору скидки. Значение выбирается из выпадающего списка, который формируется пользователем в разделе Маркетинг – Скидки.


Номер карты – если скидка работает с картами, но можно сразу извлечь номер карты.то данное значение определяет местонахождение номера карты в штрихкоде. Указывается в формате $X.
Начальное значение даты – возможность указать или извлечь начальную дату действия скидки. Дата указывается в формате YYYY.MM.DD HH:MM:SS, разделители могут быть произвольными.
Конечное значение даты – возможность указать или извлечь дату ограничения действия скидки. Дата указывается в формате YYYY.MM.DD HH:MM:SS, разделители могут быть произвольными.

Тип карты возможность сообщить внешней системе лояльности (Loya или Siebel), что именно было отсканировано. Возможные значения:

отсутствующее поле или 0 – карта Loya;

1 – купон-наклейка Loya или дисконтная карта Siebel;

2 – купон Siebel;

3 – социальная карта;

4 – подарочный сертификат.

Якорь
disccard
disccard

Дисконтная карта

Номер карты цифровое значение, определяющие местонахождение описания номера дисконтной карты в штрихкоде. Дисконтные карты заводятся в шаблоне. Данный параметр необязателен. Чаще всего используется значение $1, означающее, разделе Маркетинг – Дисконтные карты. Значение указывается в формате $X. Например, значение $1 означает, что описание номера дисконтной карты хранится в первом блоке шаблона.номер дисконтной карты заведённой в Маркетинг→Дисконтные карты???? wtfштрихкода.

Якорь
clientcard
clientcard

Покупатель 

Номер карты – номер карты клиента заведённой в Маркетинг→Клиентыwtf – значение, определяющие местонахождение в штрихкоде номера карты покупателя внутренней программы лояльности УКМ 4, заведённой в разделе Маркетинг – Программы лояльности. Значение указывается в формате $X. Например, значение $1 означает, что описание номера карты покупателя хранится в первом блоке штрихкода.

ЗаказНомер внешнего заказа – идентификатор заказа. Заказ формируется конвертером " – значение, определяющие местонахождение в штрихкоде идентификатора внешнего заказа, загруженного в УКМ 4 конвертером Стандартный импорт 4".
Номер мягкого чека – идентификатор заказа. Заказ формируется на ТСД – значение, определяющие местонахождение в штрихкоде идентификатора заказа, сформированного посредством ТСД и загруженного в УКМ 4 конвертером Стандартный импорт 4 или непосредственно с ТСД.
Номер заказа Siebel – цифровое значение, определяющие местонахождение в штрихкоде идентификатора заказа, полученного от системы Siebel.
Услуга 

Услуга – название услуги, заведенной в разделе Параметры магазина и настройка операций – Интеграция – Оплата услуг и назначаемой покупателю при сканировании штрихкода соответствующего формата. Значение обязательного параметра выбирается из выпадающего списка.

2-й трек магнитной карты – используется в в НеттоПроцессинг.
Код EAN13 – поле используется так же, как в событии товар. А это КАК????Код CODE39 – – возможность проверить, что указанное значение соответствует кодировке EAN13.
Код CODE39 – возможность проверить, что указанное значение соответствует кодировке CODE39.
Подарочный сертификатНомер карты – номер сертификата для продажи – значение, определяющие местонахождение в штрихкоде номера подарочного сертификата, заведенного в разделе Маркетинг – Подарочные сертификаты.
Продавец Код продавцакод кассира значение, определяющие местонахождение в штрихкоде кода продавца, который можно посмотреть в списке продавцов, который записи о продавце. Список продавцов формируется пользователем системы в разделе Администрирование – Персонал – Продавцы.

Якорь
cashierauth
cashierauth

Авторизация кассира

Код кассира – – значение, определяющие местонахождение в штрихкоде кода кассира, который загружается в УКМ 4 посредством конвертеров.
Пароль кассира – 

Внимание!

Если авторизация кассиров использовалась до версии, позволяющей настроить шаблоны авторизации кассиров, то при обновлении, чтобы использовать данный функционал, необходимо настроить шаблоны авторизации для кассиров. Авторизация картой работает только в режимах выбора кассира из списка или вводом идентификатора.

...

– значение, определяющие местонахождение в штрихкоде пароля кассира, который загружается в УКМ 4 посредством конвертеров.

Примечание. Шаблон авторизации кассира позволяет кассиру зарегистрироваться на кассовом терминале по магнитной карте.

Для карты указываются поля Код кассира и Пароль кассира.

...

1. Указан код кассира и пароль кассира: пользователь кассир находится по коду, потому поэтому проверяется соответствие пароля.

2. Указан код кассира: пользователь кассир находится по коду, проверки пароля нет.

3. Указан пароль кассира: пользователь кассир находится по паролю.

При необходимости, в разделе Диапазоны можно задать диапазон возможных значений для блока:

...

  • в поле Что ввести номер блока формате $X, где X – порядковый номер блока в шаблоне ввода;
  • в полях Начало и Конец ввести минимальное и максимальное значения из диапазона возможных значений;
  • при необходимости, аналогичным образом определить диапазоны возможных значений других блоков.

...