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

Ключ

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

Устаревшая версия Jira
serverSystem Jira
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTB-5172

Устаревшая версия Jira
serverSystem Jira
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-5219

Оглавление

Описание

Функциональность обеспечивает отображение типов оплат на кнопках в виде "ушей" сбоку от всплывающего окна для ввода суммыправой части экрана.

Image Removed

Настройка

Начиная с версии 10.3.5.0

Информация
  • При установке версии 10.3.5.0 и выше из дистрибутива, уши по умолчанию включены. 
  • При обновлении с версий ниже 10.3.5.0 патчем, если уши не были включены, они останутся отключенными и после обновления. 

Для 1. Для отображения названия типа оплат включите их в шаблоне касс (Кассовый модуль → Шаблоны касс .

Настройка порядка оплаты в ушах производится на сервере магазина через редактирование Image Removedset → Image Removedsales_management_properties → Image Removedproperty_value.

Параметры передаются на все подключенные к серверу магазина Touch-кассы.

1.[Шаблон кассы для SetTouch]).

Image Added

2. Откройте PgAdmin →  подключитесь к серверу Set Retail 10.2. Выберите Retail10 → выберите базу данных set и откройте SQL-редактор.

34. Отредактируйте и выполните скрипт :

Блок кода
languagesql
titleИзменение порядка оплат в "ушах"
UPDATE sales_management_properties
SET property_value='{
  "paymentTypesRanks" : [ 
    { "paymentId" : "CashPaymentEntity", "fastAccessRank" : 1, "rank" : 1}, 
    { "paymentId" : "BankCardPaymentEntity", "bankId" : "Сбербанк", "fastAccessRank" : 2, "rank" : 2},
    { "paymentId" : "BankCardPaymentEntity", "bankId" : "Humo", "fastAccessRank" : 3, "rank" : 3}, 
    { "paymentId" : "GiftCardPaymentEntity", "fastAccessRank" : 4, "rank" : 4}, 
    { "paymentId" : "ExternalBankTerminalPaymentEntity", "fastAccessRank" : 5, "rank" : 5} 
  ],
    "paymentTypesWithCounterpartyRanks" : [ 
    { "paymentId" : "CashPaymentEntity", "fastAccessRank" : 1, "rank" : 1}, 
    { "paymentId" : "BankCardPaymentEntity", "bankId" : "Сбербанк", "fastAccessRank" : 2, "rank" : 2},
    { "paymentId" : "BankCardPaymentEntity", "bankId" : "Humo", "fastAccessRank" : 3, "rank" : 3}, 
    { "paymentId" : "GiftCardPaymentEntity", "fastAccessRank" : 4, "rank" : 4}, 
    { "paymentId" : "ExternalBankTerminalPaymentEntity", "fastAccessRank" : 5, "rank" : 5} 
  ]
}', 
send_status='0'
WHERE module_name='PAYMENT_CONFIG';

4для применения ранжирования типов оплат. Параметры будут отправлены на все подключенные к серверу магазина кассы SetTouch.

5. Перезагрузите кассы.

Результат выполнение скрипта.

Image Removed

Начиная с версии 10.2.69.0 

Файл конфигурации находится по пути Image Removed/crystal-cash//web/config/paymentTypeRanks.json

Информация

По умолчанию файл paymentTypeRanks.json файл отсутствует.

Примеры настроек находятся в файлах

  • paymentTypeRanks_2banks_template.json
  • paymentTypeRanks_template.json

Image Removed

ЯкорьparametersparametersImage Added

Описание настроек

Image Added

НастройкаОписание
paymentTypesRanksСписок обычных типов оплаты
paymentTypesWithCounterpartyRanksТипы оплаты для чеков с юридическими лицами
paymentId

Уникальный идентификатор типа оплаты Список доступных находится в файле Image Removed/crystal-cash/config/modules/payments-config.xml

bankId

Идентификатор банка

Название банка находится в файле Image Removed/crystal-cash/config/modules/bank-config.xml),

Информация

Если на кассе используется только один банк, то данный идентификатор можно не использовать.


fastAccessRankПоложение типа кнопок типов оплаты в ушах. Отображаются типы оплаты со значением настройки от 1 до 5. При других значениях тип оплаты не отображается. 
rankПоложение типа оплаты в общем списке оплат

...

Image Removed

Пример сопоставления типов оплат и файла настройки кнопок оплат

...

оплат

...

Image Removed

Пример расположения типов оплат

Image Removed

Список доступных значков для типов оплат

ЗначокТип оплатыpaymentId

НаличныеCashPaymentEntity

Банковская картаBankCardPaymentEntity

Подарочная картаGiftCardPaymentEntity

Внешний банковский терминалExternalBankTerminalPaymentEntity

Оплата бонусной картойBonusCardPaymentEntity

До версии 10.2.69.0

В файле Image Removed/crystal-cash/config/modules/payments-config.xml для ранжирования типов оплат используются теги <visualListRank> и <visualListDisplay>.

  • Для настройки положения типа оплаты в общем списке установите нужный номер в поле <visualListRang> (для всех касс) в конфигурационном файле плагина оплаты.
  • Для настройки положения типа оплаты в боковой секции, чтобы она была на соответствующем положении установите номер от 1 до 5 (всего может быть 5 типов оплат) в поле <visualListDisplay>.

Пример настроек Image Removed/crystal-cash/config/modules/payments-config.xml:

...

languagexml

...