Перейти к основному содержимому
Версия: 4.0

Структура внутренней папки базы данных

Каждая база имеет внутреннюю структуру папок, которые необходимы ей для работы. Все папки установленных на ПК баз хранятся в папке «Databases» (путь по умолчанию С:\ProgramData\Cleverence\Databases). Открыть её можно через менеджер баз («Открыть» --> «Открыть каталог базы»).

менеджер баз
BackupПапка, в которой сохраняются резервные копии документов (xml файлы), если такая функция включена (см. подробнее)
Сохраняются все документы, которые проходят через сервер, сохраняются они и при выгрузке из 1С, и при загрузке с ТСД, а так же имеют промежуточные точки сохранения при работе на ТСД. Помимо документов там хранятся все изменения в конфигурации, которые делались через «Панель управления».
binЕсли такая папка есть, то она содержит различные дополнительные утилиты и библиотеки, используемые в продукте.
ConnectionsПапка используется для хранения различных данных при обмене с мобильными устройствами. Для каждого устройства в папке Connections создается папка с «данными подключения»: временными файлами при выгрузке номенклатуры, копией логов и т. п.
DataProcessorsХранятся типовые настройки для отборов документов и настройки бизнес процессов.
DocumentsОсновная папка в которой находятся все метаданные (конфигурация, описания типов документов, дополнительных таблиц, файлы ресурсов и т. д.), документы и справочники, которые выгружаются на ТСД.
LabelTemplatesХранятся этикетки для принтеров, как на языке принтера, так и сделанные одним из редакторов этикеток. Формат файлов — .lbl.
LicensesПапка с файлами лицензий.
LogsХранятся все логи, в том числе скопированные со всех подключенных ТСД.
Server
DataService

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

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

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

Не путать с папками самого сервера платформы Mobile SMARTS!
UpdateИспользуется для массового обновления клиентов на ТСД (подробнее)
WinClientВ папке хранятся файлы документов мобильного клиента для ПК (тот, который используется для разработки и отладки).
XlsCsvНаходятся настройки, шаблоны, и примеры для обмена через утилиту обмена xls/csv.
Обработки для 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Справочник принтеров.