Изменения

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

Map Module

8912 байт убрано, 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]]
In the "Map" window select a scheme from the drop-down list, click on the button [[Файл:Кнопка Опции.png]] near the '''Add''' button and select '''Delete scheme'''.
===Ручное планирование маршрутовManual routing===
Вы можете спланировать маршрут курьера и сформировать путевые листы с указанной последовательностью точекYou can plan the courier route and generate trip sheets with a specified sequence of points.
# В окне «Карта» нажмите на кнопку In the "Map" window, click the '''ДоставкаDelivery'''button. Если есть корреспонденции, запланированные на курьера на указанную датуIf there are shipments scheduled for courier on the specified date, маршруты автоматически сформируются и отобразятся на картеthe routes are automatically generated and displayed on the map. Точки в маршрутах располагаются в случайном порядкеThe points in the routes are arranged in random order.# [[#ЗапланированоScheduled|СкорректируйтеCorrect]] маршруты при необходимости и нажмите на кнопку routes if needed and click on the '''Подтвердить все маршрутыAccept all routes'''button. Номера точек в маршруте заносятся в Point numbers in the route are recorded in the [[путевые листыtrip sheets]].
[[Файл:Ручная маршрутизация.png|none|1500 px]]
Информация в панели The information in the '''ДоставкаDelivery''' сгруппирована по вкладкамpanel is grouped by tabs:* Запланировано — общая информация о сформированных маршрутахScheduled - general information about the formed routes. Поля «Отбытие»Fields "Departure", «Прибытие»"Arrival", «КМ» не заполняются"km" are not filled;* Не запланировано — список отправлений, которые не запланированы на курьера или на дату или не найдены на картеNot Scheduled - a list of shipments that are not scheduled for a courier or date or not found on the map.
Вы можете использовать способы You can use ways to [[#Ручное планированиеManual routing|ручного планированияcreate routes manually]] на карте для указания курьераon the map to indicate the courier.
====ЗапланированоScheduled====В таблице «Маршруты» содержится общая информация о сформированных маршрутахThe "Routes" table contains general information about the generated routes.
Возможные действияPossible actions:* добавить новый маршрут для курьера, еще не указанного в списке — в контекстном меню выберите add a new route for a courier who is not yet on the list - select '''Создать новый маршрутCreate new route''' и укажите сотрудникаin the context menu and specify the employee;* запланировать сформированный маршрут для выбранного курьера — в контекстном меню выберите schedule the created route for the selected courier - select '''ЗапланироватьSchedule'''in the context menu;* назначить другого курьера для сформированного маршрута — в контекстном меню выберите assign another courier to the created route - select '''Запланировать для курьераSchedule for courier'''in the context menu.
В таблице «Адреса» перечислены точки, входящие в маршрут курьера, выделенного в таблице «Маршруты» вышеThe "Addresses" table lists the points included in the courier route. Точки в маршрутах располагаются в случайном порядкеThey are highlighted in the "Routes" table above. Вы можете перемещать точкиThe points in the routes are in random order. You can move the points around:* внутри маршрута — комбинацией клавиш ВВЕРХ within the route - with the key combination UP + CTRL и ВНИЗ and DOWN + CTRL или с помощью пунктов контекстного меню or with the context menu items '''Передвинуть вышеMove above''' и and '''Передвинуть нижеMove below''';* между маршрутами — используйте пункт контекстного меню between routes - use the context menu item '''Переместить в маршрутMove to Route'''. Точка добавляется в конец списка адресовThe point is added to the end of the address list.
Выделенная в списке точка подсвечивается в маршруте на картеThe selected point in the list is highlighted in the route on the map.
ОтправленияShipments that are not suitable for delivery on the specified date are highlighted in pink. When hovering the cursor over such lines, не подходящие для доставки в указанную дату, выделяются розовым цветом. При наведении на такие строки курсора мыши отображается подсказка с причиной ошибкиa hint with the reason for the error is displayed. Вы можете открыть соответствующую корреспонденцию двойным щелчком по строке и исправить данныеYou can open the corresponding shipment by double-clicking on the line and correct the data.
Чтобы подтвердить сформированные маршрутыTo confirm the generated routes, нажмите на кнопку press the '''Подтвердить все маршрутыAccept all routes'''button. Номера точек в маршруте заносятся в The point numbers in the route are entered in the [[путевые листыtrip sheets]].
====Не запланированоNot scheduled====
Вкладка содержит список отправлений с ошибками планированияThe tab contains a list of shipments with scheduling errors. Строки выделены розовым цветомRows are highlighted in pink, при наведении курсора мыши на строку или в столбце «Примечание» отображается подсказка с причиной ошибкиand when you put the cursor over a row or in the "Note" column, a hint with the reason for the error is displayed:* не запланирован на курьера — используйте пункт контекстного меню not scheduled for a courier - use the context menu item '''Переместить в маршрутMove to Route'''. Точка добавляется в конец списка адресов маршрутаThe point is added to the end of the route's address list;* не подходит план. дата доставки invalid scheduled delivery date откройте корреспонденцию щелчком по строке и исправьте дату доставкиopen the shipment by clicking on the line and correct the delivery date;* местоположение не подтверждено — выполните действия, описанные в разделе location not confirmed - follow the steps described in [[#Ненайденные адресаUndiscovered addresses|«Ненайденные адреса»«Undiscovered addresses»]];* курьер не доступен по графику courier is not available by schedule убедитесь, что в карточке курьера есть make sure that the courier's card has [[Графики работы сотрудниковEmployee schedules|графикa schedule]] на дату планированияas of the planning date.
= Картографическая система Cartographic system =
Программа MeaSoft работает с картографической системой works with the mapping system [http://www.openstreetmap.org '''OpenStreetMap'''].
Проект создан сообществом картографовThe project was created by a community of mappers who add and maintain data on roads, которые добавляют и поддерживают данные о дорогахtrails, тропахcafes, кафеtrain stations, вокзалах и многих других объектах по всему мируand many other sites around the world.
Карты OpenStreetMap позволяют создавать области и тарифицировать зоныallows you to create areas and rate zones, назначать курьеров в окне assign couriers in the '''КартаMap'''window, планировать курьеров на доставкуand schedule couriers for delivery.
OpenStreetMap не умеет строить маршруты курьеровis not able to build courier routes, для работы с новыми областями необходимо постоянное подключение к интернетуto work with the new areas you need a permanent internet connection. Просмотренные области карты Viewed map areas [[ТерминологияTerminology#КартаMap|кешируютсяare cached]] и в дальнейшем доступны для работы даже без интернетаand then available even without the Internet.
Система 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
правок

Навигация