MiDays: База знаний

Файлы программы

Разное
MiDays UNO работает с различными файлами и каталогами на вашем компьютере. Эти элементы помогают программе правильно функционировать, сохранять ваши данные и настраивать приложение под ваши нужды. В этой статье мы расскажем, что это за файлы и каталоги, и как они влияют на вашу работу с программой.

Файлы программы

Файлы программы находятся в папке C:\Program Files (x86)\MiDays\MiDays Commerce
или C:\Program Files\MiDays\MiDays Commerce в зависимости от разрядности системы.
Изменять или удалять файлы в этой папке не рекомендуется. Исключение составляют папки:
  • Reports- папка с отчётами.
  • QuickReports - папка с быстрыми отчётами (на главном экране).
  • FrontReports - папка с фронт-отчётами.
  • Documents - папка с шаблонами печатных форм документов.

Файлы в этих папках можно изменять или удалять, но обратите внимание, файлы будет восстановлены при обновлении программы. Поэтому при желании изменить отчёт или печатный документ рекомендуется скопировать его с новым именем файла, чтобы изменённые данные не были потеряны при обновлении.

Пользовательские файлы

Пользовательские файлы хранятся в папке C:\ProgramData\MiDays\MiDaysCommerce.
Что нужно знать?

Обычно вам не нужно вручную изменять или просматривать файлы в этой папке. Программа автоматически управляет данными, которые здесь хранятся. В случае проблем, связанных с настройками программы, иногда может понадобиться удаление или изменение этих файлов, но это обычно делается под руководством службы поддержки.

Директории

  • DeferReceipt - папка с отложенными чеками. Тут же в подпапке BackUp хранятся ранее распечатанные чеки.
  • Logs - папка для хранения лог-файлы, которые фиксируют события и ошибки, возникающие во время работы приложения.
  • Media - в этой папке хранятся медиа файлы, которые можно вывести в качестве рекламы на втором мониторе. Подробнее о рекламе на втором мониторе можно почитать в статье Реклама на кассе или второй экран для клиента
  • Offline - в этой папке хранятся только файлы выгрузки весов. Расположение этой папки можно изменить по своему усмотрению из настроек программы.
  • Print - папка, в которую сохраняются PDF файлы чеков и отчётов при печати на принтер MiDaysPDF.
  • Serialization - в этой папке хранятся файлы с сохранением внешнего вида различных окон программы, их размер и положение на экране, количество столбцов в различных таблицах и т.п. Файлы в этой папке хранятся в подпапках зависимости от базы данных и ID пользователя (внутренний идентификатор пользователя в базе данных). ./Serialization/Имя_базы_данных/ID_пользователя
  • Services - в этой папке хранятся файлы дополнительных служб, запускаемых из программы. Подробнее о службах можно прочитать в статье Менеджер сервисов
  • TemplateLabel - в этой папке хранятся файлы ценников и этикеток.
  • TemplateReceipt - в этой папке хранятся файлы шаблонов чеков.
Некоторые модули программы создают свои папки и файлы:
  • 1CRussia, 1CSofteam, 1CKazakhstan - файлы выгрузки в 1С для разных стран Россия, Беларусь, Казахстан.
  • AlkoDeclaration - файлы выгрузки алкогольных деклараций.
  • EGAIS - файлы, сохраняемые модулем ЕГАИС.
  • Makets - макеты схем залов ресторана (модуль Схема зала). Файлы в этой папке хранятся в подпапке с именем базы данных.
  • Console - в эту папку сохраняются все выполненные SQL запросы в приложении MiDays Console.
  • Edo - файлы, сохраняемые модулем ЭДО.

Файлы

  • App.json - файл с настройками программы. Допустимы варианты названий, если используется несколько различных ярлыков с разными конфигурациями. Файлы могут называться AppXXX или App_XXX, где ХХХ - это название конфигурации, подчёркивание в имени конфигурации указывает на различные настройки оборудования. Количество различных конфигураций неограниченно.
  • Devices.xml - файл с настройками оборудования. Так же допустимо название файла app_XXX_Devices.xml, если используются различные названия конфигураций.
  • Backup_App.json - файл-копия настроек программы. Используется если при каких-либо сбоях основной файл с настройками был повреждён, для использования этого файла достаточно его просто переименовать, убрав приставку "Backup". Файл перезаписывается каждый раз при сохранении настроек программы. Так же допустимы названия Backup_AppХХХ.json или Backup_App_ХХХ.json при использовании различных конфигураций программы.
  • Exchanges.json - файл с настройками обменов с различными сервисами.
  • HotKeysManager.xml - файл с настройками горячих клавиш.
  • PrintManager_v2.xml - файл с настройками диспетчера печати. Подробнее можно почитать в статье Диспетчер печати.
  • uno.lic - файл с лицензией программы. Удаление или изменение этого файла может привести к потере лицензии, будьте внимательны.
Файлы с расширениями XML и JSON можно открыть с помощью блокнота (notepad.exe). Однако вносить изменения в эти файлы рекомендуется только техническим специалистам и только в случае крайней необходимости. Эти файлы имеют строгую структуру, и любые изменения могут привести к сбоям в работе программы.