Руководство пользователя - 12 шагов к результату

ШАГ 5. Ввод данных

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

Меню данные -> Клиенты

Вводить данные можно непосредственно в строку или в форму над инструментами таблицы. Для удобства, стандартное представление формы – наименование организации адресные поля можно расширить (см. раздел 3.2.2 общего описания – Вид таблицы клиентов).

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

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

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

- время, начиная с которого или до которого заказ должен быть доставлен. Время можно занести в поля «Загрузить до», «Загрузить после» или «Разгрузить до», «Разгрузить после», в зависимости от того развозятся или собираются заказы. Задавая одновременно «до» и «после» можно устанавливать интервал времени;

- приоритет. Чем выше приоритет, тем строже соблюдается время доставки при планировании. Устанавливается в поле Приоритет для наиболее важных заказов. Естественно, что при множестве заказов с высоким приоритетом, смысл установки приоритета теряется;

- объем и вес груза. Задается в произвольных единицах, принятых для транспортных средств, например в долях от общего объема или грузовместимости кузова. Возможно и в реальных единицах, т.е. как удобнее. Эти параметры ограничивают загрузку транспорта, поэтому чем достовернее указываются вес и объем (в каких-то случаях только вес или только объем), тем реальнее будет план;

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

- тип машины. Этот параметр потребуется для обеспечения необходимых условий перевозки. Также можно использовать для обеспечения совместимости грузов;

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

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