Данная работа является ярким примером автоматизации бизнес процессов организации с помощью услуги 1С программиста. До обращения к нам все заявки составлялись и обрабатывались вручную.

ТехЗадание:

Создать раздел логистики в конфигурации 1С "Управление торговлей 10.3"

В разделе должны быть необходимые справочники, документы, обработки.

Общий алгоритм работы:

На основании заказа покупателя должен создаваться документ заявки на доставку. В нем должны отражаться необходимые данные для водителя и логиста.

Разработать обработку, которая будет собирать заявки логисту и выводить метки на карте.

Логист распределяет заявки водителям и на основании этого распределения на интегрированной карте строится маршрут. 

Должна быть возможность корректировать маршрут мышкой.

Обработка рассчитывает длину маршрута.

Когда маршрут построен и скорректирован логистом, обработка по команде должна создавать документ "Маршрутный лист" который объединяет выбранные заявки на доставку.

Маршрутный лист должен иметь нужные реквизиты, печатную форму и возможностью управлять статусами заявок из него.

Выполнение:

Создаю документ "Маршрутное задание". Документ создается на основании заказа покупателя. Данные по заказу в него добавляем из заказа покупателя. При заполнении рассчитываем массу отгружаемой продукции.

Остальные реквизиты документа заполняет ответственный сотрудник

Создаем обработку "1С карта". Для ее создания используем api яндекс карт+java script + html. Для описания интеграции яндекс карты с 1С нужно писать отдельную статью, поэтому тут процесс интеграции с яндекс картами описываться не будет.

В левую часть обработки грузим документы "маршрутные задания", для которых еще не составлен документ "Маршрутный лист". 

При нажатии на кнопку "Отобразить на карте" выводим карту с метками адресов этих маршрутных заданий.

Логист смотрит какие точки назначить водителю и проставляет поле транспорт в таблице заявок.

На карте строится маршрут и считается длина маршрута.

Скорректируем немного маршрут для демонстрации:

 

В таблице "Маршрутные листы" считаются необходимые данные для составления документа "Маршрутный лист".

Когда все заявки распределены по водителям, логист нажимает кнопку "Создать маршрутные листы" и доработка 1С автоматически создает документы "Маршрутный лист".

Можно распечатать карту из обработки 1С карта.

В документе "Маршрутный лист" можно менять статус маршрутных заданий, отправлять документ на печать.

При выполнении маршрутного листа нужно установить ему статус "Выполнено", статус автоматически поменяется у всех входящих в него маршрутных заданий.

Несколько скриншотов документа:

 сам документ

 

 печатная форма

 

 

 

Можно продолжиь автоматизацию логистики при желании клиент так:
Интегрировать логистику с сайтом.
В закрытом доступе клиент мог бы отслеживать движение водителя к месту разгрузки.
Также движение водителя могло бы отслеживать руководство организации.

 

Обработка была сделана в 2018 году. Если Вам нужна подобная обработка, то Вам необходимо подготовить Тех задание. 

Адреса контрагентов должны быть заполнены.