Задача:
Необходимо было реализовать примитивную систему диспетчеризации для службы доставки торговой организации предусмотрев возможность выбора даты доставки и экспедитора по каждой накладной.
Решение:
Для определения маршрута было принято решение использовать 2 парамерта: Дата Доставки и Экспедитор. Хранение этих реквизитов в свойствах документа "Реализация товаров и услуг". Отбирая накладные за произвольный интервал определяем относятся ли они к какому-либо маршруту, либо маршрут еще не назначен.
Накладные, которым не назначен маршрут, выводятся в отдельную таблицу с возможностью задания парамертов маршрута вручную, либо групповой обработкой.
Накладные с назначеными маршрутами выводятся в таблицу маршрутов с разбиением по дате доставки и экспедитору. Для каждого экспедитора на выбранную дату возможно формирование маршрутного листа, комплектовочной ведомости и карты точек для посещения.
Настройка:
Для задания маршрута необходимо создать для документов Реализация товаров и услуг 2 дополнительных свойства "ДатаПоставки" тип Дата, и "Экспедитор" тип Справочник.Пользователи