gifts2017

Планирование доставки заказов

Опубликовал Сергей Козулин (Veselchak) в раздел Обработки - Рабочее место

Обработка предназначена для быстрой обработки заказов на Яндекс картах.
Сформированная таблица заказов за выбранный период отображается на карте в виде меток. Простым нажатием на метке заказу присваивается водитель. У каждого водителя свой цвет метки на карте. Если адрес не найден - выводится сообщение.
Работает на УТ 10 и 11 (8.1 и 8.2).

Добавлена обработка "Планирование доставки заказов 8.2", которая работает на тонком клиенте в управляемой форме в полностью типовой УТ 11.
Для работы нужно внести следующие изменения в режиме 1С: Предприятие:
1. В документ Заказ клиента в дополнительные сведения нужно добавить дополнительное сведение "Водитель"
с типом значений Физические лица.
2. В справочник Физические лица в дополнительные сведения нужно добавить дополнительное сведение "Цвет на карте"
с типом значений "Значение свойства объекта". Можно использовать следующие цвета Яндекс карт (список строк):
default#lightbluePoin
default#greenPoint
default#redPoint
и т.д. Полный список в функции ПолучитьЦветПоНазваниюЯндекс.

На основе обработки можно также разработать формирование и печать маршрутных листов, планировать доставку Счетов на оплату и других документов; после внедрения функционал широко используется, могу предложить различные варианты кастомизации.

Скачать файлы

Наименование Файл Версия Размер
ПланированиеДоставкиЗаказов11 42
.epf 27,07Kb
04.04.14
42
.epf 27,07Kb Скачать
ПланированиеДоставкиЗаказов10 32
.epf 20,33Kb
04.04.14
32
.epf 20,33Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Дмитрий Бухалов (Re:аниматор) 02.09.10 04:12
{ВнешняяОбработка.ПланированиеДоставкиЗаказов(255)}: Поле объекта не обнаружено (ЦветНаКарте)
2. Сергей Козулин (Veselchak) 02.09.10 09:23
:idea: Исправил.
Ошибка была связана с тем, что типовая УТ была немного доработана.
Пришлось урезать функционал обработки. :( Теперь работает на типовой УТ.
Не знаю как тут целую конфигурацию выложить. :?:
Или может оформить в виде обновления? Не видел здесь таких публикаций - только обработки или маленькие конфигурации. Нет каких-нибудь наворотов, прикрученных к УТ, ЗУП, ...
3. Алексей Орлов (_also) 02.09.10 10:13
(0) мог бы и написать, что пример работы с яндекс картами взят отсюда http://www.forum.mista.ru/topic.php?id=466575& :)
cleaner_it; +1 Ответить 1
4. Aleksey (kaktyc) 03.09.10 23:13
А еще не плохо бы было подумать о тех, у кого лимит 1 файл на скачивание в сутки. Запакуй описание с обработкой в один архив.
5. Сергей Козулин (Veselchak) 08.09.10 08:59
мог бы и написать, что пример работы с яндекс картами взят отсюда

Да, взят с просторов интернета (уже не помню от куда) и сильно доработан.
6. Сергей Козулин (Veselchak) 08.09.10 09:04
(3) Спасибо конечно автору, если бы не пример разбираться пришлось бы еще больше!
7. Витя Мурлов (costas) 03.02.11 13:48
{Форма.ФормаОтчета(32)}: Поле объекта не обнаружено (Водитель)
Элемент.ТекущаяСтрока.Водитель = Элемент.ТекущаяСтрока.Заказ.Водитель;


Я не программист, но такая обработка очень нужна! Адреса определяет правильно, но выдает вышестоящую ошибку + не получается маркером выделять водителей...
помогите плиз до ума довести, если есть возможность
8. Andrey Dyak (electronik) 31.07.12 11:42
(7) Согласен. Только одно смущает использование бесплатних карт чревато последствиями. Нету нових улиц, обєктов, на периферии карта вообще пустая. Я поинтересовался сколько ж стоит нормальная карта как оказалось в районе 40-50тис. ує. Но автору спасибо за работу , за проделаній труд.
9. Ольга (son_v) 08.08.12 15:11
Хорошая идея. Можно попробовать использовать для определения маршрута обслуживания клиентов инженеру.
10. Евгений Рачковский (eugen91) 30.10.12 03:51
Да идея очень актуальна ,для нас. Искали что то подобное.
11. Евгений Рачковский (eugen91) 06.11.12 19:11
Добрый день, подскажите какие карты поддерживает ?
12. Сергей Козулин (Veselchak) 07.11.12 09:38
(11) eugen91, Только Яндекс карты. Планирую еще гугл добавить.
13. Петр Петров (pit78) 21.11.12 11:37
Привет!
Открытый ли код? Есть ли возможность дописать выгрузку на карту подчиненных ЗаказуПокупателя документов(ЗаказПоставщику при работе по схеме "заказ под заказ")? И отображении этой связи на карте?
14. Сергей Козулин (Veselchak) 21.11.12 11:47
(13) pit78, Код закрыт. Но покупателям по запросу скидываю с открытым кодом если нужно.
Дописать можно. Для кого-то даже добавлял ЗаказПоставщику, надо поискать.
15. Сергей (nevzorovsergey) 03.04.13 20:08
(14) Veselchak, Есть предложение интегрировать вашу обработку с веб-сервисом для автоматического планирования маршрутов доставки "Департамент логистики" http://logdep.ru/ Тогда логисты смогут получать готовые маршруты за несколько секунд.
16. Елена К (Ele1234567) 11.04.14 14:21
Интересное решение, спасибо.
17. Корсаков Максим (kazangruz) 26.03.16 15:04
Добрый день! Ругается при запуске УТ 10.3.29.1
{ВнешняяОбработка.ПланированиеДоставкиЗаказов.МодульОбъекта(255)}: Метод объекта не обнаружен (ПолучитьЦветПоНазваниюЯндекс)
ЦветКартинки = РаботаСДиалогами.ПолучитьЦветПоНазваниюЯндекс(Строка(Водитель.ЦветНаКарте));
Как решить проблему?