Внешняя обработка отображает в 1С маршрут из точки АдресОтгрузки в точку АдресДоставки, построенный API Яндекс.Карты. Маршрут строится с учетом и отображением пробок.
Для работы с обработкой Вам необходимо будет инициализировать первые три реквизита обработки и открыть форму обработки:
- API-ключ. Получить его можно здесь: http://api.yandex.ru/maps/form.xml
- АдресОтгрузки, строка
- АдресДоставки, строка
- Объект, строка - необязательный параметр
АдресОтгрузки и АдресДоставки должны быть как минимум с двумя разделителями-запятыми, например: Москва, ул.Петровка, д.22. В противном случае, обработка будет работать только с конфигурциями УПП, УТ. Для других не уточнял.
Если заполнить реквизит Объект - то АдресДоставки можно будет выбирать из регистра сведений КонтактнаяИнформация. Форма списка регистра будет открыта с установленным отбором по Объекту.
Подробности того, как функционирует API Яндекс.Карт здесь (на примере данной обработки):
http://clubs.ya.ru/mapsapi/replies.xml?parent_id=18909&item_no=18907
Отдельно хотелсь бы отметить, что обработка выложена здесь для ознакомления - лицензионное соглашение Яндекс.Карт не предусматривает применение API Яндекс.Карт на десктоп приложении. Если есть необходимость использовать данную обработку в коммерческих целях, Вам необходимо будет перевести ее в Управляемые формы, разместить на вебсервере 1C 8.2 и сделать доступной из сети Интернет. Тогда условия лицензионного соглашения будут соблюдены.
При реализации были взяты идеи (модуль обработки) из обработки 1СКарта.epf неизвестного автора. Автор, если ты читаешь эти строки - спасибо тебе :)
Если что-либо не нравится в публикации/обработке - не торопитесь ставить минусы, лучше не стеснятесь писать об этом в комментариях. Буду стараться все оперативно исправлять.
В поиске нашел только одно похожее решение, с очень широким фукционалом, с возможность работать с целым рядом операторов сервисов карт, платное. Поэтому решил выложить свое, для ознакомления.
UPD Оказывается, в поиске есть ряд подобных примеров. Просто искать нужно по ключевому слову Yandex
Файлы обработки:
- YAndeks.Karty v 1S 8. Na baze API YAndeks.Kart i jelementa upravleniya PoleHTMLDokumenta.epf Для скачивания нужна регистрация
- yandeks.Karty_v_1S_8._Na_baze_API_yandeks.Kart_i_elementa_upravleniya_PoleHTMLDokumenta.epf Для скачивания нужна регистрация
В этой группе 1С
- Менеджер контактной информации для типовых конфигураций
- Вечный календарь (тонкий клиент) в помощь Tatitutu
- Групповая обработка регистров сведений (изменение сразу нескольких полей, копирование с изменением любых полей) на основе обработки от Gmix
- Загрузка данных из табличного документа (оптимизация для работы с MS Excel)
- Работа с Видами расчетов
- Форма выбора координат Yandex карт (управляемая форма)
- Расчет стажа Универсальный 1с 8
- АЦРК: Редактор категорий