BVSoft

Программное обеспечение для торговых предприятий

Программа SolPrice работает с базой данных под управлением сервера Firebird. Система Firebird должна быть установлена на сервере баз данных и настроена соответствующим образом. В дистрибутиве же используется embedded-версия сервера firebird, являющаяся однопользовательской.

При старте программы SolPrice откроется окно входа в систему:

login2
login2 login2
login1
login1 login1

Основные параметры при входе - имя пользователя и пароль, которые прописаны в подключаемой базе данных, создаются в справочнике, доступном через меню "Администратор/Список пользователей", список пользователей в окне "вход в систему" станет доступен сразу после того, как будут указаны верные дополнительные параметры входа в систему (доступны по нажатию кнопки "доп-но" в данном окне), состоящие из элементов:

 сервер - имя сервера базы данных. Если используется embedded firebird, то оставляется пустым. Если требуется подключение к реальному серверу firebird, то указывается имя компьютера-сервера, либо localhost (или вообще не указывать), если мы подключаемся к серверу на собственном ПК.

 база данных - имя базы данных с полным путем к ней, либо имя рабочего алиаса (рекомендуется) сервера firebird. При подключении к серверу через embedded firebird указывается имя файла базы данных с полным путем к нему. Если путь не указать, то программа будет искать файл в собственном каталоге.

 клиентская библиотека - имя и путь к библиотеке fbclient.dll (либо fbembed.dll). Если путь не указать, то программа будет искать библиотеку в собственном рабочем каталоге.

 порт/сервис - если установленный сервер Firebird имеет нестандартные настройки порта/сервиса, то их нужно указать здесь. Иначе - оставить пустыми.

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


При настройке мультипользовательской системы также необходим каталог общего доступа, где будут храниться скрипты, печатные формы, файлы обновлений и другие данные, являющиеся общедоступными для системы. По-умолчанию этим каталогом является подкаталог Shared в корне программы. При поиске скриптов, прописанных в программе без указания их полного пути, система будет их искать в подкаталоге scripts указанного общего каталога доступа, система печатных форм будет искать данные в подкаталоге RepoEdit, а система обновления исполняемых модулей - в подкаталоге exe. Директорию Shared можно полностью перенести в хранилище данных, либо просто открыть к ней доступ на данном компьютере для всех, указав общедоступный путь в настройках программы (закладка "общие", параметр "каталог общего доступа".


Также при установке следует обратить внимание на наиболее важные настройки в параметрах программы в меню "администратор/установки":

Установки п...
Установки программы, закладка Установки программы, закладка

  • Размещать локальные настройки в собственном каталоге пользователя: если нужна работа в терминальном режиме, то все локальные настройки данного рабочего места будут храниться не в каталоге программы, а в собственном каталоге пользователя Windows, выделенного ему для этого самой операционной системой. В случае, если на данном ПК возможна работа только одного пользователя, то флаг можно не выставлять, и тогда все настройки будут размещаться в корневом каталоге программы, либо его подкаталогах
  • Отображать уведомления системы для данного рабочего места: данная опция позволяет включить либо убрать показ уведомлений системы, которые могут создаваться либо автоматически программой, либо через пользовательские скрипты, и которые всплывают в нижней правой части экрана, имеют разные цвета в зависимости от типа сообщения (уведомление, предупреждение, ошибка, сообщение). По-умолчанию опция выставлена для всех пользователей.
  • Автоматический добор таблицы при просмотре: Если выставить флаг (по-умолчанию -включено), то все справочники в программе будут сначала открывать несколько строчек справочника, а потом, если пользователь ничего не предпринимает, добирать всю таблицу с сервера, пока не получит все данные. Если флаг убрать, то добор данных будет производиться только по мере передвижения пользователем по справочнику.
  • Набранная заявка сразу готова к отправке: если данный флаг установлен, то сгенерированные заявки будут сразу же доступны для экспорта их скриптами отправки заявок (статус "готов" в заявке). Если флаг убрать, то заявки будут иметь статус "не готова" и не будут обработаны скриптами экспорта до перевода их в состояние готовности.
  • Автоматически открывать мультипрайс при старте программы: если установлен флаг, то сводник будет автоматически открыт при запуске solPrice. В любом случае он всегда доступен через меню "Операции/Сводный прайс-лист".
  • Добавлять заказ к редактируемой заявке, если она имеется: если при генерации заявок поставщикам у этих поставщиков имеются заявки со статусом "не готова", то есть редактируемые, то генерируемый заказ будет добавлен в эту заявку.
  • Предлагать отправить заявки сразу после их генерации: если установить флаг, то скрипты экспорта заявок будут инициированы сразу же после их генерации. По-умолчанию флаг снят, и заявки отправляются либо через меню "Заявки/передача заявок поставщикам", либо через автоматический скрипт отправки заявок, установленный в системе.
  • Закладка "общие/Организация": Параметры "Головное предприятие" и "активный на данном рабочем месте склад" влияют на автоматизацию в различных местах, в частности при генерации заявки они будут автоматически указаны системой.