Справочник Расширенные свойства
Расширенные свойства используются для хранения любой информации, которую администратор хочет сохранить вместе с данным элементом. Наиболее часто расширенные свойства используются в качестве комментария или атрибута, необходимого для связи с внешними системами (например, для связи Rkeeper и Delivery POS).
Кроме того, расширенные свойства используются для построения отчетов.
Например, для отчета «Расчет зп по ролям» используются расширенные свойства роли работника, такие как: почасовая ставка, ставка за выход, доля от выручки.
Кроме возможности использовать существующие (предустановленные) свойства элементов, есть возможность создавать свойства самостоятельно.
Справочник содержит список расширенных свойств для взаимодействия с внешними системами и расширения функционала.
Предустановленные группы расширенных свойств:
- Свойства для заказов
Предустановленные свойства этой группы относятся к модулю Доставка:
Версия доставки
Оператор доставки
Печатать чек
Почта
Телефон
Только для чтения
Фиск. номер заказа
Экспедитор доставки - Свойства для справочников
Предустановленные свойства этой группы попадают в блок «Расширенные свойства» в свойствах работника и формируют группу кубовых отчетов «Сан. Книжки» :
- ИНН
- Санитарная книжка
- Подгруппа ИО: Параметры
Предустановленные свойства «Доля выручки», «Почасовая ставка», «Ставка за выход» попадают в блок «Расширенные свойства» в справочник «Работники» в свойства роли работника. Информация из этих свойств требуется для построения отчета «Расчет зп по ролям».
Предустановленное свойство «Площадь ресторана» заполняется в справочнике «Станции и устройства» в блоке «Расширенные свойства» в свойствах ресторана. Информация из свойства «Площадь ресторана» используется для формирования ИО отчетов «Выручка на кв.м.» и «Операционная прибыль на кв. м.» (подгруппа отчетов «KPI показатели»).
Свойства типа расширенных свойств:
Ограничение
Разрешено изменение после пречека – флаг определяет возможно ли изменение свойства после печати пречека.
Основное
Список типов – список типов определяет, какие типы элементов будут содержать эти свойства;
Комментарий – пользовательский комментарий отображается в окне подсказки инспектора объектов;
Отображаемое имя – это имя будет отображаться в качестве имени свойства в инспекторе объектов;
Системный тип – системный тип свойства определяет тип хранимых файлов;
Системное Имя – системное имя свойства для внутреннего использования и взаимодействия с другими системами.
Главное
Идентификатор – внутренний системный номер элемента.
Другое
StringMask – маска записи в строковом формате
String Mask задается в формате TMaskEdit:
В шаблоне (маске) используются следующие специальные символы:
! — Наличие этого символа в маске означает, что необязательные символы вставляются перед шаблоном, если отсутствует то после шаблона;
> — символы, следующие за этим символом переводятся в верхний регистр;
< — символы, следующие за этим символом, переводятся в нижний регистр;
<> — прекращение преобразования символов;
\ — символ следующий далее вставляется в шаблон (маску). Это необходимо для того чтоб произвольные символы могли быть частью шаблона;
L — в данной позиции должна стоять буква;
I — в данной позиции разрешен ввод буквы, но возможно ничего не вводить;
A — в данной позиции возможен ввод цифры или буквы;
a — возможно в данной позиции вставить цифру, букву или оставить пустой;
C — в данной позиции возможен ввод любого символа;
0 — в данную позицию необходимо ввести цифру;
9 — в данной позиции может находиться цифра или она будет пустой;
# — в данной позиции может быть цифра, +, -. Позиция может быть оставлена пустой;
: — используется для разделения часов, минут и секунд в показаниях времени;
_ — в данном месте автоматически будет вставлен пробел.
Создание пользовательского расширенного свойства
Для выбора элемента, в котором будет добавлено свойство, откройте окно из области Список Типов и в этом поле с помощью всплывающего меню выберите Добавить элемент.
Страница Типы Объектов:
Здесь выберите куда требуется добавить блок расширенные свойства и соответственно новое свойство.