Менеджер:
- при регистрации заказа добавлена информация о состоянии баланса клиента.
- при редактировании заказа добавлена возможность поменять тип наличный/безналичный.
Система:
- при отмене платежной операции за заказ проверяется состояние баланса водителя (с целью возможной разблокировки).
- изменен способ хранения информации о заказах на клиенте – теперь при входе в систему водитель получает все свои активные заказы.
Веб сервис:
- в класс BasicTariffCost добавлено поле DriverAndCar[] DriversAndCars - машины и водители, удовлетворяющие фильтру этого тарифа в текущей группе.
- в параметры метода
GetEmployeeMessages добавлены фильтры по дате (fromDate, toDate) и ID собеседника (interlocutorId).
- в класс CorporateCustomer добавлены поля AddressInfo[] Addresses – адрес заказчика и адреса его заказов, а также PropertyValueSet[] PropertyValueSets – наборы свойств, которые заказчик использовал в своих заказах.
- если при регистрации заказа через веб сервис заказ делается уже существующим заказчиком, но с другими данными (телефон, имя), то производится автоматическая регистрация нового заказчика с указанными данными.
- в класс CustomerInfo добавлено поле
bool IsCashlessOrdersAllowed – информация о том, что заказчик имеет возможность делать безналичные заказы.