Сохранение настроек программы

Файл конфигурации

Все вышеперечисленные настройки программы записываются в специальный конфигурационный файл (файл с расширением «cfg»). Если имя конфигурационного файла не было указано в командной строке при запуске программы, то используется файл «sbis.cfg», находящийся в каталоге со «sbis.exe».

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

Сохранение параметров в базе данных

При многопользовательском режиме работы часть параметров (например, параметр «Наша организация» из конфигурации системы), по сути должна быть одинакова для всех пользователей, работающих с одной базой данных. Для этого есть возможность записать такие параметры непосредственно в базу данных, в специальную таблицу – «Общие данные».

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

Чтобы сохранить параметры в базе данных, нужно в окне «Услуги\Конфигурация системы» нажать кнопку «Конфигурация в базе». В появившемся меню нужно выбрать пункт «Сохранить конфигурацию в базе данных».

Иногда требуется отказаться от схемы единых параметров. Для этого в том же меню есть пункт «Удалить конфигурацию из базы данных». При его выборе общие параметры из базы данных удаляются, и для каждого пользователя используется его локальный файл конфигурации.

Для индикации того, есть общие параметры в базе данных или нет, в том же окне «Конфигурация системы» выводится строка «Конфигурация в базе: Сохранена» или «Конфигурация в базе: Не сохранена».

В процессе работы вы можете изменить любые параметры конфигурации, но если вы не дали команду «Сохранить конфигурацию в базе данных», то при следующем запуске программы общие параметры опять будут взяты из базы данных.

А теперь, какие же параметры конфигурации сохраняются в базе данных:

Конфигурация системы

§       Рабочий период с … по …

§       Наша организация

§       Наш расчетный счет

§       Все флаги (Включить деноминацию и так далее)

§       Превалирующая валюта

§       Разделитель субсчетов

§       Шаблон формирования номера документа

§       План счетов

Товары и материалы/Конфигурация задачи

§       Способ расчёта себестоимости списания

§       Расчет себестоимости на дату

§       При расчете учитываются документы

§       Точность округления цен

§       Основная цена

§       Цена2

§       Цена3

§       Выдаваемые предупреждения и запросы

§       Флаги (Свертывание комплектующих и так далее)

Документооборот/Конфигурация задачи

§       Проверять задания каждые … мин

§       Основной вид работы

Документооборот/Конфигурация электронной почты

§       Все параметры этого окна, кроме периодичности передачи и приёма

Учет кадров/Конфигурация задачи

Зарплата/Конфигурация задачи

§       Использовать штатное расписание

Похожие записи

Добавить комментарий