1 июня 2010

Обновление
1.8.3814
Менеджер:

 - менеджер группы имеет возможность пригласить пользователя из другой группы на роль в свою группу. На вкладке сотрудников в контекстном меню доступна возможность приглашения. Поиск сотрудников производится по идентификатору пользователя, логину, либо телефону. Имеется возможность выбрать группу (одну из доступных менеджеру) и роль.

 - в случае если звонок прошел по каналу, который не доступен менеджеру, но настроен в приложении, имя канала будет взято из настроек.

 - при сохранении тарифа для водителя производится проверка на то, чтобы расчет стоимости поездки по этому тарифу не давал 0.

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

 - немного изменен интерфейс вкладки «Сотрудники». Фильтр для водителей сделан сплошным, без закладок, убран столбец «удаленность», починено контекстное меню – не происходит сбоев при выборе некоторых пунктов.

 - добавлены иконки для статусов заказов «заказ зарегистрирован», «ожидание выезда такси» и «требуется вмешательство диспетчера»

Сервер:

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

Веб сервис:

 - метод GetEmployeeGroups доступен для неавторизованных пользователей

 - метод DeleteCar доступен для водителей, не имеющих разрешения на работу

 - добавлен метод string[] GetRequiredTariffParameters(TariffType tariffType) - возвращает массив строк, в котором содержатся имена параметров заданного тарифа. Для тарифов CityTariff, TransferTariff и IntercityTariff эти параметры являются обязательными. Для тарифа SpecialServices - это список возможных спец. услуг, которые не являются обязательными.

 - добавлен метод int SetDriverTariffPrices(DriverAndCar driverAndCar, TariffData tariffPrices) - устанавливает расценки тарифа заданному водителю с машиной. Если тариф установлен успешно, метод возвращает id данного тарифа (id > 0), иначе возвращается -1. Подробное описание есть на сайте разработчиков http://servermls.dnsalias.org:6418/dev/Lists/WebServiceMethods/DispForm.aspx?ID=207

 - добавлен метод авторизации по ключу bool LoginWithKey(ref string userKey, string userLogin, string userPassword) . Подробное описание http://servermls.dnsalias.org:6418/dev/Lists/WebServiceMethods/DispForm.aspx?ID=206

 - метод GetOrdersInfo может использоваться водителями. Водитель имеет возможность запросить заказы в статусе Search, подходящие ему географически. Если водитель запрашивает заказы находящиеся не только в статусе Search, то водителю возвращаются только его заказы.
Дата: 1 июня 2010 г. 0:00 Просмотров: 586
LiveZilla Live Chat Software