Xafari Expression является расширением Expressions с учетом потребностей, возникающих при разработке бизнес-приложений.

Включена возможность добавлять ссылки на реквизиты регламента при проектировании документооборота. Реквизиты описываются вместе с полями документа в коллекции «Поля» («Fields») и их названия начинаются со слова «Property». Затем через точку указывается имя реквизита. Eсли значение рекизита является объектом, то можно обращаться к public property этого объекта через точку, например: [Property.Сотрудник.Subdivision.Manager].

Кроме того, над реквизитами можно производить вычисления: [Property.Выданная сумма] - [Property.Сумма по факту]. Во всех случаях в качестве значения реквизита будет браться значение ближайшего локального реквизита. В качестве контекста для вычисления значения выражения может использоваться либо работа (группа работ) документооборота, либо сам документ. Использование работы в качестве контекста актуально, если необходимо получить доступ к локальным реквизитам работы или группы работ.