Одна из задачек, сделанных в эти рабочие выходные...
Суть проблемы бизнеса: необходимо поменять все логистические схемы развоза - маршруты (направления), но для этого необходимо выявить (найти) объекты (адреса разгрузок/погрузок) маршрута для исправления. Так же нужно понять "загруженность" маршрута, да и ошибки иногда в их назначении делают...
Однако! Понятие маршрута введено 3 года назад, тогда "он" использовался только при закачке заказов из EDI. Затем появились механизмы "объединения" заказов и накладных по маршрутам (описано выше), а затем "по быстрому" была введена технология, когда
один адрес мог, в зависимости от дня недели относится к разным маршрутам. То есть ключевая инфа оказалась разбросанной по разным реестрам и задача описанная выше стала довольно сложно решаться...
и вот "разрулил проблемы"!
Точнее добавил новый отчет в блок проверки программы "администрирования":
На выходе даются
адреса подразделений контрагентов, где прописан искомый маршрут, т.е. всё уже несложно поменять по данных этого списка.
Замечу: "Адрес"-основной маршрут из адреса доставки, "Схема"-маршрут развоза по дням недели, привязанный к схеме по адресу.
Пример вывода информации:
Код:
Список адресов по маршруту [ РАДЕЖНЫЙ ] Стр. 1
----------------------------------------------------------------------------------------------------------------------------------
Место| Код адреса и адрес подразделения по контесту маршрута отчета
----------------------------------------------------------------------------------------------------------------------------------
>> 01DS Агроторг ООО
1 Адрес: 02JZ 7155 г.Волгоград Космонавтов 43а
2 Схема: 02JZ 7155 г.Волгоград Космонавтов 43а
...
>> 0121 АО "Тандер" ММ
7 Схема: 01UX Исторический 400010 Волгоградская область,г.Волгоград, пр-т.Маршала Советского Союза Г.К.Жукова, 95А
8 Схема: 01V2 Семь Ветров 400137 Волгоградская область,г.Волгоград, ул. 8 Воздушной 21А
9 Адрес: 01ZC Виво 400117 Волгоградская обл.,г.Волгоград,ул.8 Воздушной Армии,58
10 Схема: 01ZC Виво 400117 Волгоградская обл.,г.Волгоград,ул.8 Воздушной Армии,58
11 Адрес: 01ZD Домбай 400075,Волгоградская обл.,г.Волгоград,ул.Краснополянская,12
12 Схема: 01ZD Домбай 400075,Волгоградская обл.,г.Волгоград,ул.Краснополянская,12
...
>> 01L1 Радеж ООО
48 Адрес: 02F0 №11 ул. Хиросимы 16А Волгоград
49 Схема: 02F0 №11 ул. Хиросимы 16А Волгоград
50 Схема: 02F0 №11 ул. Хиросимы 16А Волгоград
...
>> 027O Развитие малых форматов ООО
103 Адрес: 02ZM СМ Волгоград Пирамида РФ 400066,г.Волгоград,ул.Краснознаменская 9
104 Схема: 02ZM СМ Волгоград Пирамида РФ 400066,г.Волгоград,ул.Краснознаменская 9
105 Схема: 02ZM СМ Волгоград Пирамида РФ 400066,г.Волгоград,ул.Краснознаменская 9