С чего начать? — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Ссылки)
(Создание нового пользователя)
 
(не показано 47 промежуточных версий 4 участников)
Строка 1: Строка 1:
 
После того, как программа Такси-Мастер успешно установлена на ваш компьютер, у вас может возникнуть вопрос: с чего начать работу с программой? Какие должны быть первоначальные действия? Как сделать программу более удобной для работы в ней? Эта статья является пошаговой инструкцией для новых пользователей программы {{ТМ}}, в ней вы найдете все ответы на интересующие вас вопросы.
 
После того, как программа Такси-Мастер успешно установлена на ваш компьютер, у вас может возникнуть вопрос: с чего начать работу с программой? Какие должны быть первоначальные действия? Как сделать программу более удобной для работы в ней? Эта статья является пошаговой инструкцией для новых пользователей программы {{ТМ}}, в ней вы найдете все ответы на интересующие вас вопросы.
  
{{youtube|http://youtu.be/119owyLDysA|заголовок=Установка программы, ее компонентов и модулей. Первоначальные действия по настройке программы}}
+
== Запуск программы {{ТМ}} ==
 +
Для начала необходимо [[Запуск {{ТМ}}|запустить программу]]. Вы это можете сделать несколькими способами:
  
== Запуск программы {{ТМ}}. ==
+
# На вашем рабочем столе есть иконка Такси-Мастер. Запустить программу вы можете двойным щелчком левой кнопки мыши по ярлыку.
 
+
#: [[Файл:Ярлык ТМ.png|center]]
Для начала вы должны [[Запуск {{ТМ}}|запустить программу]]. Вы это можете сделать несколькими способами:
 
 
 
# Если в процессе установки вы установили флажок "Создать ярлык на рабочем столе", то на вашем рабочем столе появится иконка Такси-Мастер. Запустить программу вы можете двойным щелчком левой кнопки мыши по ярлыку.
 
#: [[Изображение:Ярлык Такси-Мастер.png]]
 
 
# Запуск программы через меню "Пуск". Найдите в меню "Пуск" папку с программой Такси-Мастер и нажмите один раз по ярлыку программы для входа в нее.
 
# Запуск программы через меню "Пуск". Найдите в меню "Пуск" папку с программой Такси-Мастер и нажмите один раз по ярлыку программы для входа в нее.
# Запуск программы через папку, в которую вы ее устанавливали. Зайдите в эту папку (если вы выбрали путь по умолчанию, то она будет располагаться здесь: {{путь к папке ТМ2}}). Запустите программу {{путь|TMEnterprise.exe}} двойным щелчком мыши по ярлыку.  
+
# Запуск программы через папку, в которую вы ее устанавливали. Зайдите в эту папку (если вы выбрали путь по умолчанию, то она будет располагаться здесь: {{путь|C:\Program Files (x86)\Taxi-Master}}). Запустите программу {{путь|tme.exe}} двойным щелчком мыши по ярлыку.
  
Обратите внимание, что ваша версия программы Такси-Мастер может отличаться, в статье же указаны примеры для Такси-Мастер Enterprise.
+
== Вход в программу: ввод имени и пароля ==
 +
После того, как программа будет запущена, вам необходимо пройти авторизацию, во время которой вы вводите имя и пароль в форме "Вход в систему".  
  
== Вход в программу: ввод имени и пароля ==
+
Пока не созданы другие пользователи (в [[Справочник «Пользователи»|справочнике "Пользователи"]]) можно зайти, указав на месте логина {{code|Администратор}} и на месте пароля {{code|admin}}.
  
После того, как программа будет запущена, вам необходимо пройти авторизацию, во время которой вы вводите имя и пароль в форме "Вход в систему". Для начала вы должны указать на месте логина {{code|Администратор}} и на месте пароля {{code|admin}}. После того, как все [[Настройка Такси-Мастер|настройки]] установлены и все необходимые действия для корректной работы программы произведены, в том числе заполнено меню [[Пользователь Такси-Мастер|Пользователи]], вы будете заходить в программу уже под другим логином и паролем, которые создадите в [[Справочник «Пользователи» (ТМ2)| справочнике Пользователи]]
+
После этого можно [[Настройка Такси-Мастер|настроить Такси-Мастер]], в том числе заполнить [[Справочник «Пользователи»|справочник "Пользователи"]], чтобы каждый пользователь смог заходить в программу уже под своим логином и паролем.
  
{{картинка|Вход в ТМ.png}}
+
[[Файл:Добро пожаловать в ТМ.png|центр]]
  
 
== Начало работы в Такси-Мастер ==
 
== Начало работы в Такси-Мастер ==
 
 
Если запуск программы произошел успешно, то перед вами появится [[Клиент {{ТМ}}|клиентская часть программы Такси-Мастер]]. Это рабочая область программы (см. [[Главное окно Такси-Мастер]]), где операторы будут совершать все необходимые действия. Она состоит из трех главных областей: [[Заказ]]ы, [[Экипаж]]и и [[Окно «Стоянки» в {{ТМ}}|Стоянки]].
 
Если запуск программы произошел успешно, то перед вами появится [[Клиент {{ТМ}}|клиентская часть программы Такси-Мастер]]. Это рабочая область программы (см. [[Главное окно Такси-Мастер]]), где операторы будут совершать все необходимые действия. Она состоит из трех главных областей: [[Заказ]]ы, [[Экипаж]]и и [[Окно «Стоянки» в {{ТМ}}|Стоянки]].
  
Строка 28: Строка 25:
 
Меню "Справочники" располагается на главной панели управления программы.  
 
Меню "Справочники" располагается на главной панели управления программы.  
  
{{картинка|Меню "Справочники".png}}
+
[[Файл:Меню "Справочники".png|центр]]
  
=== Последовательность заполнения справочников: ===
+
=== Последовательность заполнения части справочников: ===
 
+
В программном комплексе существуют различные справочники для реализации бизнес-процессов.
# [[Справочник «Автомобили» (ТМ2)|Справочник «Автомобили»]], в котором вы должны будете перечислить все автомобили, которые работают в вашей фирме, а также дополнительную информацию о них.  
+
Представляем последовательность заполнения части этих справочников.
# [[Справочник «Водители» (ТМ2)|Справочник «Водители»]], в котором укажите всех водителей, которые работают в вашей фирме.  
+
# [[Справочник "Автомобили"]], в котором вы должны будете перечислить все автомобили, которые работают в вашей фирме, а также дополнительную информацию о них.  
# [[Справочник «Экипажи»]]. Укажите в нем водителей, автомобили и владельцев автомобилей.  
+
# [[Справочник "Водители"]], в котором укажите всех водителей, которые работают в вашей фирме.
# [[Справочник «Тарифы»]]. В нем отражаются тарифы, с помощью которых будет производиться автоматический расчет стоимости заказов.  
+
# [[Справочник "Группы экипажей"]]. В нем вы можете осуществить группировку ваших экипажей по какому-либо определенному признаку.  
# [[Справочник «Сдачи с заказов»]], в котором находится список сдач с заказов.
+
# [[Справочник «Экипажи»|Справочник "Экипажи"]]. Укажите в нем водителей, автомобили и группы, к которым они относятся.  
# [[Справочник «Признаки экипажей»]], в котором вы создаете список признаков экипажей.
+
# [[Справочник "Тарифы"]]. В нем отражаются тарифы, с помощью которых будет производиться автоматический расчет стоимости заказов.  
# [[Справочник «Группы экипажей»]]. В нем вы можете осуществить группировку ваших экипажей по какому-либо определенному признаку.  
+
# [[Справочник "Правила расчетов с водителями"]], который позволяет хранить правила списания и начисления средств на счета водителей.
# [[Справочник «Смены сдач с заказов»]] - список смен сдач с заказов.
+
# [[Справочник "Атрибуты"]], в котором вы можете создать признаки для клиентов, групп клиентов, автомобилей, водителей, экипажей, групп экипажей и для заказов. Также другие атрибуты для реализации различных опций.
 
# [[Справочник «Города»]] - в нем задаются города и привязываются к карте.  
 
# [[Справочник «Города»]] - в нем задаются города и привязываются к карте.  
 
# [[Справочник «Районы»]], в котором вы указываете список возможных районов, а также цену посадки и цену высадки, которые могут прибавляться к стоимости заказа.
 
# [[Справочник «Районы»]], в котором вы указываете список возможных районов, а также цену посадки и цену высадки, которые могут прибавляться к стоимости заказа.
# [[Справочник «Улицы» (ТМ2)|Справочник «Улицы»]] - в него вы заносите список улиц.
+
# [[Справочник «Улицы»|Справочник «Улицы»]] - в него вы заносите список улиц.
 
# [[Справочник «Проезды между районами»]]. В него вы должны занести стоимость проезда между районами.
 
# [[Справочник «Проезды между районами»]]. В него вы должны занести стоимость проезда между районами.
# [[Справочник «Пункты»| Справочник «Пункты и Стоянки»]], в него вы заносите необходимые пункты и стоянки.
+
# [[Справочник "Пункты и стоянки"| Справочник «Пункты и Стоянки»]], в него вы заносите необходимые пункты и стоянки.
# [[Справочник «Группы точек запрета проезда»]] - группировка точек запрета проезда.
 
# [[Справочник «Точки запрета проезда»]] - в нем вы указывайте точки запрета проезда.
 
 
# [[Справочник «Телефоны»]] - здесь хранится список всех телефонов, с которых могут быть оформлены заказы.
 
# [[Справочник «Телефоны»]] - здесь хранится список всех телефонов, с которых могут быть оформлены заказы.
 
# [[Справочник «Категории телефона»]] - в него вы заносите список категорий, в каждую из которых могут быть включены один или несколько телефонов.
 
# [[Справочник «Категории телефона»]] - в него вы заносите список категорий, в каждую из которых могут быть включены один или несколько телефонов.
 
# [[Справочник «Правила изменения категорий телефонов»]] - в нем вы указываете список правил переноса телефонов из одной категории в другую.
 
# [[Справочник «Правила изменения категорий телефонов»]] - в нем вы указываете список правил переноса телефонов из одной категории в другую.
# [[Справочник «Статистика по телефонам»]] - справочник, в котором хранятся номера телефонов, с которых уже когда-либо принимались заказы. Заполняется автоматически.
+
# [[Справочник «Дисконтные карты: типы»]] - должен содержать набор дисконтных карт.
# [[Справочник «Типы дисконтных карт»]] - должен содержать набор дисконтных карт.
 
 
# [[Справочник «Дисконтные карты»]] - в него вы заносите список дисконтных карт, а также в этом справочнике будет отражаться статистика по ним.
 
# [[Справочник «Дисконтные карты»]] - в него вы заносите список дисконтных карт, а также в этом справочнике будет отражаться статистика по ним.
 
# [[Справочник «Скидки/наценки на заказы»]] - в него вы заносите список скидок (наценок) на ваши услуги.
 
# [[Справочник «Скидки/наценки на заказы»]] - в него вы заносите список скидок (наценок) на ваши услуги.
 
# [[Справочник «Скидки»|Справочник «Скидки клиентов»]] - в данном справочнике вы должны сформировать список скидок. Данные скидки распространяются не на всех клиентов, а на определенную категорию, или действуют единовременно, в отличие от справочника [[Справочник «Скидки/наценки на заказы»]], в котором указываются скидки (наценки), распространяющиеся на всех клиентов.
 
# [[Справочник «Скидки»|Справочник «Скидки клиентов»]] - в данном справочнике вы должны сформировать список скидок. Данные скидки распространяются не на всех клиентов, а на определенную категорию, или действуют единовременно, в отличие от справочника [[Справочник «Скидки/наценки на заказы»]], в котором указываются скидки (наценки), распространяющиеся на всех клиентов.
# [[Справочник «Услуги» (ТМ2)|Справочник «Услуги»]] - в него вы можете внести список дополнительных услуг.
 
 
# [[Справочник «Штрафы»]] - в него вы заносите список возможных штрафов для водителей.
 
# [[Справочник «Штрафы»]] - в него вы заносите список возможных штрафов для водителей.
 
# [[Справочник «Шаблоны операций»]]. В него вы должны занести шаблоны операций для расчетов.
 
# [[Справочник «Шаблоны операций»]]. В него вы должны занести шаблоны операций для расчетов.
# [[Справочник «Расходы фирмы»]] - в нем должен находиться список расходов вашей фирмы.
+
# [[Справочник «Расходы организации»]] - в нем должен находиться список расходов вашей фирмы.
 
# [[Справочник «Состояния заказа»]] - в этом справочнике находятся состояния заказов. Вы можете как добавлять новые состояния заказов, так и редактировать уже существующие.
 
# [[Справочник «Состояния заказа»]] - в этом справочнике находятся состояния заказов. Вы можете как добавлять новые состояния заказов, так и редактировать уже существующие.
 
# [[Справочник «Варианты изменения состояний заказов»]] - в него вы заносите пользовательские состояния заказов, которые используются в работе для особых случаев.
 
# [[Справочник «Варианты изменения состояний заказов»]] - в него вы заносите пользовательские состояния заказов, которые используются в работе для особых случаев.
 
# [[Справочник «Состояния экипажа»]] - в нем хранится список состояний экипажа. Вы можете добавлять новые состояния, а также пользоваться и редактировать уже существующие.
 
# [[Справочник «Состояния экипажа»]] - в нем хранится список состояний экипажа. Вы можете добавлять новые состояния, а также пользоваться и редактировать уже существующие.
# [[Справочник «Звуковые файлы Asterisk»]] - в нем вы можете установить звуковое сопровождение для различных категорий (только для программ Такси Мастер 2, работающих с программным обеспечением [[Asterisk]]).
 
  
 
=== Меню "Доступ". Пользователи программы. ===
 
=== Меню "Доступ". Пользователи программы. ===
  
В меню "Доступ" осуществляется ввод, редактирование, группировка [[Права доступа пользователя в Такси-Мастер#Пользователь в Такси-Мастер|пользователей]] программы Такси-Мастер, а также их [[Права доступа пользователя в Такси-Мастер|прав]] на доступ.  
+
В меню "Доступ" осуществляется ввод, редактирование, группировка [[Права доступа пользователя в Такси-Мастер#Пользователь в Такси-Мастер|пользователей]] программы Такси-Мастер, а также настройка их [[Права доступа пользователя в Такси-Мастер|прав]] доступа.  
  
Для того, чтобы начать работу с Такси-Мастер, вам необходимо заполнить [[Права доступа пользователя в Такси-Мастер#Пользователь в Такси-Мастер|справочник «Пользователи»]]  и [[Права доступа пользователя в Такси-Мастер#Роли|справочник «Роли»]].
+
Чтобы начать работу с Такси-Мастер, необходимо заполнить [[Права доступа пользователя в Такси-Мастер#Пользователь в Такси-Мастер|справочник "Пользователи"]]  и [[Права доступа пользователя в Такси-Мастер#Роли|справочник "Роли"]].
  
После того, как ввод соответствующих данных будет произведен, необходимо перезапустить программу Такси-Мастер.
+
После ввода соответствующих данных обязательно перезапустите ТМ Рабочее место.
  
 
=== Создание нового пользователя ===
 
=== Создание нового пользователя ===
 +
Для создания нового пользователя в программе Такси-Мастер воспользуйтесь меню "Доступ". Выберите пункт "Пользователи" и откройте его.
  
Чтобы создать нового пользователя программы Такси-Мастер, воспользуйтесь меню "Доступ". Выберите в нем пункт "Пользователи" и откройте его.
+
[[Файл:Меню Доступ Пользователи ТМ.png|обрамить|центр]]
  
{{картинка|Меню Доступ Пользователи ТМ.png}}
+
Откроется окно "Пользователи", в котором находится возможный список пользователей данной программы. Также в данном окне можно добавить нового пользователя, например, Оператора. Подробности описаны в статье [[Права доступа пользователя в Такси-Мастер#Пользователь в Такси-Мастер|Права доступа пользователя в Такси-Мастер]]
  
После открытия меню "Пользователи" у вас появляется окно "Доступ: Пользователи", в котором находится возможный список пользователей данной программы. Чтобы добавить нового пользователя, например, Оператора, нужно совершить следующие действия:
+
[[Файл:Меню Доступ Пользователи в ТМ2.png|центр]]
  
# Нажать на кнопку {{ЭУ/Кнопка|тм2-добавить}} или клавишу {{key|Insert}}.
+
После добавления нового пользователя выйдите из программы Такси-Мастер и вновь зайдите в нее, введя логин и пароль того пользователя, которого создали.
# В появившемся окне "Новый пользователь" заполнить поле {{button|Ф.И.О}}, в котором необходимо указать фамилию, имя и отчество нового пользователя.
 
# В поле {{button|Логин}} указать логин нового пользователя.
 
# В поле {{button|Пароль}} ввести пароль пользователя, а в поле {{button|Подтверждение}} повторить его.
 
# В поле {{button|Группа пользователей}} откройте список групп пользователей, нажав на стрелочку, и выберите соответствующую группу.
 
# В поле {{button|Примечания}} ввести необходимые примечания по новому пользователю.
 
# В поле {{button|Сотовый телефон}} и {{button|Домашний телефон}} указать телефоны пользователя.
 
# Поле {{поле|Уволен по причине}}. Данное поле заполняется при редактировании карточки пользователя в том случае, если данный пользователь будет уволен. Установка атрибута {{checkbox|Уволен по причине}} будет означать увольнение пользователя, а в самом же поле должна быть указана причина.
 
# Установка атрибута {{checkbox|Удален}} означает, что данный пользователь будет удален из общего перечня. Данное действие приведет к изменениям в окне {{окно|Меню доступ: Пользователи}} в списке пользователей программы.
 
# Поле {{поле|Роли}}. Если у вас созданы [[Права доступа пользователя в {{ТМ}}#Роль|роли]] пользователей, то в данном окне будет находится их перечень. Установите атрибут у соответствующей роли, в рамках которой будет действовать новый пользователь.
 
# В поле {{поле|Права}} приведен список [[Права доступа пользователя в {{ТМ}}|прав доступа]] пользователя к функционалу клиентской части программы. Если у вас нет списка готовых ролей, то заполните данное поле в [[Права доступа пользователя в {{ТМ}}#Последовательность заполнения новой роли|соответствии с набором прав]], который хотите предоставить новому пользователю программы. Если вы нажмете кнопку {{кнопка|Выделить все}}, то программа автоматически установит атрибуты у каждого права доступа. Кнопка {{кнопка|Снять выделение}} автоматически удалит все установленные атрибуты из данного поля.
 
# Нажать кнопку {{button|ОК}}
 
  
{{картинка|Новый пользователь ТМ2.png}}
+
== Начало работы в Такси-Мастер. Основные функции ==
 
 
После выполнения всех этих действий, у вас появится окно-подтверждение, сообщающее об успешной регистрации.
 
 
 
Теперь в окне "Доступ: Пользователи" у вас появится новый пользователь.
 
 
 
{{картинка|Новый пользователь в ТМ.png}}
 
 
 
Выйдите из программы Такси-Мастер и вновь зайдите в нее, но вместо пользователя {{code|Администратор}} и пароля {{code|admin}} введите логин и пароль того пользователя, которого вы создали.
 
 
 
Более подробно ознакомиться с правилами создания нового пользователя можно [[Права доступа пользователя в {{ТМ}}#Пользователь в {{ТМ}}|здесь]].
 
 
 
== Начало работы в Такси-Мастер. Основные функции. ==
 
  
 
Основной функцией в Такси-Мастер является прием и обработка заказов клиентов. Как же это делать?  
 
Основной функцией в Такси-Мастер является прием и обработка заказов клиентов. Как же это делать?  
Строка 111: Строка 81:
 
Для начала вы должны корректно заполнить [[Справочник «Экипажи»]], что позволит вам ставить на заказ экипажи.
 
Для начала вы должны корректно заполнить [[Справочник «Экипажи»]], что позволит вам ставить на заказ экипажи.
  
=== Ввод экипажа на линию ===
+
=== Вывод экипажа на линию ===
 +
[[Изображение:Вывод-экипажа-на-линию.png|центр|Окно вывода экипажа на линию]]
  
Чтобы привести в действие экипаж, необходимо сделать следующее:
+
Чтобы вывести экипаж на линию, выполните следующие действия:
  
# Корректно заполнить Справочник «Экипажи», перед этим заполнив [[Справочник «Автомобили» (ТМ2)|Справочник Автомобили]] и [[Справочник «Водители» (ТМ2)|справочник Водители]].
+
# Переключите фокус на окно «Экипажи» (клавиша {{key|F4}}).
# Чтобы вывести экипаж на линию, необходимо в окне "Экипажи" включить вкладку {{button|На линии}}.
+
# Нажмите кнопку {{ЭУ/Кнопка|тм2-добавить}} (клавиша {{key|Insert}}). Откроется окно вывода экипажа на линию.
# Затем нажать на {{ЭУ/Кнопка|тм2-добавить}} или клавишу {{key|Insert}}.
+
# В поле {{field|Экипаж}} укажите экипаж. Вы можете набрать его позывной на цифровой клавиатуре и нажать {{key|Tab}}.
# В окне "Вывод экипажа на линию" заполните поле {{button|Экипаж}}, нажав на стрелочку рядом с ним. В выпавшем списке выберите экипаж, который хотите поставить на линию. После этого у вас автоматически заполнятся поля {{button|Водитель}} и {{button|Машина}}.  
+
# В поле {{field|Водитель}} укажите водителя. По умолчанию водитель устанавливается автоматически.
# В поле {{button|Стоянка}} выберите стоянку, на которой расположен в данный момент экипаж.  
+
# В поле {{field|Машина}} укажите автомобиль. По умолчанию автомобиль устанавливается автоматически. В выпадающем списке автомобилей 2 вкладки: "Все" и "Доступные". На вкладке "Доступные" будут отображаться автомобили из списка доступных для водителя. Если включена настройка "Разрешить вывод экипажа на линию только на автомобиле из списка доступных для водителя", то вкладка "Все" будет скрываться, так что вывести экипаж на линию можно будет только с автомобилем из списка доступных.  
# В поле {{button|Состояние}} выберите нужное вам состояние автомобиля.  
+
# В поле {{field|Стоянка}} укажите [[Стоянка|стоянку]], на которой находится водитель.
# В поле {{button|Начало смены}} укажите время начала смены экипажа. Если вы оставите значение времени по умолчанию, то экипаж выйдет на линию в эту же минуту.
+
# Нажмите {{button|OK}}.
# После совершения всех этих действий нажмите {{button|ОК}}
 
#: [[Изображение:Вывод экипажа на линию в ТМ 2.png]]
 
  
Если вы правильно произвели эти действия, то в окне "Экипажи" во вкладке "На линии" у вас должен появится экипаж, который вы вывели, с тем состоянием, которое вы обозначили в поле "Состояние".
+
Если вы правильно произвели эти действия, то в окне "Экипажи" во вкладке "На линии" у вас должен появится экипаж, который вы вывели.
 
 
{{картинка|Экипажи на линии в ТМ 2.png}}
 
  
 
=== Заполнение карточки заказа ===
 
=== Заполнение карточки заказа ===
 
 
Следующим действием вам нужно будет обработать заказ. Это можно будет сделать в [[Карточка заказа в {{ТМ}}|карточке заказа]], которая находится в [[Заказы|окне {{окно|Заказы}}]] и открывается путем нажатия кнопки {{Добавить}} или клавиши {{key|Insert}}.
 
Следующим действием вам нужно будет обработать заказ. Это можно будет сделать в [[Карточка заказа в {{ТМ}}|карточке заказа]], которая находится в [[Заказы|окне {{окно|Заказы}}]] и открывается путем нажатия кнопки {{Добавить}} или клавиши {{key|Insert}}.
  
Поля заполнения в карточке заказа разделены на группы, которые отделены друг от друга горизонтальной линией. Некоторые из них нужно заполнять вручную, а некоторые заполнятся автоматически. Также часть необязательных для ввода полей можно пропустить во время оформления "Карточки заказа".
+
Некоторые поля в карточке заказа нужно заполнять вручную, а некоторые заполнятся автоматически. Также часть необязательных для ввода полей можно пропустить во время оформления "Карточки заказа".
  
 
Последовательность заполнения [[КЗ|карточки заказа]]:
 
Последовательность заполнения [[КЗ|карточки заказа]]:
 +
# При открытии карточки заказа номер телефона клиента в поле {{поле|Телефон}} вводится автоматически. Под данным полем отображается категория телефона. После опознавания номера появляется информация о нем. Также можно открыть и просмотреть историю заказов.
 +
# Поле {{поле|Звонить на}} заполняется автоматически из поля {{поле|Телефон}}. Если клиенту необходимо отзвониться на другой номер, то телефон заменяется вручную.
 +
# Поле {{поле|Принят}} также заполняется автоматически. Это значение соответствует времени приема звонка от клиента.
 +
# В поле выше автоматически указывается время подачи с интервалом в 5 минут. Изменить его можно, указав необходимое количество минут, в течение которых автомобиль подъедет к клиенту, в поле {{поле|"+"}} (через). Также это время может корректировать водитель после принятия заказа в [[TMDriver]], указав количество минут, которые ему необходимы, чтобы подъехать по адресу подачи заявки. Это значение отобразится в поле {{поле|Подача через}}.
 +
# Если заказ предварительный, то устанавливается атрибут {{поле|Предварительный}}. Также он может выставляться автоматически, если разница между временем принятия и временем подачи больше определенного значения, у нас это более 5 минут.
 +
# В поле {{поле|Атрибуты}} можно указать нужные для клиента дополнительные услуги.
 +
# Указать Адрес подачи и Адрес назначения можно двумя способами: вручную или на карте. Также есть возможность внести необходимые остановки, нажав на кнопку [[Файл:Добавить остановки.png]]. Если какой-либо адрес выделится красным (отсутствует на основной карте), то будет произведен поиск адреса на дополнительных онлайн картах, если это настроено. Также можно вручную добавить адрес на карту для корректного расчета параметров поездки. Открыв карту ([[Файл:Кнопка Показать маршрут.png]] с помощью кнопки [[Файл:Кнопка Задать координаты адреса.png]] {{поле|Задать координаты адреса}}, нужно задать необходимые координаты адреса (двойным кликом) и нажать клавишу {{поле|Рассчитать}}. С помощью кнопки  [[Файл:Кнопка Сохранить координаты адреса.png]] {{поле|Сохранить координаты адреса в базу данных}} можно сохранить координаты этого места.
 +
#: [[Изображение:Ввод адреса на карте в ТМ 2.png|центр]]
 +
# Поля {{поле|Стоянка}} и {{поле|Район}} заполняются автоматически в соответствие с {{поле|Адресом подачи}} и с {{поле|Адресом назначения}}.
 +
# Атрибут {{поле|За город}} включает расчет стоимости по загородным тарифам. Может устанавливаться автоматически, если отмечена область города.
 +
# В поле {{поле|Группа}} можно установить нужную группу экипажа.
 +
# В поле {{поле|Экипаж}}  ({{поле|Пр. Экипаж}}, при предварительном заказе)  можно установить нужный экипаж.
 +
# В поле {{поле|Тарифы}} нужно выбрать тариф для расчета суммы поездки.
 +
# В поле {{поле|Скидки}} можно выбрать необходимую скидку.
 +
# В поле {{поле|Сумма}} видна сумма за заказ. Изменяется в процессе заполнения карточки заказа.
 +
# В поле {{поле|Итого}} можно увидеть окончательную сумму заказа. Ниже находятся поля, показывающие распределение итоговой суммы на '''Наличные''', по '''Банк. карте''', '''Безнал.''', '''Бонусы'''.
 +
# Для сохранения внесенных данных нужно нажать кнопку {{поле|ОК}}.
  
# Группа "Заказ принят" оформляется при принятии заказа от клиента. Включает в себя такие поля как:
+
[[Файл:Карточка заказа.png|центр]]
#* {{button|Телефон}} - обязательное для заполнения поле. Сейчас вы должны ввести телефон клиента в ручную, а во время работу оно будет заполняться автоматически, если у вас установлен какой-либо из [[Модули Такси-Мастер|модулей связи]].
 
#* {{button|Звонить на}} - здесь находится номер для обратной связи с клиентом. Вводится автоматически из поля {{field|Телефон}}.
 
#* {{button|Время принятия}} — время приема заказа. Заполняется автоматически.
 
#* {{button|Время подачи}} — время подачи автомобиля. Автоматически заполняется с интервалом в десять минут после {{field|Время принятия}}.
 
#* {{button|Через}} — время, через которое клиент ожидает подачи автомобиля.
 
#* {{button|Вод}} - время, в течение которого водитель должен прибыть по адресу подачи.
 
#* {{checkbox|Почасовой}} — включение заказу атрибута [[Почасовой заказ|почасового]].
 
#* {{button|Клиент}} - при нажатии на стрелочку выпадет список клиентов.
 
#* {{button|Заказчик}} — имя заказчика.
 
#* {{button|Дисконтная карта №}} - номер дисконтной карты клиента.
 
# Группа "Подача заказа" заполняется в соответствии с адресом подачи автомобиля.
 
#* {{button|Адрес}} — адрес подачи. Выберите необходимый адрес из выпадающего списка. В этом списке находятся улицы города, а номер дома вы должны указать после запятой вручную.
 
#* {{button|Стоянка}} заполняется автоматически.
 
#* {{checkbox|С бордюра}} — добавить заказу атрибут [[заказ с бордюра|«с бордюра»]].
 
# Группа "Назначение". В этой группе указывается адрес назначения заказа.
 
#* {{button|Адрес}} — [[адрес назначения]].
 
#* {{button|Стоянка}} заполняется автоматически в соответствии с адресом назначения.
 
#* {{checkbox|За город}} — добавить заказу атрибут [[Загородный заказ|«загородный»]].
 
# Группа "Исполнение заказа". В ней отражается информация о выполнении заказа. При вводе карточки заказа эта группа не является обязательной. В данный же момент для вас имеет значение лишь поле {{button|Экипаж}}, в котором вы должны выбрать экипаж из выпадающего списка. В процессе работы оператор может самостоятельно назначать экипаж на выполнение заказа, а также это могут делать водители с помощью программы [[TMDriver]]. Подробнее ознакомиться с заполнением полей группы "Исполнение заказа" вы можете, перейдя по [[Группа «Исполнение заказа»|ссылке]].
 
 
 
Для принятия заказа после заполнения всех необходимых полей нажмите {{button|ОК}}
 
 
 
{{картинка|Карточка заказа (ТМ2).png}}
 
  
 
Теперь в окне {{window|Заказы}} у вас появится принятый заказ.
 
Теперь в окне {{window|Заказы}} у вас появится принятый заказ.
  
{{картинка|Заказ принят в ТМ 2.png}}
+
[[Файл:Заказ принят в ТМ 2.png|центр]]
  
 
Чтобы назначить экипаж на заказ, нужно заполнить соответствующее поле в Карточке заказа, либо же водитель самостоятельно с помощью [[TMDriver]] откликается на заказ.  
 
Чтобы назначить экипаж на заказ, нужно заполнить соответствующее поле в Карточке заказа, либо же водитель самостоятельно с помощью [[TMDriver]] откликается на заказ.  
Сейчас вам необходимо назначить экипаж в Карточке заказа. После этих действий у заказа произойдут изменения в графе "Состояние". Теперь там будет значиться "Заказ отправлен".  
+
Сейчас вам необходимо назначить экипаж в Карточке заказа. После этих действий у заказа произойдут изменения в графе "Состояние". Теперь там будет значиться "Заказ отправлен водителю".  
 
+
Когда водитель приступит к выполнению заказа также произойдут изменения в состоянии заказа и в состоянии экипажа.  
{{картинка|Состояние заказа Заказ отправлен в ТМ 2.png}}
 
  
Также изменения произойдут и в состоянии экипажа, теперь там будет отражаться состояние "На заказе". Это значит, что экипаж приступил к выполнению заказа.
+
[[Файл:Состояние экипажа На заказе в ТМ 2.png|центр]]
 
 
{{картинка|Состояние экипажа На заказе в ТМ 2.png}}
 
  
 
Также вы можете ознакомиться с более подробной информацией по заполнению карточки заказа [[Карточка заказа в {{ТМ}}#Полная схема приема заказа в {{ТМ}}|здесь]].
 
Также вы можете ознакомиться с более подробной информацией по заполнению карточки заказа [[Карточка заказа в {{ТМ}}#Полная схема приема заказа в {{ТМ}}|здесь]].
  
 
=== Общение оператора с водителем ===
 
=== Общение оператора с водителем ===
Диалог оператора с водителем происходит путем отправки сообщений. Данная функция доступна лишь при условии, что у вас установлен [[Модуль СМС|модуль СМС]].
+
Диалог оператора с водителем происходит путем отправки сообщений. Связь происходит при помощи [[TMDriver]].
Связь происходит при помощи [[TMDriver]].
 
  
 
==== Отправка сообщений оператором ====
 
==== Отправка сообщений оператором ====
 
Оператор может отправить сообщения водителю двумя способами:
 
Оператор может отправить сообщения водителю двумя способами:
# При заполнении [[Карточка заказа в {{ТМ}}|карточки заказа]] оператор, назначая экипаж на заказ, может отправить водителю сообщение, нажав на кнопку {{кнопка|Отправить GPRS сообщение водителю}}. Таким образом оператор может отправлять сообщение только одному водителю, который назначен на заказ.
+
# При заполнении [[Карточка заказа в {{ТМ}}|карточки заказа]] оператор, назначая экипаж на заказ, может отправить водителю сообщение, нажав на кнопку {{поле|Отправить TMDriver сообщение водителю}}. Откроется окно сообщений, где будет выделен водитель, который назначен на заказ.
 +
#: [[Файл:Отправить TMDriver сообщение водителю из карточки заказа.png|центр]]
 
# С помощью меню {{окно|Сообщения}}, которое находится на панели управления программы.
 
# С помощью меню {{окно|Сообщения}}, которое находится на панели управления программы.
  
{{картинка|Меню Сообщения.png}}
+
[[Файл:Меню Сообщения.png|центр]]
  
 
Рассмотрим второй способ отправки сообщения водителям подробнее. При выборе пункта меню {{окно|Сообщения}} открывается окно {{window|Сообщения}}.
 
Рассмотрим второй способ отправки сообщения водителям подробнее. При выборе пункта меню {{окно|Сообщения}} открывается окно {{window|Сообщения}}.
  
{{картинка|Окно Сообщения.png}}
+
[[Файл:Окно Сообщения.png|центр]]
  
 
Далее будет необходимо произвести следующие действия:
 
Далее будет необходимо произвести следующие действия:
# Выберите водителя из списка, который располагается в левой части окна, и установите атрибут рядом с его позывным. Если вы хотите произвести рассылку всем водителям вашей службы такси, то нажмите кнопку {{кнопка|Выделить всех}} либо сочетание клавиш {{key|Ctrl}}+{{key|A}}. Снять выделение со всех водителей можно нажав на кнопку {{кнопка|Снять выделение}} или же на клавиши {{key|Ctrl}}+{{key|U}}.  
+
# Выберите водителя из списка, который располагается в левой части окна, и установите атрибут рядом с его позывным. Если вы хотите произвести рассылку всем водителям вашей службы такси, то нажмите кнопку {{поле|Выделить всех}} либо сочетание клавиш {{поле|Ctrl}}+{{поле|A}}. Снять выделение со всех водителей можно нажав на кнопку {{поле|Снять выделение}} или же на клавиши {{поле|Ctrl}}+{{поле|U}}.  
# Введите текст сообщения в поле, предназначенном для ввода сообщения, которое располагается в нижней части окна. Очистить все поле ввода сообщения можно путем нажатия на кнопку {{кнопка|Очистить текст сообщения}}. Также ввод сообщения можно осуществлять с помощью [[Окно «Шаблоны»|шаблонов СМС]]. Чтобы вставить шаблон в текст сообщения, нажмите на кнопку {{кнопка|Шаблоны}} либо на клавиши {{key|Сtrl}}+{{key|Down}}, после чего у вас выпадет список шаблонов, из которого вы выбирайте нужный. Изменять шаблоны вы можете путем нажатия на кнопку {{кнопка|Редактировать шаблоны}}.
+
# Введите текст сообщения в поле, предназначенном для ввода сообщения, которое располагается в нижней части окна. Очистить все поле ввода сообщения можно путем нажатия на кнопку {{поле|Очистить текст сообщения}}. Также ввод сообщения можно осуществлять с помощью шаблонов. Чтобы вставить шаблон в текст сообщения, нажмите на кнопку {{поле|Шаблоны}} либо на клавиши {{поле|Сtrl}}+{{поле|Down}}, после чего у вас выпадет список шаблонов, из которого вы выбирайте нужный. Изменять шаблоны вы можете путем нажатия на кнопку {{поле|Редактировать шаблоны}}.
# Нажмите кнопку {{кнопка|Отправить сообщение}} или клавишу {{key|Enter}} для отправки сообщения. После этого введенное сообщение отобразиться в окне и будет отправлено получателю.
+
# Нажмите кнопку {{кнопка|Отправить сообщение}} или клавишу {{поле|Enter}} для отправки сообщения. После этого введенное сообщение отобразиться в окне и будет отправлено получателю.
  
==== Отправка сообщения водителем ====
+
==== Отправка координат ====
Отправка сообщения водителем осуществляется через форму на [[TMDriver]] с помощью специальной формы сообщений. Открыть эту форму можно из разных источников, чаще — из [[#Список стоянок|списка стоянок]] кнопкой {{pda key|Сообщение}}.
+
Также в сообщениях между водителем и оператором можно передавать координаты какой-либо точки. При этом получатель сообщения может посмотреть эти координаты на карте.<br />
  
{{картинка|Отправка_сообщения_(КПК).png}}
+
Для этого необходимо произвести следующие действия:
 
+
# Выберите водителя из списка, который располагается в левой части окна, и установите атрибут рядом с его позывным.  
В данном окне имеется всего два поля — поле ввода позывного получателя и поле ввода текста.
+
# Нажмите кнопку "Передать координаты".
Чтобы отправить сообщение, укажите позывной получателя и введите текст сообщения, затем нажмите {{pda key|Отправить}}.
+
#: [[Файл:Передать координаты.png|центр]]
 
+
# Двойным нажатием отметьте точку на карте.
{{info|
+
#: [[Файл:Передать координаты на карте.png|центр]]
Чтобы отправить сообщение всем операторам, в качестве получателя укажите {{code|0}}.
+
# Закройте окно карты.
Чтобы отправить сообщение всем водителям, в качестве получателя укажите {{code|*}}.
 
Отправка сообщения всем водителям должна быть разрешена [[Настройка модуля Java#Общие|настройками модуля]].
 
}}
 
  
 
=== Расчеты с водителями ===
 
=== Расчеты с водителями ===
 
Расчеты с водителями оператор осуществляет с помощью [[Модуль расчетов с водителями в {{ТМ}}|модуля расчетов с водителями]].
 
Расчеты с водителями оператор осуществляет с помощью [[Модуль расчетов с водителями в {{ТМ}}|модуля расчетов с водителями]].
 
 
  
 
== Ссылки ==
 
== Ссылки ==
Строка 234: Строка 186:
 
[[Справочник «Права доступа»]]
 
[[Справочник «Права доступа»]]
  
[[Справочник «Группы прав»]]
+
 
 +
==Дополнительные материалы в блоге Такси-Мастер ==
 +
*[http://blog.taximaster.ru/instruction/?utm_source=help-taximaster-ru&utm_medium=blok-dopolnitelnie-materiali&utm_campaign=ssilki-na-statiy А ваши водители и операторы работают по инструкции?]
 +
*:Узнайте, как составить должностные инструкции, которые помогут сформировать ответственное отношение сотрудников к работе в службе такси.
  
 
{{Справочник}}
 
{{Справочник}}
  
[[Категория:ТМ2]]
 
 
[[Категория:Установка]]
 
[[Категория:Установка]]
 
[[Категория:Клиентская часть]]
 
[[Категория:Клиентская часть]]
 
 
 
 
 
 
 
<?php
 
    /**
 
    * ВНИМАНИЕ
 
    * Для работы с API на сервере должны быть установлены расширения Curl и JSON
 
    */
 
$connect = array(
 
    'ip' => '192.168.0.100',      //IP адрес Вашего сервера Такси-Мастер
 
    'port' => '8089',            //Порт, который указан в настройках ТМ API
 
    'secret' => '123456789',      //Cекретный ключ, который указан в настройках ТМ API
 
    'method' => 'create_order'
 
);
 
 
function serviceIsAvailable( $connect ) {
 
    $requestArgs = getArgs();
 
    $ch = curl_init( "https://".$connect['ip'].":".$connect['port']."/common_api/1.0/get_tariffs_list?" . $requestArgs );
 
    curl_setopt( $ch, CURLOPT_RETURNTRANSFER, TRUE );
 
    curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
 
    curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
 
    curl_setopt( $ch, CURLOPT_TIMEOUT, 3 );
 
    curl_setopt( $ch, CURLOPT_HTTPHEADER, array(
 
        'Signature: ' . md5( $requestArgs . $connect['secret'] ),
 
        'Content-Type: application/x-www-form-urlencode'
 
    ));
 
 
    $response = json_decode(curl_exec( $ch ));
 
    $error_code = curl_errno($ch);
 
    curl_close($ch);
 
    return ( $response->code == 0 ) && ( !empty($response->data->tariffs) ) && ( $error_code == 0);
 
}
 
 
function getArgs( $extra = array() ) {
 
    return http_build_query(array_merge(
 
            array(
 
                'pay_system_type'  => '0',
 
                'account'          => '123400542',//'004700-000003',
 
                'oper_id'          => '20120813182430',//'20120813182430',
 
                'sum'              => '1',
 
                'oper_time'        => '20120813182430',
 
                'test'              => '1'
 
            )
 
            , $extra)
 
    );
 
}
 
 
function addOperation( $connect, $phone, $address, $customer, $comment ) {
 
    $requestArgs = getArgs(array( 'phone' => $phone, 'source' => $address, 'source_time' => date('YmdHis'), 'customer' => $customer, 'comment' => $comment ));
 
    $ch = curl_init( "https://".$connect['ip'].":".$connect['port']."/common_api/1.0/".$connect['method'] );
 
 
    curl_setopt( $ch, CURLOPT_POST, TRUE );
 
    curl_setopt( $ch, CURLOPT_POSTFIELDS, $requestArgs );
 
    curl_setopt( $ch, CURLOPT_RETURNTRANSFER, TRUE );
 
    curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, false );
 
    curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
 
    curl_setopt( $ch, CURLOPT_TIMEOUT, 3 );
 
    curl_setopt( $ch, CURLOPT_HTTPHEADER, array(
 
        'Signature: ' . md5( $requestArgs . $connect['secret'] ),
 
        'Content-Type: application/x-www-form-urlencode'
 
    ));
 
 
    $response = json_decode(curl_exec( $ch ));
 
    $error_code = curl_errno($ch);
 
    curl_close($ch);
 
    if( $response->code == 0 && !empty($response->data->order_id) && ( $error_code == 0) ) {
 
        return true;
 
    } else {
 
        return $response->descr;
 
    }
 
}
 
 
$result = array();
 
$errorMessage = array();
 
if( !function_exists('curl_init') ) {
 
    $errorMessage[] = 'не установлен curl';
 
}
 
if ( !function_exists('json_encode') ) {
 
    $errorMessage[] = 'не установлен json';
 
}
 
if( empty( $_POST['Number'] ) || empty( $_POST['OrderSourceAddress'] ) ) {
 
    $errorMessage[] = 'не указан обязательный параметр.';
 
}
 
if( serviceIsAvailable( $connect ) ) {
 
    $subResult = addOperation( $connect, $_POST['Number'], $_POST['OrderSourceAddress'], $_POST['OrderClientName'], $_POST['OrderComment'] );
 
    if( $subResult === true ) {
 
        $result = 'Заказ успешно принят.';
 
    } else {
 
        $errorMessage[] = $subResult;
 
    }
 
} else {
 
    $errorMessage[] = 'Сервис недоступен. Проверьте настройки подключения.';
 
}
 
?>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
 
<html>
 
<head>
 
    <title>Такси</title>
 
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
    <style type="text/css">
 
        body {
 
            font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
 
            font-size: 13px;
 
            line-height: 18px;
 
            color: #333;
 
        }
 
        p {
 
            margin: 0 0 9px;
 
        }
 
        input, button, select, textarea {
 
            font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
 
        }
 
        input, textarea, .uneditable-input {
 
            margin-left: 0;
 
        }
 
        select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
 
            display: inline-block;
 
            height: 18px;
 
            padding: 4px;
 
            margin-bottom: 9px;
 
            font-size: 13px;
 
            line-height: 18px;
 
            color: #555;
 
        }
 
        textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
 
            background-color: white;
 
            border: 1px solid #CCC;
 
            -webkit-border-radius: 3px;
 
            -moz-border-radius: 3px;
 
            border-radius: 3px;
 
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
            -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
 
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
            -webkit-transition: border linear .2s,box-shadow linear .2s;
 
            -moz-transition: border linear .2s,box-shadow linear .2s;
 
            -ms-transition: border linear .2s,box-shadow linear .2s;
 
            -o-transition: border linear .2s,box-shadow linear .2s;
 
            transition: border linear .2s,box-shadow linear .2s;
 
        }
 
        textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
 
            border-color: rgba(82, 168, 236, 0.8);
 
            outline: 0;
 
            -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);
 
            -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
 
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),0 0 8px rgba(82, 168, 236, 0.6);
 
        }
 
        input, textarea {
 
            width: 210px;
 
        }
 
        textarea {
 
            height: auto;
 
        }
 
        input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
 
            width: auto;
 
        }
 
        .btn {
 
            display: inline-block;
 
            padding: 4px 10px 4px;
 
            margin-bottom: 0;
 
            font-size: 13px;
 
            line-height: 18px;
 
            color: #333;
 
            text-align: center;
 
            text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
 
            vertical-align: middle;
 
            cursor: pointer;
 
            background-color: whiteSmoke;
 
            background-image: -ms-linear-gradient(top,white,#E6E6E6);
 
            background-image: -webkit-gradient(linear,0 0,0 100%,from(white),to(#E6E6E6));
 
            background-image: -webkit-linear-gradient(top,white,#E6E6E6);
 
            background-image: -o-linear-gradient(top,white,#E6E6E6);
 
            background-image: linear-gradient(top,white,#E6E6E6);
 
            background-image: -moz-linear-gradient(top,white,#E6E6E6);
 
            background-repeat: repeat-x;
 
            border: 1px solid #CCC;
 
            border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
 
            border-bottom-color: #B3B3B3;
 
            -webkit-border-radius: 4px;
 
            -moz-border-radius: 4px;
 
            border-radius: 4px;
 
            filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);
 
            filter: progid:dximagetransform.microsoft.gradient(enabled=false);
 
            -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);
 
            -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
 
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);
 
        }
 
        .btn.active, .btn:active {
 
            background-color: #E6E6E6;
 
            background-image: none;
 
            outline: 0;
 
            -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
 
            -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
 
            box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05);
 
        }
 
        .btn-primary, .btn-primary:hover {
 
            color: white;
 
            text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 
            background-image: none;
 
        }
 
        .btn-primary{
 
            background-color: #05C;
 
        }
 
        .btn-primary:hover, .btn-primary:active {
 
            background-color: #05C;
 
        }
 
        .btn-primary:active, .btn-primary.active {
 
            background-color: #004099;
 
        }
 
        label {
 
            display: block;
 
            margin-bottom: 5px;
 
        }
 
        label, input, button, select, textarea {
 
            font-size: 13px;
 
            font-weight: normal;
 
            line-height: 18px;
 
        }
 
        .alert {
 
            padding: 8px 35px 8px 14px;
 
            margin-bottom: 18px;
 
            color: #C09853;
 
            text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
 
            background-color: #FCF8E3;
 
            border: 1px solid #FBEED5;
 
            -webkit-border-radius: 4px;
 
            -moz-border-radius: 4px;
 
            border-radius: 4px;
 
        }
 
        .alert-danger, .alert-error {
 
            color: #B94A48;
 
            background-color: #F2DEDE;
 
            border-color: #EED3D7;
 
        }
 
        .alert-info {
 
            color: #3A87AD;
 
            background-color: #D9EDF7;
 
            border-color: #BCE8F1;
 
        }
 
        .alert-success {
 
            color: #468847;
 
            background-color: #DFF0D8;
 
            border-color: #D6E9C6;
 
        }
 
        h2{
 
            margin-bottom: 10px;
 
        }
 
        .booking-wrapper{
 
            padding: 20px 20px 0 20px;
 
        }
 
        tr > td{
 
            vertical-align: top;
 
        }
 
        .settings-wrapper{
 
            height: 40px;
 
            padding: 10px 0 0 20px;
 
        }
 
        .settings label, .settings input{
 
            display: block;
 
            float: left;
 
        }
 
        .settings label{
 
            margin-right: 5px;
 
            padding: 3px;
 
        }
 
        .settings input{
 
            margin-right: 5px;
 
        }
 
    </style>
 
</head>
 
<body>
 
 
<div class="booking-wrapper">
 
    <?php if( !empty($_POST) ) { ?>
 
        <?php if( empty($errorMessage) ) { ?>
 
                <p class="alert alert-success"><?php echo $result; ?></p>
 
            <?php } else { ?>
 
                <p class="alert alert-info"><?php echo implode(' ', $errorMessage); ?></p>
 
            <?php } ?>
 
        <?php } else { ?>
 
<!--        <p class="alert alert-info">Выберите параметры</p>-->
 
    <?php } ?>
 
 
    <form action="" method="post">
 
        <h2>Создание заказа</h2>
 
        <table>
 
            <tr>
 
                <td width="175" align="right" valign="middle" class="bold">
 
                    *Номер телефона:
 
                </td>
 
                <td>
 
                    <input type="text" name="Number" class="inp" maxlength="11" size="10"
 
                          value="<?php echo isset($_POST['Number']) ? $_POST['Number'] : '' ?>"/><br/>
 
                    Пример: <strong>555111</strong> или <strong>89331515153</strong>
 
                </td>
 
            </tr>
 
 
            <tr>
 
                <td width="175" align="right" valign="middle">Ваше имя и отчество:</td>
 
                <td><input type="text" name="OrderClientName" class="inp" maxlength="50"
 
                          size="35"
 
                          value="<?php echo isset($_POST['OrderClientName']) ? $_POST['OrderClientName'] : '' ?>"/><br/>
 
                    Пример: <strong>Василий Анатольевич</strong>
 
                </td>
 
            </tr>
 
 
            <tr>
 
                <td width="175" align="right" valign="middle" class="bold">
 
                    *Адрес подачи:
 
                </td>
 
                <td>
 
                    <input type="text" name="OrderSourceAddress" class="inp"
 
                          maxlength="50" size="35"
 
                          value="<?php echo isset($_POST['OrderSourceAddress']) ? $_POST['OrderSourceAddress'] : '' ?>"/><br/>
 
                    Пример: <strong>Пушкинская 155</strong>
 
                </td>
 
            </tr>
 
 
            <tr>
 
                <td width="175" align="right" valign="middle">Примечание:</td>
 
                <td>
 
                    <textarea name="OrderComment" class="inp" maxlength="100" cols="35"></textarea><br/>
 
                    Заполнять не обязательно
 
                </td>
 
            </tr>
 
            <tr>
 
                <td colspan="2">
 
                    <strong>* - Поля, обязательные к заполнению.</strong>
 
                </td>
 
            </tr>
 
            <tr>
 
                <td>&nbsp;</td>
 
                <td>
 
                    <input type="submit" name="submit" class="btn btn-primary" value="Заказать" style="float:right"/>
 
                </td>
 
            </tr>
 
        </table>
 
    </form>
 
</div>
 
</body>
 
</html>
 
[[Категория:Справочники]]
 
[[Категория:Окна]]
 

Текущая версия на 12:46, 28 октября 2024

После того, как программа Такси-Мастер успешно установлена на ваш компьютер, у вас может возникнуть вопрос: с чего начать работу с программой? Какие должны быть первоначальные действия? Как сделать программу более удобной для работы в ней? Эта статья является пошаговой инструкцией для новых пользователей программы Такси-Мастер, в ней вы найдете все ответы на интересующие вас вопросы.

Запуск программы Такси-Мастер

Для начала необходимо запустить программу. Вы это можете сделать несколькими способами:

  1. На вашем рабочем столе есть иконка Такси-Мастер. Запустить программу вы можете двойным щелчком левой кнопки мыши по ярлыку.
    Ярлык ТМ.png
  2. Запуск программы через меню "Пуск". Найдите в меню "Пуск" папку с программой Такси-Мастер и нажмите один раз по ярлыку программы для входа в нее.
  3. Запуск программы через папку, в которую вы ее устанавливали. Зайдите в эту папку (если вы выбрали путь по умолчанию, то она будет располагаться здесь: «C:\Program Files (x86)\Taxi-Master»). Запустите программу «tme.exe» двойным щелчком мыши по ярлыку.

Вход в программу: ввод имени и пароля

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

Пока не созданы другие пользователи (в справочнике "Пользователи") можно зайти, указав на месте логина «Администратор» и на месте пароля «admin».

После этого можно настроить Такси-Мастер, в том числе заполнить справочник "Пользователи", чтобы каждый пользователь смог заходить в программу уже под своим логином и паролем.

Добро пожаловать в ТМ.png

Начало работы в Такси-Мастер

Если запуск программы произошел успешно, то перед вами появится клиентская часть программы Такси-Мастер. Это рабочая область программы (см. Главное окно Такси-Мастер), где операторы будут совершать все необходимые действия. Она состоит из трех главных областей: Заказы, Экипажи и Стоянки.

Вам необходимо заполнить Справочники программы для ее корректной работы. Так как работа многих справочников связана между собой, заполняйте их в определенной последовательности, потому что, например, для заполнения справочника "Экипажи", вам нужно сначала заполнить справочники "Водители" и Автомобили".

Меню "Справочники" располагается на главной панели управления программы.

Меню "Справочники".png

Последовательность заполнения части справочников:

В программном комплексе существуют различные справочники для реализации бизнес-процессов. Представляем последовательность заполнения части этих справочников.

  1. Справочник "Автомобили", в котором вы должны будете перечислить все автомобили, которые работают в вашей фирме, а также дополнительную информацию о них.
  2. Справочник "Водители", в котором укажите всех водителей, которые работают в вашей фирме.
  3. Справочник "Группы экипажей". В нем вы можете осуществить группировку ваших экипажей по какому-либо определенному признаку.
  4. Справочник "Экипажи". Укажите в нем водителей, автомобили и группы, к которым они относятся.
  5. Справочник "Тарифы". В нем отражаются тарифы, с помощью которых будет производиться автоматический расчет стоимости заказов.
  6. Справочник "Правила расчетов с водителями", который позволяет хранить правила списания и начисления средств на счета водителей.
  7. Справочник "Атрибуты", в котором вы можете создать признаки для клиентов, групп клиентов, автомобилей, водителей, экипажей, групп экипажей и для заказов. Также другие атрибуты для реализации различных опций.
  8. Справочник «Города» - в нем задаются города и привязываются к карте.
  9. Справочник «Районы», в котором вы указываете список возможных районов, а также цену посадки и цену высадки, которые могут прибавляться к стоимости заказа.
  10. Справочник «Улицы» - в него вы заносите список улиц.
  11. Справочник «Проезды между районами». В него вы должны занести стоимость проезда между районами.
  12. Справочник «Пункты и Стоянки», в него вы заносите необходимые пункты и стоянки.
  13. Справочник «Телефоны» - здесь хранится список всех телефонов, с которых могут быть оформлены заказы.
  14. Справочник «Категории телефона» - в него вы заносите список категорий, в каждую из которых могут быть включены один или несколько телефонов.
  15. Справочник «Правила изменения категорий телефонов» - в нем вы указываете список правил переноса телефонов из одной категории в другую.
  16. Справочник «Дисконтные карты: типы» - должен содержать набор дисконтных карт.
  17. Справочник «Дисконтные карты» - в него вы заносите список дисконтных карт, а также в этом справочнике будет отражаться статистика по ним.
  18. Справочник «Скидки/наценки на заказы» - в него вы заносите список скидок (наценок) на ваши услуги.
  19. Справочник «Скидки клиентов» - в данном справочнике вы должны сформировать список скидок. Данные скидки распространяются не на всех клиентов, а на определенную категорию, или действуют единовременно, в отличие от справочника Справочник «Скидки/наценки на заказы», в котором указываются скидки (наценки), распространяющиеся на всех клиентов.
  20. Справочник «Штрафы» - в него вы заносите список возможных штрафов для водителей.
  21. Справочник «Шаблоны операций». В него вы должны занести шаблоны операций для расчетов.
  22. Справочник «Расходы организации» - в нем должен находиться список расходов вашей фирмы.
  23. Справочник «Состояния заказа» - в этом справочнике находятся состояния заказов. Вы можете как добавлять новые состояния заказов, так и редактировать уже существующие.
  24. Справочник «Варианты изменения состояний заказов» - в него вы заносите пользовательские состояния заказов, которые используются в работе для особых случаев.
  25. Справочник «Состояния экипажа» - в нем хранится список состояний экипажа. Вы можете добавлять новые состояния, а также пользоваться и редактировать уже существующие.

Меню "Доступ". Пользователи программы.

В меню "Доступ" осуществляется ввод, редактирование, группировка пользователей программы Такси-Мастер, а также настройка их прав доступа.

Чтобы начать работу с Такси-Мастер, необходимо заполнить справочник "Пользователи" и справочник "Роли".

После ввода соответствующих данных обязательно перезапустите ТМ Рабочее место.

Создание нового пользователя

Для создания нового пользователя в программе Такси-Мастер воспользуйтесь меню "Доступ". Выберите пункт "Пользователи" и откройте его.

Меню Доступ Пользователи ТМ.png

Откроется окно "Пользователи", в котором находится возможный список пользователей данной программы. Также в данном окне можно добавить нового пользователя, например, Оператора. Подробности описаны в статье Права доступа пользователя в Такси-Мастер

Меню Доступ Пользователи в ТМ2.png

После добавления нового пользователя выйдите из программы Такси-Мастер и вновь зайдите в нее, введя логин и пароль того пользователя, которого создали.

Начало работы в Такси-Мастер. Основные функции

Основной функцией в Такси-Мастер является прием и обработка заказов клиентов. Как же это делать?

Для начала вы должны корректно заполнить Справочник «Экипажи», что позволит вам ставить на заказ экипажи.

Вывод экипажа на линию

Окно вывода экипажа на линию

Чтобы вывести экипаж на линию, выполните следующие действия:

  1. Переключите фокус на окно «Экипажи» (клавиша F4).
  2. Нажмите кнопку Кнопка-тм2-добавить.png (клавиша Insert). Откроется окно вывода экипажа на линию.
  3. В поле «Экипаж» укажите экипаж. Вы можете набрать его позывной на цифровой клавиатуре и нажать Tab.
  4. В поле «Водитель» укажите водителя. По умолчанию водитель устанавливается автоматически.
  5. В поле «Машина» укажите автомобиль. По умолчанию автомобиль устанавливается автоматически. В выпадающем списке автомобилей 2 вкладки: "Все" и "Доступные". На вкладке "Доступные" будут отображаться автомобили из списка доступных для водителя. Если включена настройка "Разрешить вывод экипажа на линию только на автомобиле из списка доступных для водителя", то вкладка "Все" будет скрываться, так что вывести экипаж на линию можно будет только с автомобилем из списка доступных.
  6. В поле «Стоянка» укажите стоянку, на которой находится водитель.
  7. Нажмите «OK».

Если вы правильно произвели эти действия, то в окне "Экипажи" во вкладке "На линии" у вас должен появится экипаж, который вы вывели.

Заполнение карточки заказа

Следующим действием вам нужно будет обработать заказ. Это можно будет сделать в карточке заказа, которая находится в окне "Заказы" и открывается путем нажатия кнопки Добавить (Insert).png «» или клавиши Insert.

Некоторые поля в карточке заказа нужно заполнять вручную, а некоторые заполнятся автоматически. Также часть необязательных для ввода полей можно пропустить во время оформления "Карточки заказа".

Последовательность заполнения карточки заказа:

  1. При открытии карточки заказа номер телефона клиента в поле «Телефон» вводится автоматически. Под данным полем отображается категория телефона. После опознавания номера появляется информация о нем. Также можно открыть и просмотреть историю заказов.
  2. Поле «Звонить на» заполняется автоматически из поля «Телефон». Если клиенту необходимо отзвониться на другой номер, то телефон заменяется вручную.
  3. Поле «Принят» также заполняется автоматически. Это значение соответствует времени приема звонка от клиента.
  4. В поле выше автоматически указывается время подачи с интервалом в 5 минут. Изменить его можно, указав необходимое количество минут, в течение которых автомобиль подъедет к клиенту, в поле «"+"» (через). Также это время может корректировать водитель после принятия заказа в TMDriver, указав количество минут, которые ему необходимы, чтобы подъехать по адресу подачи заявки. Это значение отобразится в поле «Подача через».
  5. Если заказ предварительный, то устанавливается атрибут «Предварительный». Также он может выставляться автоматически, если разница между временем принятия и временем подачи больше определенного значения, у нас это более 5 минут.
  6. В поле «Атрибуты» можно указать нужные для клиента дополнительные услуги.
  7. Указать Адрес подачи и Адрес назначения можно двумя способами: вручную или на карте. Также есть возможность внести необходимые остановки, нажав на кнопку Добавить остановки.png. Если какой-либо адрес выделится красным (отсутствует на основной карте), то будет произведен поиск адреса на дополнительных онлайн картах, если это настроено. Также можно вручную добавить адрес на карту для корректного расчета параметров поездки. Открыв карту (Кнопка Показать маршрут.png с помощью кнопки Кнопка Задать координаты адреса.png «Задать координаты адреса», нужно задать необходимые координаты адреса (двойным кликом) и нажать клавишу «Рассчитать». С помощью кнопки Кнопка Сохранить координаты адреса.png «Сохранить координаты адреса в базу данных» можно сохранить координаты этого места.
    Ввод адреса на карте в ТМ 2.png
  8. Поля «Стоянка» и «Район» заполняются автоматически в соответствие с «Адресом подачи» и с «Адресом назначения».
  9. Атрибут «За город» включает расчет стоимости по загородным тарифам. Может устанавливаться автоматически, если отмечена область города.
  10. В поле «Группа» можно установить нужную группу экипажа.
  11. В поле «Экипаж» («Пр. Экипаж», при предварительном заказе) можно установить нужный экипаж.
  12. В поле «Тарифы» нужно выбрать тариф для расчета суммы поездки.
  13. В поле «Скидки» можно выбрать необходимую скидку.
  14. В поле «Сумма» видна сумма за заказ. Изменяется в процессе заполнения карточки заказа.
  15. В поле «Итого» можно увидеть окончательную сумму заказа. Ниже находятся поля, показывающие распределение итоговой суммы на Наличные, по Банк. карте, Безнал., Бонусы.
  16. Для сохранения внесенных данных нужно нажать кнопку «ОК».
Карточка заказа.png

Теперь в окне "Заказы" у вас появится принятый заказ.

Заказ принят в ТМ 2.png

Чтобы назначить экипаж на заказ, нужно заполнить соответствующее поле в Карточке заказа, либо же водитель самостоятельно с помощью TMDriver откликается на заказ. Сейчас вам необходимо назначить экипаж в Карточке заказа. После этих действий у заказа произойдут изменения в графе "Состояние". Теперь там будет значиться "Заказ отправлен водителю". Когда водитель приступит к выполнению заказа также произойдут изменения в состоянии заказа и в состоянии экипажа.

Состояние экипажа На заказе в ТМ 2.png

Также вы можете ознакомиться с более подробной информацией по заполнению карточки заказа здесь.

Общение оператора с водителем

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

Отправка сообщений оператором

Оператор может отправить сообщения водителю двумя способами:

  1. При заполнении карточки заказа оператор, назначая экипаж на заказ, может отправить водителю сообщение, нажав на кнопку «Отправить TMDriver сообщение водителю». Откроется окно сообщений, где будет выделен водитель, который назначен на заказ.
    Отправить TMDriver сообщение водителю из карточки заказа.png
  2. С помощью меню "Сообщения", которое находится на панели управления программы.
Меню Сообщения.png

Рассмотрим второй способ отправки сообщения водителям подробнее. При выборе пункта меню "Сообщения" открывается окно "Сообщения".

Окно Сообщения.png

Далее будет необходимо произвести следующие действия:

  1. Выберите водителя из списка, который располагается в левой части окна, и установите атрибут рядом с его позывным. Если вы хотите произвести рассылку всем водителям вашей службы такси, то нажмите кнопку «Выделить всех» либо сочетание клавиш «Ctrl»+«A». Снять выделение со всех водителей можно нажав на кнопку «Снять выделение» или же на клавиши «Ctrl»+«U».
  2. Введите текст сообщения в поле, предназначенном для ввода сообщения, которое располагается в нижней части окна. Очистить все поле ввода сообщения можно путем нажатия на кнопку «Очистить текст сообщения». Также ввод сообщения можно осуществлять с помощью шаблонов. Чтобы вставить шаблон в текст сообщения, нажмите на кнопку «Шаблоны» либо на клавиши «Сtrl»+«Down», после чего у вас выпадет список шаблонов, из которого вы выбирайте нужный. Изменять шаблоны вы можете путем нажатия на кнопку «Редактировать шаблоны».
  3. Нажмите кнопку «Отправить сообщение» или клавишу «Enter» для отправки сообщения. После этого введенное сообщение отобразиться в окне и будет отправлено получателю.

Отправка координат

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

Для этого необходимо произвести следующие действия:

  1. Выберите водителя из списка, который располагается в левой части окна, и установите атрибут рядом с его позывным.
  2. Нажмите кнопку "Передать координаты".
    Передать координаты.png
  3. Двойным нажатием отметьте точку на карте.
    Передать координаты на карте.png
  4. Закройте окно карты.

Расчеты с водителями

Расчеты с водителями оператор осуществляет с помощью модуля расчетов с водителями.

Ссылки

Запуск Такси-Мастер

Настройка Такси-Мастер

Справочник «Пользователи»

Клиент Такси-Мастер

Главное окно Такси-Мастер

Заказ

Справочники

Справочник «Права доступа»


Дополнительные материалы в блоге Такси-Мастер

Справочники Такси-Мастер

АвтомобилиАтрибутыБиржи заказовВарианты изменения состояний заказовВодителиВодители-кандидатыГлобальные атрибутыГородаГруппы клиентовГруппы проездов между районамиГруппы экипажейДисконтные картыДисконтные карты: типыЗвукиЗоны действия местных тарифовЗоны контроля проездаКатегории телефонаНовые адресаПартнерыПлатежные системыПравила воспроизведения звуковПравила изменения категорий телефоновПравила назначения динамических приоритетовПравила перехода между группами клиентовПравила продажи приоритетовПравила расчетов с водителямиПравила расчетов с клиентамиПривязки улиц к районамПричины отказов водителейПричины отмены заказов клиентамиПроезды между районамиПункты и стоянкиРайоныРакурсы для фотоосмотраРасходы организацииСистемные событияСкидки клиентовСкидки/наценки на заказыСмены тарифовСостояния заказаСостояния экипажаСтатические приоритетыТарифыТелефоныТипы дорожных событийТипы недоступности автомобилейТипы недоступности водителейТипы опросовТипы резервирования автомобилейТипы событий для журнала событийТипы счетовТочки выезда из городаУлицыШаблоны E-mailШаблоны операцийШтрафыЭкипажи

Клиенты

ПользовательПрава доступаРоли