Атрибуты клиентов используются для хранения любой дополнительной информации объекта конфигурации. Они могут быть определены для клиентов, групп клиентов, групповых счетов и внешних счетчиков. Например, это это могут быть любые дополнительные настройки, внутренние промежуточные данных скриптов автоматизации, модулей расширения или сторонних приложений.
Данные атрибутов могут отображаться ввиде дополнительных колонок с списках клиентов, групп, групповых счетов, внешних счетчиках, а также в мониторе работы клиентов и внешних счетчиков. В этих разделах консоли также имеется возможность редактирования и просмотра данных атрибутов в отдельном окне.
Все операции с атрибутами также доступны через API (смотрите SDK).
В этом списке вводятся и отображаются описания атрибутов.
В окне настроек атрибута доступны:
Имя: название атрибута, оно должно быть уникально.
Описание: можно подробно описать атрибут.
Тип: задайте тип данных атрибута, он может быть -
• | String. Произвольные данные ввиде строки или текста. Длина не ограничена. |
• | Integer. Целое значение со знаком. Для хранения используется 64-разрядная переменная. |
• | Boolean. |
• | Float - число в десятичном формате. Хранится и отображается до 4 знаков после запятой. |
• | DateTime - дата со временем или без. |
Если данные атрибута уже были введены, то изменение типа будет запрещено. Если тип надо изменить, то в списке атрибутов имеется операция очистки всех данных заданного атрибута.
Применять в списках: выберите списки, для данных которых будет использоваться данный атрибут.
Доступ: разграничивает доступность данных атрибута для пользователей с ограниченными правами, возможны варианты:
• | все: атрибут доступен всем без ограничений; |
• | менеджеры и администраторы: все, кроме кассиров; |
• | администраторы: только тем, кто имеет полный доступ. |
Имеет смысл только для атрибутов клиентов и групп. Для других списков (групповые счета и внешние счетчики) данные доступны только для администраторов.
Вести учет изменений: при включении будет вестись история изменений этого атрибута (В текущей версии не реализовано).
Показывать в списках: если включить, то данные атрибута будут отображаться в отдельных колонках в правой части списка (разделы клиенты, группы, групповые счета, контролируемые и информационные счетчики). По умолчанию включено. Данные атрибута имеет смысл показывать с списках, если это - дополнительные настройки и т.д. Если это внутренние данные (переменные) скриптов или внешних приложений, то нет.
Показывать в мониторе работы: если включить, то данные атрибута будут отображаться в отдельных колонках в правой части списка монитора работы клиентов (атрибуты клиентов и групповых счетов) или внешних счетчиков. Внимание! Запрос данных атрибутов в мониторе работы - операция, требующая дополнительных ресурсов. Если в мониторе работы включено автообновление, то отображать данные атрибутов там без особой необходимости не следует.
Запретить редактирование значений (только через API): если включить, то данные атрибута будут недоступны для редактирования в консоли.
Синхронизировать с внешней базой данных - (В текущей версии не реализовано).
Имеется еще одна опция атрибута - запрет на редактирование описания атрибута. Она доступна при редактировании описания атрибута только через API. Если она включена, то у атрибута изменение всех настроек, кроме имени и описания, запрещено.
Атрибут может быть удален из списка описаний, только если отсутствуют все связанные с ним данные. Для удаления всех данных имеется отдельная операция.
Текущая страница справки: http://help.smart-soft.ru/doc20/index.html?admadvattr.htm