Изменения

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

Map Module

5661 байт убрано, 13:56, 15 декабря 2022
Unified zoning
* automated printing. Allows you to print the map along with the documents required when issuing the shipment. You can <rspoiler text="set up printing">'''References''' > '''Variables''' > '''Print''' > '''Print map when issuing'''. Possible values: '''Do not print''', '''Print after the certificate''' (if you want to number shipments on the printed map) and '''Print before the certificate''' (if you want to number addresses on the printed map).</rspoiler>before or after the issuance of the certificate.
Существуют следующие варианты обозначения корреспонденции на печатной карте при выдачеThere are the following options for marking shipments on the printed card when issuing: * нумеруется корреспонденцияthe shipment is numbered. Внутри каждого квадрата находится порядковый номер корреспонденции из акта приема-передачи курьеруInside each box is the serial number of shipment from the acceptance certificate to the courier. Если получателю предназначены несколько отправленийIf the recipient has several items, на карте в квадрате будут перечислены их порядковые номера из акта приема-передачиtheir serial numbers from the acceptance certificate will be listed on the square. Такой вид отображения удобен, когда курьеру нужно сообщить логисту о передаче корреспонденции получателюThis type of display is convenient when the courier needs to inform the logistician about the transfer of shipment to the recipient. Курьер сообщает номер корреспонденцииCourier reports the number of the shipment, логист отмечает передачу в программеthe logistician marks the transfer in the system. <spoiler text="Настройка переменнойVariable setting">'''СправочникиReferences''' > '''НастройкаSetup''' > '''ПечатьPrinting''' > '''Акты передачи курьеруTransfer to courier certificate''' > '''Сохранять номер строки в акте передачи курьеруSave the line number on the Transfer to courier certificate''' > '''Запоминать из актовSave from Certificates'''</spoiler>* нумеруются адреса корреспонденцииthe shipment addresses are numbered. Внутри каждого квадрата находится порядковый номер адресаInside each box is an address number. Если получателей несколько на один адресIf there are several recipients for one address, на вкладке '''Выдача''' в графе several shipments will have the same sequence number in the '''Номер в актеNumber in the Certificate''' у нескольких корреспонденций будет один порядковый номерcolumn.<spoiler text="Настройка переменнойVariable setting">'''СправочникиReferences''' > '''НастройкаSetup''' > '''ПечатьPrinting''' > '''Акты передачи курьеруTransfer to courier certificate''' > '''Сохранять номер строки в акте передачи курьеруSave the line number on the Transfer to courier certificate''' > '''Запоминать из картSave from Maps'''</spoiler>Пример картыMap example:
[[Файл:Печать на карте.jpg|500px|none]]
OpenstreetMap in the MeaSoft system does not require any regional settings and is immediately ready for use.
= Геокодирование Geocoding =Для отображения любой информации на карте используется To display any information on the map [https://ru.wikipedia.org/wiki/Геокодирование геокодированиеgeocoding]is used.
Если в офисном приложении координаты адреса неизвестныIf an office application does not know the coordinates of an address, оно отправляет запрос в геокодер it sends a request to the MeaSoftgeocoder: передает город и адресit sends the city and address and receives the coordinates in response, в ответ получает координаты, которые сохраняются в кеш программыwhich are stored in the system cache. Поэтому, прежде чем отправить запрос в геокодерSo, сначала проверяетсяbefore sending a request to the geocoder, нет ли данных для этого адреса в кешеit first checks to see if there is any data for that address in the cache. Если естьIf there is, запрос к геокодеру не нуженa request to the geocoder is not necessary.
При записи и чтении из кэша срабатывает упрощение адресаAddress simplification is triggered when writing and reading from the cache: до первой запятой — считается улицейbefore the first comma it is considered to be a street, 5 символов после — номер домаcharacters after it is a house number. Использование упрощения адресов определяется переменной Use of address simplification is determined by the variable '''СправочникиReferences''' > '''ПеременныеVariables''' > '''ПодключенияConnections''' > '''КартыMaps''' > '''ГеокодированиеGeocoding''' > '''Отключить упрощение адреса при геокодированииDisable address simplification when geocoding''':* если упрощение включеноif simplification is enabled, в кеш записывается не весь найденный адресonly a part of the address is written to the cache, а только частьnot the whole address. Перед поиском адрес также сначала упрощаетсяThe address is also simplified before the search. Например, адрес вида «СолнечногорскFor example, улица Островскогоan address of the form «New York City, 6 Garden Street» и «Солнечногорск, улица Гоголя«New York City, 1» упрощается до «Солнечногорск52 Lexington Street» is simplified to «New York City, улица»street». И программа оба адреса сведет к одной точкеAnd the system will reduce both addresses to a single point. При включении упрощения точность до дома не гарантируетсяIf you turn on simplification, the accuracy to the house is not guaranteed;* если упрощение адреса выключеноif address simplification is disabled, поиск и запись адреса в кеш ведется в том видеthe search and cache recording of the address is performed as it is specified, в каком он указанand the time of coordinate determination may increase. If there is at least one character difference, и время определения координат может увеличиться. При разнице хотя бы в один символ нужен повторный запрос к геокодеруthe geocoder needs to be queried again. НапримерFor example, эти адреса будут разнымиthese addresses will be different: «Солнечногорск«New York City, улица Островского6 Garden Street» и «New York City, 1» и «СолнечногорскGarden Street 6».To improve geocoding results when simplification is enabled, улица Островскогоspecify a MeaSoft standard address. For example, д1»in the '''Address''' field you should specify «Garden street 6», in the '''City/town''' field specify «New York City». Then the accuracy will be high with a good geocoding speed.
Для улучшения результатов геокодирования при включенном упрощении указывайте адрес по стандарту MeaSoft. Например, в поле '''Адрес''' нужно указать «улица Островского, 1», а в поле '''Город''' указать «Солнечногорск». Тогда точность будет высокой при хорошей скорости геокодирования.=Unified zoning=
Если геокодер MeaSoft не нашел адрес, он может сделать запрос к платному геокодеру;Unified zoning: [https://www.ahunter.ru/ Ахантер] и к [https://yandex.ru/maps Яндекс. Картам]. Сервер геокодирования Яндекс. Карт, получая запрос, преобразует адреса в координаты и ищет соответствия по своей базе данных, затем возвращает адреса в программуA system of courier scheduling in which orders are distributed by areas drawn on a map. В окне «Карта» отображаются маркеры адресов, которым сервер ЯндексThis method has replaced planning by subwat stations. Карт смог найти соответствияUnified zoning works for all branches of the company.
Данные сервера геокодирования ЯндексTo enable unified zoning:# Select '''References''' > '''Variables''' > '''Finance''' > '''Area Calculation by Address''', set the variable to '''1''' and click Save. This will automatically turn on the related variables '''Calculate Cost by Address''' and '''Calculate Courier Area by Address'''. Карт находятся в #: You can enable unified zoning for individual users. To do this, after 0 specify <rspoiler text=names>'''СправочникиSettings''' > '''ПеременныеUsers''' > user card > '''ПодключенияUsername''' </rspoiler> of the specific users and click '''КартыSave'''.:[[Файл:Edinoe raionirovanie.png|none|700px]]# Select '''References''' > '''ЯндексVariables''' > '''Сервер геокодирования ЯндексShipment'''> '''Schedule by couriers in multibranch mode'''. Possible variable values:#* '''0''' — addresses on the map are planned by district, the window on the left will display a list of districts;#* '''1''' — addresses on the map are planned by couriers, the window on the left will display a list of couriers.#: To implement the functionality gradually, you can specify individual users in variables similar to the actions in step 1.#: Set the value of the variable and click '''Save'''.# Select '''References''' > '''Variables''' > '''Defaults''' > '''Subway Alias''' and enter a name to replace the word '''subway''' in the system interface. For example, "areas".# After changing the values of the variables, restart MeaSoft.After unified zoning is enabled, the '''Subway''', '''Streets''', and subway station planning references will be unavailable. To set the rate zones:# Select '''References''' > '''Areas''', draw the delivery areas on the map and assign couriers to them for automatic scheduling. # Select '''References''' > '''Zones on the Map''' and draw the courier and/or customer zones. For more information see [[Zones on map|«Zones on map»]].
Чтобы адреса корректно определялись на карте, перейдите по [https://developer.tech.yandex.ru/ ссылке] и получите ключ «JavaScript API и HTTP Геокодер»When all the settings are complete, затем укажите его в on the '''СправочникиAddresses''' > tab, select multiple addresses and click on the [[Файл:Показать на карте.jpg|30 px]] button. Depending on the value of the variable '''Переменные''' > '''Подключения''' > '''Карты''' > '''Геокодирование''' > '''API-КлючSchedule by couriers in multibranch mode''', the map will display a list of couriers or delivery areas in the window on the left. If an incomplete list of couriers is displayed, go to the card of the employee absent from the list and check whether their employment date and work schedule are indicated.
=Единое районирование= ;Единое районирование:Cистема планирования работы курьеров, при которой заказы распределяются по районам, нарисованным на карте. Этот метод пришел на смену планированию по станциям метро. Единое районирование работает для всех филиалов компании.  Чтобы включить единое районирование:# Выберите '''Справочники''' > '''Переменные''' > '''Финансы''' > '''Расчет района по адресу''', установите значение переменной '''1''' и нажмите '''Сохранить'''. При этом автоматически включатся связанные переменные '''Расчет стоимости по адресу''' и '''Расчет зоны курьера по адресу'''.#: Можно включить единое районирование для отдельных пользователей. Для этого после 0 укажите через запятую <rspoiler text=имена>'''Настройки''' > '''Пользователи''' > карточка пользователя > поле '''Имя пользователя''' </rspoiler> конкретных пользователей и нажмите '''Сохранить''':[[Файл:Edinoe raionirovanie.png|none|700px]]# Выберите '''Справочники''' > '''Переменные''' > '''Корреспонденция''' > '''Планировать по курьерам в режиме многофилиальности'''. Возможные значения переменной:#* '''0''' — адреса на карте планируются по районам, в окне слева будет отображаться список районов;#* '''1''' — адреса на карте планируются по курьерам, в окне слева будет отображаться список курьеров.#: Чтобы внедрять функциональность в работу постепенно, в переменных можно указать отдельных пользователей аналогично действиям в пункте 1.#: Установите значение переменной и нажмите '''Сохранить'''.# Выберите '''Справочники''' > '''Переменные''' > '''Умолчания''' > '''Псевдоним метро''' и введите название, которое заменит слово «метро» в интерфейсе программы. Например, «районы».# После изменения значения переменных перезагрузите программу MeaSoft.После включения единого районирования станут недоступны справочники '''Метро''', '''Улицы''', планирование по станциям метро. Чтобы установить тарифные зоны:# Выберите '''Справочники''' > '''Районы''', нарисуйте районы доставки на карте и закрепите за ними курьеров для автоматического планирования. # Выберите '''Справочники''' > '''Зоны на карте''' и нарисуйте зоны курьеров и/или клиентов. Подробнее см. раздел [[Зоны на карте|«Зоны на карте»]]. По завершении всех настроек на вкладке '''Адреса''' выделите несколько адресов и нажмите на кнопку [[Файл:Показать на карте.jpg|30 px]]. В зависимости от значения переменной '''Планировать по курьерам в режиме многофилиальности''' на карте в окне слева отобразится список курьеров или районов доставки. Если отображается неполный список курьеров, перейдите в карточку отсутствующего в списке сотрудника и проверьте, указаны ли у него дата приема на работу и график работы. <spoiler text="См. такжеSee also">[[Графики работы сотрудниковEmployee schedules]]</spoiler>
268
правок

Навигация