Где хранятся пользовательские и служебные файлы
В данной статье рассматриваются пути расположения служебных и пользовательских файлов для программы «ГРАНД-Смета» в ОС Windows. Специфика расположения файлов программы в ОС Linux рассматривается в статьях Стационарная версия программы «ГРАНД-Смета» в ОС Linux и Мобильная версия программы «ГРАНД-Смета» в ОС Linux.
Стационарная версия
Исполняемые файлы
C:\Program Files\GrandSmeta\
Компоненты конкретной версии программы
Это шаблоны новых документов (папка DefaultNewDocs), шаблоны документов (папка DocTemplates), шаблоны выходных форм для печати (папка Forms), макросы (папка Macros) и справочники (папка RefBooks).
C:\ProgramData\Grandsmeta\XX-Y\ Здесь цифры XX-Y обозначают номер версии программы.
Компоненты, не зависящие от версии программы
Это файлы нормативных баз (папка Data) и файлы лицензий (папка Lic).
C:\ProgramData\Grandsmeta\
Служебные данные
Местоположение папок со служебными данными на жёстком диске компьютера:
C:\Users\<Имя>\AppData\Roaming\GrandSmeta\
Здесь сохраняются настройки программы (папка Settings), история действий (папка History), логи (папка Logs), настройки запускаемых макросов (папка Macros), загрузки (папка Download), кеш используемых при работе файлов (папка Cache), а также данные автосохранения (папка Autosave) и автовосстановления (папка AutoRestore) документов.
%appdata%\GrandSmeta\
Пользовательские данные
По умолчанию пользовательские данные находятся на жёстком диске компьютера в системной папке с документами пользователя, во вложенной папке Гранд-Смета:
C:\Users\<Имя>\Documents\Гранд-Смета\
Это папки с различными данными, которые создаёт сам пользователь в процессе работы в программе: Мои базы, Мои закладки, Мои каталоги, Мои сметы, Мои справочники, Мои макросы, Мои сборники, Мои формы, Мои черновики, Мои шаблоны, Мои шаблоны расчета.
%userprofile%\Documents\Гранд-Смета\ Мобильная версия
Исполняемые файлы
x:\GrandSmeta\Bin\
Компоненты конкретной версии программы
Это шаблоны новых документов (папка DefaultNewDocs), шаблоны документов (папка DocTemplates), шаблоны выходных форм для печати (папка Forms), макросы (папка Macros) и справочники (папка RefBooks).
x:\GrandSmeta\XX-Y\ Здесь цифры XX-Y обозначают номер версии программы.
Компоненты, не зависящие от версии программы
Это файлы нормативных баз (папка Data) и файлы лицензий (папка Lic).
x:\GrandSmeta\
Служебные данные
Здесь сохраняются настройки программы (папка Settings), история действий (папка History), логи (папка Logs), настройки запускаемых макросов (папка Macros), загрузки (папка Download), кеш используемых при работе файлов (папка Cache), а также данные автосохранения (папка Autosave) и автовосстановления (папка AutoRestore) документов.
x:\GrandSmeta\Common\
Пользовательские данные
Это папки с различными данными, которые создаёт сам пользователь в процессе работы в программе: Мои базы, Мои закладки, Мои каталоги, Мои сметы, Мои справочники, Мои макросы, Мои сборники, Мои формы, Мои черновики, Мои шаблоны, Мои шаблоны расчета.
x:\GrandSmeta\ Установки программы
В окне с установками программы (пункт Установки в меню вкладки Файл) в разделе Пути к файлам можно увидеть пути к соответствующим данным.

- (A) Для изменения пути к папке с данными отметьте флажком слева соответствующую строку, после чего вручную введите нужный путь или выберите через обзор папок. Путь в строке Настройки пользователя изменить нельзя.
- (B) Чтобы открыть соответствующую папку в проводнике Windows, щёлкните правой кнопкой мыши по строке и в появившемся контекстном меню выберите команду Открыть в проводнике.
Где хранятся настройки
Сделанные в программе настройки, а также история открываемых файлов и другая служебная информация, относящаяся к работе пользователя, сохраняются в папке Настройки пользователя:

| XX-Y | Служебные файлы, относящиеся к работе конкретной версии программы. Например, папка автосохранения для текущих открытых документов |
| Cache | Кеш многократно используемых документов, например, сплит-форм. Используется для ускорения при повторном открытии |
| Download | Скачиваемые файлы. После установки файлы из этой папки удаляются. В штатном режиме эта папка должна быть пустой |
| History | Списки последних созданных и открытых документов, а также используемых макросов и выходных форм |
| Logs | Лог-файлы |
| Macros | Настройки запущенных пользователем макросов. Используются при повторном вызове макроса |
| Settings | Установки программы «ГРАНД-Смета» |
Содержимое подкаталога Settings:

| В подкаталоге windows или linux: | |
| Connections.xml | Текущие подключения: добавленные источники данных (Файл → Установки → Источники данных), подключённая нормативная база (Файл → Выбор Базы) |
| SessionSetting.xml | Настройки текущей сессии: внешний вид, расположение панелей, ширина колонок, недавно использованные объекты и т. п. |
| В основной папке: | |
| Backup.xml | Дата и расположение файлов с резервными копиями, созданных Утилитой по созданию и восстановлению резервных копий |
| CommonSetting.xml | Основные настройки программы (Файл → Установки) |
| ElementComparer.xml | Настройки режимов сортировки, группировки и сравнения документов |
| MessagesCache.xml | Системные сообщения, показываемые пользователю (вебинары, новости, предупреждения). |
| MessagesFilter.xml | Настройки фильтрации системных сообщений (напоминания, игнорирование) |
| NbDataSearchParam.xml | История поисковых запросов (поле Поиск) |
| PriceTransfer.Export.xml | Настройки операции Выгрузка цен |
| PriceTrasfer.Import.xml | Настройки операции Загрузка цен |
| Ribbon.xml | Настройки панели инструментов программы (ленты) и панели быстрого доступа |
| UpdateCenterHolder.xml | Список отложенных обновлений (Центр обновлений) |
| UserData.xml | Изменённые пути к файлам (Файл → Установки → Пути к файлам) |
Корректировка путей и добавление сетевых источников данных необходимы при организации сетевого доступа к компонентам программы. Эти ситуации описаны в группе статей раздела Сетевые подключения онлайн-справки. В частности, в этих статьях рассматриваются вопросы хранения и обновления нормативных баз, пользовательских смет, а также шаблонов выходных форм, файлов лицензий и справочников в сети организации.
Для тиражирования сделанных настроек можно продублировать эти два файла на остальные рабочие места.
Полностью перенести настройки с одного рабочего места на другое можно при помощи Утилиты по созданию и восстановлению резервных копий.
Отчёт об ошибках
В случае, если возникла критическая ошибка в работе, программа «ГРАНД-Смета» предлагает отправить отчёт об ошибке на сервер программы. При отказе от отправки отчёт об ошибке сохраняется в elf-файле в соответствующей папке:
// для стационарной версии
%appdata%\GrandSmeta\XX-Y\exception_data64_win.elf
// для мобильной (флеш) версии
x:\GrandSmeta\XX-Y\exception_data64_win.elf Этот файл вместе с подробным описанием возникновения ошибки необходимо передать в службу технической поддержки по месту приобретения программы «ГРАНД-Смета».

