Основной единицей любой операции в системе Mobile SMARTS служит документ.
Структура документа определяется его типом. Каждый тип документов может иметь свои дополнительные поля и табличные части.
Дополнительные поля используются для хранения данных, специфичных для данного типа документа. Многие часто используемые поля в документе и его строках заведены в системе заранее. Если стандартных полей недостаточно, можно добавить в шапку или строки основных табличных частей документа любое количество дополнительных полей.
Дополнительные табличные части используются для хранения данных, используемых в контексте данного документа. Таблицы документа хранятся непосредственно в самом документе и, соответственно, загружается на мобильное устройство вместе с ним. Кроме задания структуры табличных частей в структуре самого документа, дополнительная табличная часть документа может быть задана как расширение таблицы базы данных HYDB™