Структура базы данных Mobile SMARTS

Последние изменение: 15.08.2019

После добавления, по умолчанию, все базы хранятся в папке «Базы Mobile SMARTS» (путь к папке для Windows 8 и Windows 10: c:\ProgramData\Cleverence\Базы Mobile SMARTS\).

 Backup Папка, в которой сохраняются резервные копии документов (xml файлы), если такая функция включена (см. подробнее). 

Сохраняются все документы, которые проходят через сервер, сохраняются они и при выгрузке из 1С, и при загрузке с ТСД, а так же имеют промежуточные точки сохранения при работе на ТСД. Помимо документов там хранятся все изменения в конфигурации, которые делались через “Панель управления”.
 bin Если такая папка есть, то она содержит различные дополнительные утилиты и библиотеки, используемые в продукте.
 Connections Папка используется для хранения различных данных при обмене с мобильными устройствами. Для каждого устройства в папке Connections создается папка с «данными подключения»: временными файлами при выгрузке номенклатуры, копией логов и т.п.
 DefaultSettings Хранятся типовые настройки для отборов документов и настройки бизнес процессов.

 Documents 

Основная папка в которой находятся все метаданные (конфигурация, описания типов документов, дополнительных таблиц, файлы ресурсов и т.д.), документы и справочники, которые выгружаются на ТСД.

 LabelTemplates Хранятся этикетки для принтеров, как на языке принтера, так и сделанные одним из редакторов этикеток. Формат файлов - .lbl.
 Licenses Папка с файлами лицензий.
 Logs Хранятся все логи, в том числе скопированные со всех подключенных ТСД.

 Server



 DataService

 PrintService

Хранятся настройки и компоненты переопределяемые для этой базы, если они отличаются от типовых.

Папка с серверами базы данных и печати:

Папка сервера базы данных.

Папка сервера печати.


Не путать с папками самого сервера платформы Mobile SMARTS!

 XlsCsv
Находятся настройки, шаблоны, и примеры для обмена через утилиту обмена xls/csv.  
 WinClient В папке хранятся файлы документов мобильного клиента для ПК (тот, который используется для разработки и отладки).
 Обработки для 1С Папка с обработками 1С, поставляемые вместе с базой.
AppDescription.xml Файл в котором содержится информация о продукте, к которому относится данная база Mobile SMARTS.
settings.xml Файл настроек, в котором хранится техническая и сетевая информация по расположению данной базы Mobile SMARTS.
customsettings.xml
Файл с дополнительными настройками базы, специфичными для разных продуктов.
default_customsettings.xml Файл с типовыми настройками, только для чтения в случае отсутствия запрашиваемого параметра в customsettings.xml, если запрашиваемый параметр не был найден в файле customsettings, он будет проверен и в файле default_customsettings.xml, но при записи этот параметр будет записан в файл настроек customsettings.xml, при последующем запросе после сохранения параметра, значение будет получено только из файла customsettings.xml, так как теперь этот параметр был в нем найден и будет выдано его значение из файла customsettings.xml.
OnRemoteInstall.xml Список папок и файлов, которые будут развернуты при подключении рабочей базы на удаленном ПК, для этого такой же шаблон базы, который был развернут на основном сервере, должен быть добавлен и на подключаемый сервер, тогда эти файлы и папки появятся.
OnUpdate.xml
Список папок и файлов, которые будут обновляться из шаблона, при установке обновления.


Рассмотрим также подробнее структуру папки Documents:

DocumentTypes
*.mslx
Содержит файлы формата *.mslx, содержащие описания и алгоритмы типов документов, используемых в данной базе. Являются неотъемлемой частью
Metadata
*.mslx
Содержит файлы формата *.mslx, содержащие описания структуры дополнительных таблиц, используемых в данной базе.
Operations
*.mslx
Содержит файлы формата *.mslx, содержащие описания и алгоритмы операций, используемых в данной базе.
Tables
*.xml
*.sqlite
Содержит файлы с содержимым дополнительных таблиц, используемых в базе. В зависимости от настройки могут быть храниться как в xml, так и в sqlite.
Messages Хранит сообщения, отправляемые на устройства пользователям.
Cleverence.Warehouse.Environment.xml Основной, "головной" файл конфигурации.
Cleverence.Warehouse.Authorization.xml Хранит данные пользователей и групп пользователей. Для безопасности пароли в открытом виде не хранятся.
Cleverence.Warehouse.Warehouses.xml Хранит список складов, используемых в базе.
Cleverence.Warehouse.ServerEvents.xml Хранит настройки коннекторов к внешним системам, дополнительных модулей и подписки на события платформы.
Cleverence.Warehouse.ProductsBook.xml
products.trie
products.trie.1
products.trie.2
products.trie.3
products.ver
ProductsBook.zip
Cleverence.Warehouse.ProductsUpdate.xml
productsUpdate.trie
productsUpdate.trie.1
productsUpdate.trie.2
productsUpdate.trie.3
ProductsUpdate.zip
Файлы справочника товаров. Хранят сам справочник, индексы для быстрого поиска по штрихкоду или названию и вспомогательные данные.
Cleverence.Warehouse.CashRegistersBook.xml Справочник кассового оборудования.
Cleverence.Warehouse.PalletsBook.xml Справочник контейнеров и палет.
Cleverence.Warehouse.PrintersBook.xml Справочник принтеров.



Статьи по теме: