Установка и первый запуск ShopDesk (для Linux)

Автор:   СофтКБ, mail@andriy.co
В качестве тестового дистрибутива был взят Ubuntu Linux 7.10, как один из самых дружественных к пользователю дистрибутивов. Однако установка на другие дистрибутивы Linux не отличается от описанного ниже процесса. Установка под ОС семейства MS Windows также не должна вызвать затруднений.

Установка приложения

Перед началом процесса установки желательно иметь настроенные сетевые параметры на компьютере, на который будет выполнятся инсталляция приложения. Настройка сетевых параметров не должна вызвать затруднения у пользователей. Большинство современных дистрибутивов Linux содержат в своем составе развитые средства конфигурирования с графическим интерфейсом пользователя. С помощью данных конфигурационных средств необходимо сконфигурировать компьютер, на котором будет выполняться приложение « ShopDesk » для работы в сети. Кроме того, уже должна быть установлена основная система «Товары, Цены, Учет…» в режиме использования сервера баз данных MS SQL Server 2005 (возможно использование Express Edition ).

После загрузки пакета установки c сайта компании СофтКБ нужно назначить данному пакету права на исполнение. Делается это посредством стандартной Unix -команды chmod . Например, вид данной команды для установки права на выполнение для установочного пакета « ShopDesk » будет такой

В результате выполнения приведенной команды файл ShopDesk _ unix _0_9_ beta 1. sh становится исполняемым. Для запуска процесса инсталляции достаточно запустить на выполнение данный файл. После этого запуститься программа инсталляции


На следующем шаге мастера необходимо указать каталог, в который будет установлено приложение « ShopDesk »


После сбора всех необходимых сведений для установки мастер начнет установку приложения и сопутствующих компонентов на компьютер


После распаковки и копирования всех компонентов приложения мастер инсталляции выведет окно с сообщением об успешной установке


Когда приложение будет установлено, можно будет подготовить ярлык на рабочем столе для запуска приложения. Принципы создания подобного ярлыка запуска одинаковы во всех оконных системах. Поэтому заострять внимание на данном вопросе не имеет особого смысла. В каталоге, который был указан при установке приложения, уже присутствует файл shopdesktop. sh для запуска приложения « ShopDesk ». Он уже является выполняемым. Достаточно запустить его на выполнение из консоли, и приложение запустится


Начальная настройка приложения

При первом запуске приложение « ShopDesk » выдаст окно сообщения, сигнализирующее о том, что не заполнен список торговых точек, с которых будут выполняться продажи товаров


Дальше необходимо указать параметры подключения приложения « ShopDesk » к базе данных SQL -сервера, которая используется основной учетной системой «Товары, Цены, Учет…»


После успешного подключения к серверу базы данных системы «Товары, Цены, Учет…» (используется MS SQL Server 2005 Express ) параметры подключения сохраняются и при последующем запуске приложение сразу подключается к базе данных системы «Товары, Цены, Учет…».

После успешного подключения к базе данных нужно сконфигурировать параметры приложения. Диалоговое окно настройки параметров приложения вызывается посредством команды меню «Приложение -> Настройки…»


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

На вкладке «Дополнительные» расположена группа элементов управления для указания каталогов выгрузки документов. Эти каталоги в дальнейшем должны быть указаны в системе «Товары, Цены, Учет…» как каталоги, с которых будут «втягиваться» документы-продажи. На основе этих файлов будут формироваться расходные накладные, свидетельствующие о выполненных продажах.


С помощью элемента «Номер следующего документа» можно установить номер следующего документа-продажи. Этот номер будет использован при формировании первого документа. После проводки этого документа данный номер будет увеличен на единицу. И так при последующих проводках документов. Галочкой «Печатать чеки на принтере» можно отметить возможность печати чеков на принтере.

Вкладка «Торговые точки» предназначена для формирования списка торговых точек, с которых будут выполняться продажи товара. При считывании штрих-кода приложение ищет его только на тех торговых точках, которые указанны в данном списке. Если товара не обнаружено ни на одной торговой точке списка, то выдается соответствующее сообщение и товар не будет включен в формируемую продажу.


Для манипулирования записями списка торговых точек предназначены две кнопки на встроенной в список панели инструментов. С их помощью можно как добавить новую торговую точку, так и удалить выбранную точку из данного списка


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

После того, как будут указаны основные параметры и сформирован список торговых точек приложение « ShopDesk » готово к работе. Для этого достаточно подключить USB -сканер штрих-кодов и начать выполнение продажи товаров


Для окончания покупки необходимо получить сумму от клиента. Ее можно ввести с помощью соответствующего диалогового окна


После ввода суммы от клиента приложение выполнит расчет сдачи, которую необходимо выдать на руки покупателю. Дальше можно выполнить проводку документа: обыкновенную или фискальную.


Ведение кассового журнала

Приложение « ShopDesk » в своей работе ведет журнал кассовых операций. При выполнении продажи сумма продажи вносится в кассу торговой точки, с которой производится продажа. Кроме того, в кассы торговых точек можно вручную вносить средства. Эту операцию необходимо делать перед началом рабочей смены оператора-кассира. После окончания рабочей смены кассир может выполнить вынос средств из кассы для отчетности. Кроме того, вынос средств можно выполнять в любое время, например, для расчета с поставщиками. Все эти операции фиксируются в специальном журнале кассовых операций. Для отображения этих операций в печатном виде в приложении предусмотрены кассовые отчеты: X -отчет и Z -отчет. X -отчет может формироваться в любой момент времени; Z -отчет формируется только в конце рабочего дня магазина и при условии полного выноса средств из всех касс всех торговых точек.

Управление кассовыми средствами торговых точек выполняется в диалоге «Касса – движение средств». Открыть его можно из меню «Касса -> Работа с кассой»


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


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


После вноса средств в обе кассы торговой точки таблица диалога «Касса – движение средств» может принять такой вид


Аналогично выполняются операции выноса средств из выбранной кассы, т.е. сумма выноса указывается после аутентификации пользователя-кассира.

Печать итоговых кассовых X- и Z- отчетов выполняется путем нажатия на кнопку «Печать отчетов». Пользователю будет предложен диалог авторизации, после чего он сможет выбрать нужный тип кассового отчета. Кассовый отчет будет отправлен на принтер чеков, подключенный к параллельному порту компьютерa.



Виталий Гашок(vitaly@softkb.biz), компания СофтКБ

Вверх