Изменения

Перейти к: навигация, поиск

Справочники

1616 байт убрано, 15:17, 20 ноября 2020
м
Зоны на карте: актуализация
==Зоны на карте==
Справочник "Зоны на карте" позволяет устанавливать "'''Зоны зоны тарификации клиентов'''" и "'''Зоны курьеров'''" с привязкой к графическим контурам на карте при использовании дополнительного [[Модуль Карта|модуля "'''Карты"]]. [[Файл:Создание_зон.PNG|right|300px|thumb|Создание новой зоны]][[Файл:Создать_контур.PNG|right|300px|thumb|Создать контур]][[Файл:18_map_zone.png|right|300px|thumb|рис.1]]"Зоны клиентов" используются при настройке [[Тарифы|тарифных планов]] для клиентов курьерской службы, "Зоны курьеров" - при расчёте сдельной составляющей [[Тарифы#Тарифы для курьеров|заработной платы курьеров''']].
Чтобы '''активировать''' возможность работы со справочником "Зоны на карте", перейдите в "Справочники" –> "Переменные" -> "Финансы" -> "Расчет стоимости по адресу" и вверху справа введите "1". Обратите внимание на токлиентов используются при настройке [[Тарифы|тарифных планов]] для клиентов курьерской службы, что программа сразу перестанет учитывать зоны из справочника курьеров — при расчёте сдельной составляющей [[СправочникиТарифы#МетроТарифы для курьеров|«Метро»заработной платы курьеров]].
Чтобы активировать "Справочник '''Зоны курьеров", сделайте то же самое на карте''' доступен только в "Справочники" –> "Переменные" -> "Финансы" -> "Расчет зоны курьера по адресу"режиме [[Единое районирование|единого районирования]].
Перезапустите системуЧтобы создать зону:# Откройте '''Справочники''' > '''Зоны на карте'''. Откроется модуль '''Карта''':[[Файл:Создать_контур.PNG|700px|none]]# В панели сверху выберите филиал, чтобы изменения вступили в силукоторый будет работать с новой зоной, и установите вид создаваемой зоны: '''Зона клиента''' или '''Зона курьера'''.# Чтобы создать контур, выберите пункт контекстного меню '''Создать контур''' и с помощью правой кнопки мыши создайте замкнутый контур. По окончании нажмите на кнопку ENTER.# Чтобы создать увеличенное на определенное расстояние кольцо вокруг контура, см. раздел [[Справочники#Автоматическое создание колец +X км от контура|«Автоматическое создание колец +X км от контура»]].# В контекстном меню выберите '''Установить зону'''. Выберите название зоны из списка или создайте новое: при выборе пункта '''[Новая]''' откроется окно для ввода названия новой зоны.
Чтобы '''создать новую зону''' или '''отредактировать''' описание уже существующей, откройте cправочник [[Справочники#Статусы|'''Статусы''']] и разверните пункт "51 Зоны". Выберите "49 Зоны клиентов" или "50 Зоны и зоны курьеров", в зависимости не зависят друг от тогодруга и не привязаны друг к другу, какую зону вы хотите создатьно нередко совпадают территориально. Далее выберите Поэтому предусмотрена функция копирования контура одного типа зон в контекстном другой с помощью соответствующих пунктов контекстного меню "Добавить" (F3) и '''Копировать контур в открывшемся окне нажмите "Ок"зоны курьеров'''. Введите название зоны и Чтобы скопировать все контуры, нажмите "Ок". Зоне автоматически присвоится порядковый номерправой клавишей мыши на той территории на карте, которая не относится ни к одному контуру и она появится выберите пункт '''Копировать все контуры в общем спискезоны'''.
===Работа с зонами Строка поиска служит для поиска адреса на карте===Для '''добавления зон на карту''' откройте пункт главного меню "Справочники" –> "Зоны , при этом искомый адрес отображается на карте". Откроется карта с нексколькими контурами, отрисованными в [[Модуль Карта|модуле "Карты"]]зеленым маркером.
В строке над картой вы можете переключаться между "Зонами клиентов" и "Зонами курьеров", а также выбрать филиал из выпадающего Удалить или скрыть созданные зоны невозможно. Для удобства можно перенести неиспользуемую зону в конец списка. :
Чтобы # Откройте '''изменить масштабСправочники''' карты> '''Статусы''' и разверните пункт «51 Зоны».# Разверните «49 Зоны клиентов» или «50 Зоны курьеров», используйте колесико мышив зависимости от того, или клавиши клавиатуры "Q" и "A"какую зону вы хотите перенести.# Выберите неиспользуемую зону, или "+" в контекстном меню выберите '''Переименовать''' и "-"добавьте символ нижнего подчеркивания (_) в начало названия. Нажмите '''ОК'''.
Строка поиска служит для '''поиска адреса В результате в списке зон на карте''', при этом искомый адрес отображается на карте зеленым маркеромпереименованная зона окажется в конце.
Чтобы '''установить''' для конткура "Зону клиентов" или "Зону курьеров", откройте внутри него контекстное меню и выберите пункт "Установить зону<spoiler text="См. Выберите из выпадающего списка нужную зону или создайте новую, выбрав пункт также"Новая". >[[Справочники#Статусы|Статусы]]<br>[[Единое районирование]]</spoiler>===Создание контуров на карте===
Зоны клиентов и зоны курьеров не зависят друг от друга и не привязаны друг к другу, однако на практике часто встречаются ситуации, когда территориально они совпадают. Поэтому в программе предусмотрена функция копирования контура одного типа зон в другой с помощью соответствующих пунктов контекстного меню "Копировать Чтобы создать новый контур в зоны курьеров". Чтобы скопировать все контуры, нажмите правой клавишей кнопкой мыши на той территории на карте, которая не относится ни к одному контуру и выберите в контекстном меню пункт "Копировать Все контуры в зоны…"'''Создать контур'''. Новый контур не должен пересекаться с ранее созданными.
===Создание контуров на карте===Чтобы '''создать новый контур''', нажмите правой клавишей мышки на карте и выберите в контекстном меню пункт "Создать контур". Новый контур не должен пересекаться с ранее созданными. Во избежание образования т.н. "пустот" «пустот» на карте, необходимо, чтобы контур проходил через все маркеры соседнего контура (если . Если это контур типа "кольцо"«кольцо», то необходимо, чтобы внутренний диаметр текущего контура соприкасался должен соприкасаться с маркерами предыдущего). Также Вы можете создать "контур в контуре" чтобы логически назначить зону в зоне (например, при назначении для конкретного адреса отдельного тарифа). При этом внешний контур должен быть контуром типа "кольцо".
Для '''создания контура типа "кольцо"''' необходимоТакже вы можете создать «контур в контуре», чтобы внутренний и внешний контуры кольца соединялисьлогически назначить зону в зоне, представляя собой единую ломаную кривуюнапример при назначении для конкретного адреса отдельного тарифа. Рассмотрим этот вопрос подробнее на рис.1.Предположим, у нас уже есть контур, вокруг которого необходимо сделать кольцо (1). Создаем вокруг него ещё один контур, но не замыкаем его (2-8). После этого переходим к внутреннему контуру и проходим через его маркеры (9-13). Теперь кольцо можно замкнуть (14-16). В итоге получаем При этом внешний контур должен быть контуром типа "кольцо" (17)«кольцо».
С помощью контекстного меню Вы также можете можно отредактировать уже существующий контур или удалить его.
=== Автоматическое создание колец +X км от МКАД контура===[[Файл:Circle_zone.png|right|300px|thumb|рис.2]]
В контекстном меню справочника '''"Зоны на карте"''' предусмотрена специальная функция '''"Создать кольцо увеличенное на расстояние ..."'''. Использование этой функции Она позволяет автоматически обвести выбранный контур кольцом, ширина которого указывается в поле '''"Укажите расстояние (км")'''. Таким образом, например, выполнив привязку колец к зонам, в системе становится возможным можно построить тарификацию в зависимости от удаленности , например, от МКАД.
Функция рисования колец содержит несколько алгоритмов (два алгоритма, основная идея заключается в комбинации их использования):
* '''"Обвод контура"''' - этот алгоритм может обрабатывать сложные полигоны, но имеет погрешность;
* '''"Увеличение от центра"''' - этот алгоритм может искажать сложные полигоны, но у него несколько меньшая погрешность.
Выбор алгоритма зависит от следующих принципов: если увеличиваемый контур сложный (граница контура имеет выступы) то лучше использовать алгоритм '''"Обвод контура"''', он будет постепенно сглаживать выступы. Как только увеличиваемая фигура лишится выступов - , можно использовать алгоритм '''"Увеличение от центра"'''.
Алгоритм формирования колец имеет погрешность, она зависит от сложности нарисованного контура (имеет выпуклости). Для простых фигур погрешность, как правило, составляет 1-3% при ширине 100 км.
На рис.2 рисунке изображен пример отрисованной на карте зоны МКАД с тремя построенными кольцами. Каждое кольцо имеет ширину 3 км.[[Файл:Circle_zone.png|none|700px]]

Навигация