Окно "Заказы"
"ЗАКАЗЫ" - это основное рабочее окно программы, поэтому оно автоматически открывается при запуске программы. В этом окне находится список всех заказов - основных учетных документов проката.
Окно "ЗАКАЗЫ". Щелкните чтобы увеличить
В верхней части этого окна есть несколько "вкладок", при помощи которых выбирается способ представления списка заказов и поиска в нем.
- по Клиенту - Список упорядочен по полю "Клиент" (по алфавиту). Видны только не "закрытые" заказы;
- по Дате - Список заказов за указанную дату. Только не "закрытые" заказы;
- по Номеру - Список заказов упорядочен по номерам. Только не "закрытые" заказы;
- по Номерам все - Все заказы упорядоченные по номерам;
- по Датам все - Все заказы за указанный период времени, упорядоченные по датам и времени;
На вкладке "по Клиенту" непосредственно над списком заказов есть поле ввода "Клиент для поиска". Оно предназначено для быстрого поиска заказа по первым буквам его фамилии. Для поиска нужно ввести в это поле несколько первых букв фамилии клиента и нажать клавишу <Tab>. В результате курсор (выделенная строка) в таблице переместится на строку заказа данного клиента. (Или на строку с клиентом наиболее близкой фамилией, если точного соответствия не было найдено).
Кроме этого в любой таблице программы работают еще два варианта поиска по содержимому любой колонки таблицы. Они активизируются путем нажатия сочетания клавиш <Ctrl+F> и <Ctrl+Shift+F>. Подробнее об этих способах поиска смотрите на этой странице.
В нижней части окна "ЗАКАЗЫ" находится таблица со списком предметов (инвентаря), относящихся к выделенному заказу. Но редактировать список предметов в этом окне нельзя. Это делается только в окне "ЗАКАЗ".
Окно "ЗАКАЗ"
Окно "ЗАКАЗ" открывается при помощи стандартных кнопок редактирования таблицы: "Добавить" () или "Открыть" ().
Кстати, эти кнопки, имеют "горячие клавиши" <Insert> и <Enter> (или двойной щелчок по строке таблицы). А кнопка "Удалить" () реагирует на горячую клавишу <Delete>.
Окно "ЗАКАЗ". Щелкните чтобы увеличить.
В этом окне делаются все действия по оформлению заказа.
Оформление нового заказа делается так:
- Открывается окно "ЗАКАЗ" нажатием на кнопку "Добавить" в верхней части окна "ЗАКАЗЫ".
- В поле "Клиент" вводится ФИО клиента.
- В поле "Вид залога" выбирается нужный вид залога.
- В таблицу списка предметов заказа последовательно добавляются предметы. Для добавления предмета в список нужно в поле "Штрихкод" ввести код товара и нажать клавишу <Tab>. Другой вариант: установить курсор в поле "Штрихкод" и просканировать штрихкод с этикетки предмета. Третий вариант: выбрать предмет в окне "ПРЕДМЕТЫ", которое открывается при нажатии кнопки , расположенной справа от поля "Штрихкод".
- Установить время начала проката, нажав кнопку "Старт все". Если нужно установить дату-время не равное текущему, то это время нужно предварительно ввести в полях "Время правка". Если у какого-либо предмета время начала проката отличается от времени начала других предметов, то установить его можно кнопкой "Старт", которая действует только на один (выделенный в таблице) предмет.
При окончании проката нужно открыть окно "ЗАКАЗ" кнопкой "Изменить" (), и нажать в нем кнопку "Рассчитать все". При этом у всех предметов заказа устанавливается время возврата и рассчитывается стоимость проката. Если нужно сделать расчет только по одному предмету, то нажимается кнопка "Рассчитать", которая действует только на один (выделенный) предмет.
Если нужно установить дату-время возврата не равное текущему, то это время нужно предварительно ввести в полях "Время правка".
Назначение полей ввода окна "ЗАКАЗ":
- Дата, время - Дата и время начала проката. (Поля желтого цвета заполняются автоматически).
- Время правка - Дата и время для установки у предметов времени начала или времени окончания проката. Эти поля используется в случае, если нужно установить время, отличное от текущего.
- Закрыто - Признак того, что заказ "закрыт" (завершен). Закрытые заказы не видны в окне "ЗАКАЗЫ" на основных "рабочих" вкладках "по Клиенту", "по Дате". Закрыть заказ можно также в окне "ЗАКАЗЫ", нажав там соответствующую кнопку.
- № - Номер заказа (присваивается автоматически).
- Клиент - ФИО клиента.
- Вид залога - Выбор вида залога из нескольких вариантов.
- Залог - Величина залога. Рассчитывается автоматически на основе залогов предметов заказа. Но сумму залога можно также изменить "вручную".
- Примечание - Произвольные примечания к заказу.
- Штрихкод - Код предмета для добавления в список предметов заказа. Для добавления нужно ввести в это поле код товара (при помощи сканера штрихкодов или вручную) и нажать клавишу <Tab>. При этом в список предметов заказа (в нижней части этого окна) добавится строка об этом предмете.
Назначение кнопок окна "ЗАКАЗ":
- Установить дату и время начала проката у всех предметов заказа. Кнопка "Старт все" есть также в окне "ЗАКАЗЫ".
- Установить время начала проката у одного предмета заказа (выделенного в таблице).
- Установить время окончания проката у всех предметов и рассчитать итоговую стоимость заказа.
- Установить время окончания проката у выделенного предмета и рассчитать его стоимость.
По умолчанию, кнопки "Старт" и "Рассчитать" устанавливают текущее время. Но если в поле "Время правка" указано другое время, то используются дата и время из этого поля.
- Выбрать предмет при помощи окна "ПРЕДМЕТЫ"
- Отметить или снять отметку предмета. Используется для быстрого расчета стоимости проката отмеченных предметов. Эта стоимость видна в поле "Отмеченные" в нижней части окна.
- Печатать заказ. Для распечатки документа, который выдается клиенту. Содержание этого документа может быть любым. Оно настраивается путем редактирования файла-шаблона документа.
- Записать изменения заказа и закрыть это окно.
- Отменить изменения заказа и закрыть это окно. (Горячая клавиша <Enter>).
- Стандартные кнопки "Добавить", "Изменить" и "Удалить" для редактирования списка предметов заказа. Открывают окно "ПРЕДМЕТ ЗАКАЗА" для выполнения соответствующего действия: добавления, изменения или удаления.
Алгоритм расчета стоимости проката товара
- У каждого предмета имеется набор тарифов для одного из трех сезонов: "Низкий", "Высокий" и "Пик". Зависимость сезонов от времени задается в окне программы "ПЕРИОДЫ".
- У предмета для каждого из 3-х сезонов имеется 13 тарифов: "1 час", "2 часа", "3 часа", "4 часа", "5 часов", "6 часов", "1 день", "2 дня", "3 дня", "4 дня", "5 дней", "6 дней" и "7 дней". Эти тарифы задаются в окне "ПРЕДМЕТ".
- Стоимость проката предмета вычисляется в зависимости от числа "Дней" и "Часов" проката:
Стоимость = Дней * Тариф за дни + Часов * Тариф за часы
- При этом время (часы и минуты) округляются до целых часов. При округлении используется "Порог округления часов", который задается в окне "ПАРАМЕТРЫ НАСТРОЙКИ" программы. (По умолчанию там установлен порог, равный 20 минутам).
- Если количество часов больше 5, то часы обнуляются и прибавляется дополнительный день. "Порог числа часов" (по умолчанию равный 5) тоже задается в окне "ПАРАМЕТРЫ НАСТРОЙКИ".
- Если число "Дней" больше 7, то стоимость вычисляется по тарифу "7 дней". То есть:
Сумма за дни = (Тариф 7 дней / 7 ) * Число дней
Эта сумма округляется до 100 руб.
- При пересечении заказом границы "сезона" программа вычислят в каком сезоне больше дней заказа и этот сезон используется для вычисления стоимости проката.
Если Вас не устраивает такой алгоритм расчета стоимости, то мы можем настроить программу под Вашу методику.
Окно "ПРЕДМЕТ ЗАКАЗА"
Это окно не используется в основном процессе создания заказа и возврата. Оно иногда может потребоваться для внесения в заказ каких-либо исправлений. Открывается это окно стандартными кнопками "Добавить", "Изменить" и "Удалить", расположенными над таблицей списка товаров заказа в окне "ЗАКАЗ".
Назначение полей окна "Предмет заказа":
- Заказ № - Номер заказа
- Выдача - Дата и время начала проката данного предмета.
- Возврат - Дата и время окончания проката предмета.
- Дней - Число дней проката.
- Часов - Число часов проката.
- Возвращено - Признак того что предмет возвращен.
- Штрихкод - Код предмета. Используется для выбора предмета. Предмет можно также выбрать при помощи окна "ПРЕДМЕТЫ" нажав на кнопку , расположенную справа от поля "Штрихкод".
- Название - Название предмета.
- Сумма - Стоимость проката этого предмета. Рассчитывается по числу Дней и Часов проката.
- Залог - Залоговая стоимость предмета.
- Примечание - Произвольное примечание о предмете заказа.