В УКМ5 реализовано групповое управление функционалом касс. Для этого введено понятие "тип кассы". Тип кассы представляет собой именованную коллекцию настроек, которая определяет функционал кассы.
С помощью типа кассы определяются следующие параметры:
- тип интерфейса кассира: касса с экраном touch-screen (touch-касса) или с клавиатурой (клавиатурная касса);
- функционал продажи;
- функционал возврата;
- работа с наличностью;
- сценарии открытия смены;
- сценарии закрытия смены;
- поиск чеков;
- средства оплаты, применяемые на кассе;
- эквайринг;
- взаимодействие с внешними системами лояльности;
- ручные скидки, применяемые на кассе;
- перечень кассовых отчётов, доступных кассирам.
В целом, эти параметры определяют функционал всего магазина, поэтому, как правило, для каждого магазина существует только один тип касс, к которому привязаны все кассы, и только если есть необходимость в разном функционировании касс (например, на одних кассах возврат товаров запрещен, а на других разрешён), то необходимо создать несколько типов касс.
Новые типы касс создаются методом «клонирования», при этом клоны можно создать сразу для нескольких магазинов.
Каждая касса должна быть привязана к одному типу касс. Изменения, вносимые в тип кассы, отражаются на всех используемых кассах.
Тип касс действует только в рамках магазина. В магазине может быть определено несколько типов касс и могут одновременно работать кассы с разными типами касс.