Обратный звонок RedConnect

Автоматизация процессов логистики предприятия

#Логистика 09.12.2019

1. Архитектура

1.1 Роли

Наименование

Описание

!Менеджер

Пользователь 1С - менеджер

!Менеджер-логист

Пользователь 1С - менеджер-логист

1.2 ИТ-системы и сущности

ИТ-система

Сущности

@1С УНФ 1.6

#Учетная запись пользователя

#Параметры подключения

#Подсистема “Доставка”

#Заказ покупателя

#АРМ: Распределение заказов

#Маршрутный лист

2. Сценарий работы пользователей

2.1. Авторизация пользователя

Критерии успешности: 100% ранее зарегистрированных пользователей идентифицированы и авторизованы в учетной системе при попытке входа.

Шаг

Действие

1

Авторизация пользователя 1С УНФ 1.6

!Пользователь запускает ярлык 1С Предприятие на рабочем столе и в списке баз выбирает @1С УНФ 1.6.

@1С УНФ 1.6 открывает форму $”Авторизация пользователя”.

!Менеджер-логист выбирает логин и пароль из выпадающего списка, и нажимает на кнопку $“ОК”.

@1С УНФ 1.6 идентифицирует #Учетную запись пользователя, открывает доступ и интерфейс #Начальная страница или отображает ошибку авторизации.

2.2. Прием и регистрация заказа от покупателя

Критерии успешности: Обработано 100% заказов покупателя на текущую дату. По всем заказам сформированы Маршрутные листы. 0% обращений покупателей не отработаны.

Шаг

Действие

1

Прием заявки и создание заказа покупателя

!Менеджер принимает входящий интерес от покупателя.

Из подсистемы #Доставка открывает форму списка #Заказы покупателей.

В форме списка #Заказы покупателей нажимает на кнопку $“Создать”.

В открывшейся форме создания документа #Заказ покупателя заполняет реквизиты следующих групп:

Заполняет группу реквизитов шапки документа:

  • $“Организация” - заполняется путем нажатия на кнопку $“Выбрать из списка” и дальнейшим выбором элемента справочника #Организации.
  • $“Покупатель” - заполняется путем нажатия на кнопку $“Выбрать из списка” и дальнейшим нажатием на кнопку $“Показать все”. В открывшейся форме выбирается элемент справочника #Контрагенты: Покупатели с признаком “Покупатель” и нажимает на кнопку $“Выбрать”.
  • $”Договор” - заполняется элементами справочника #Договоры в разрезе значения справочника #Контрагенты: Покупатели в реквизите $”Покупатель”.
  • $”Отгрузка” - заполняется путем нажатия на кнопку $“Выбрать” и дальнейшим выбором даты.

Заполняет группу реквизитов вкладки $“Товары, услуги”:

  • В шапке вкладки $“Товары, услуги” нажимает на кнопку  $“Добавить”.
  • В появившемся элементе табличной части, в колонке $“Номенклатура” нажимает на кнопку $“Показать все”.
  • В открывшейся форме справочника #Номенклатура выделяет элемент и нажимает на кнопку $“Выбрать”.
  • Заполняет колонку $“Цена”.

Заполняет группу реквизитов вкладки $“Доставка”:

  • $”Дата и время” - заполняется путем нажатия на кнопку $“Выбрать” и дальнейшим выбором даты. Также, проставлением временного окна в соответствующих полях.
  • $”Способ” - заполняется путем нажатия на вариант $”Курьер”.
  • $”Служба доставки” - заполняется путем нажатия на кнопку $“Выбрать из списка” и дальнейшим нажатием на кнопку $“Показать все”. В открывшейся форме выбирает элемент #Доставка собственными силами, справочника #Службы доставки.

Реквизиты: $”Курьер” и $”Зона/тариф” - заполняется системно, после распределения документа #Заказ покупателя на #Маршрутный лист в рамках работы с @АРМ: Распределение заказов.

Реквизиты: $”Получатель”, $”№ телефона”, $”Запасной”, $”Почта”, $”Адрес отправления” и $”Адрес доставки”, заполняются системно, в случае заполнения соответствующих реквизитов в карточке контрагента и карточке собственной организации, указанных в документе  #Заказ покупателя.

Заполняет реквизиты $”Габариты” и $”Вес”, путем проставления значений высоты, длины, ширины и веса груза в соответствующих полях.

При необходимости заполняет реквизит $”Объявленная ценность” .

После заполнения всех реквизитов, в шапке #Заказ покупателя нажимает на кнопку $”Провести”.

2.3. Работа с АРМ: распределение заказов

Критерии успешности: Подготовлены маршрутные листы по 100% заказов покупателей на текущую дату. 0% печатных форм заполнены вручную.

Шаг

Действие

1

Отбор “Заказов покупателей” и выбор участников распределения

!Менеджер-логист из подсистемы #Доставка открывает @АРМ: Распределение заказов.

В открывшемся АРМе задает соответствие транспортных средств и геозон, в разрезе курьеров, для этого:

На вкладке $“Новые заказы”, в командной панели окна $“Участники распределения” нажимает на кнопку $“Добавить”.

%1С:УНФ добавляет новую строку в табличную часть окна $“Участники распределения”.

В новом элементе табличной части заполняет следующие колонки:

  • $“Курьер” - заполняется элементами справочника #Физические лица.
  • $“Транспортное средство” - заполняется элементами справочника #Транспортные средства.
  • $“Геозона” - заполняется элементами справочника #Зоны/тарифы доставки.
  • В командной панели окна $“Участники распределения” нажимает на кнопку $“Записать”.

%1С:УНФ делает записи, соответствующие элементам табличной части окна $“Участники распределения” в периодический регистр сведений #Участники распределения.

Далее, производит отбор #Заказов покупателя, для этого:

На вкладке $“Новые заказы”, в окне $“Заказы покупателей” проводит отбор #Заказов покупателей, для этого заполняет следующие реквизиты отборов:

  • $“Дата доставки” - при заполнении данного отбора система производит отбор документов #Заказ покупателя, в которых значение реквизита $“Дата доставки” соответствует дате, выбранной в отборе.
  • $“Контрагент” - заполняется элементами справочника #Контрагенты: Покупатели.
  • $“Состояние” - заполняется из списка предопределенных значений состояний документов #Заказ покупателя.

%1С:УНФ производит отбор #Заказов покупателя по значениям, введенным в отборы.

  • В окне $“Заказы покупателей”, данной вкладки, проверяет результат заполнения табличной части по выбранным отборам.

2

Создание документа “Маршрутный лист” на основании плана по отметкам, без необходимости визуализации информации на карте

В окне $“Заказы покупателей” проставляет признак $“Отм.” в соответствующей колонке элементов окна $“Заказы покупателей” или нажимает на кнопку $“Выбрать все” .

%1С:УНФ изменяет цвета отмеченных #Заказов покупателей с серого на красный.

В шапке формы АРМ нажимает на кнопку $“Планы по отметкам”.

%1С:УНФ перенаправляет пользователя на вкладку $“Карта”, формы @АРМ: Распределение заказов.

%1С:УНФ производит оптимальное распределение #Заказов покупателей на транспортные средства с привязкой к курьеру и геозоне и строит маршруты следования транспортных средств в окне графического представления электронной карты.

При необходимости изменяет состав сформированных #Маршрутных листов путем перетаскивания #Заказов покупателей в окне дерева планов доставки, вкладки $“Карта”.

В шапке формы АРМ нажимает на кнопку $“Записать маршрутные листы”.

%1С:УНФ записывает и проводит #Маршрутные листы с заполненной информацией по составу #Заказов покупателей, которые были распределены по плану доставки. В #Маршрутных листах заполняет реквизиты $“Транспортное средство”, $“Геозона” и $“Курьер”. Также, перезаполняет реквизиты $“Курьер” и $“Зона/Тариф” в документах #Заказ покупателя, из соответствующих реквизитов #Маршрутного листа, в который они входят.

Переходит на вкладку $“Маршрутные листы” и проверяет сформированные документы #Маршрутный лист.

Форма вкладки $“Маршрутные листы” разделена на два окна: $“Маршрутные листы” и $“Заказы покупателей”. При выделении элемента табличной части окна $“Маршрутные листы” система производит отбор #Заказов покупателей, которые в него входят, и отображает результат в табличной части окна $“Заказы покупателей”.

3

Создание документа “Маршрутный лист” на основании плана по отметкам, с визуализацией информации на карте

Переходит на вкладку $“Карта”.

Проверяет отображение #Заказов покупателей на карте в разрезе геозон.

На форме вкладки $“Карта”, в окне графического представления электронной карты, нажимает на #Заказ покупателя и выбирает вариант $“Отметить заказы”.

%1С:УНФ изменяет цвета отмеченных #Заказов покупателей с серого на красный.

На форме АРМ нажимает на кнопку $“Планы по отметкам”.

%1С:УНФ производит оптимальное распределение #Заказов покупателей на транспортные средства с привязкой к курьеру и геозоне и строит маршруты следования транспортных средств в окне графического представления электронной карты.

Проверяет сформированные #Маршрутные листы на форме вкладки $“Карта”.

При необходимости изменяет состав сформированных #Маршрутных листов путем перетаскивания #Заказов покупателей.

В шапке формы АРМ нажимает на кнопку $“Записать маршрутные листы”.

%1С:УНФ записывает и проводит #Маршрутные листы с заполненной информацией по составу #Заказов покупателей, которые были распределены по плану доставки. В #Маршрутных листах заполняет реквизиты $“Транспортное средство”, $“Геозона” и $“Курьер”. Также, перезаполняет реквизиты $“Курьер” и $“Зона/Тариф” в документах #Заказ покупателя, из соответствующих реквизитов #Маршрутного листа, в который они входят.

Переходит на вкладку $“Маршрутные листы” и проверяет сформированные документы #Маршрутный лист.

4

Создание документа “Маршрутный лист” на основании плана по геозонам, без необходимости визуализации информации на карте

В шапке формы АРМ нажимает на кнопку $“Планы по геозонам.

%1С:УНФ перенаправляет пользователя на вкладку $“Карта”, формы @АРМ: Распределение заказов.

%1С:УНФ производит оптимальное распределение #Заказов покупателей на транспортные средства с привязкой к курьеру и геозоне и строит маршруты следования транспортных средств в окне графического представления электронной карты.

В шапке формы АРМ нажимает на кнопку $“Записать маршрутные листы”.

%1С:УНФ записывает и проводит #Маршрутные листы с заполненной информацией по составу #Заказов покупателей, которые были распределены по плану доставки. В #Маршрутных листах заполняет реквизиты $“Транспортное средство”, $“Геозона” и $“Курьер”. Также, перезаполняет реквизиты $“Курьер” и $“Зона/Тариф” в документах #Заказ покупателя, из соответствующих реквизитов #Маршрутного листа, в который они входят.

Переходит на вкладку $“Маршрутные листы” и проверяет сформированные документы #Маршрутный лист.

5

Создание документа “Маршрутный лист” на основании плана по геозонам, без необходимости визуализации информации на карте

Переходит на вкладку $“Карта”.

Проверяет отображение #Заказов покупателей на карте в разрезе геозон.

В шапке формы АРМ нажимает на кнопку $“Планы по геозонам.

%1С:УНФ перенаправляет пользователя на вкладку $“Карта”, формы @АРМ: Распределение заказов.

%1С:УНФ производит оптимальное распределение #Заказов покупателей на транспортные средства с привязкой к курьеру и геозоне и строит маршруты следования транспортных средств в окне графического представления электронной карты.

Проверяет сформированные #Маршрутные листы на форме вкладки $“Карта”.

При необходимости изменяет состав сформированных #Маршрутных листов путем перетаскивания #Заказов покупателей.

В шапке формы АРМ нажимает на кнопку $“Записать маршрутные листы”.

%1С:УНФ записывает и проводит #Маршрутные листы с заполненной информацией по составу #Заказов покупателей, которые были распределены по плану доставки. В #Маршрутных листах заполняет реквизиты $“Транспортное средство”, $“Геозона” и $“Курьер”. Также, перезаполняет реквизиты $“Курьер” и $“Зона/Тариф” в документах #Заказ покупателя, из соответствующих реквизитов #Маршрутного листа, в который они входят.

Переходит на вкладку $“Маршрутные листы” и проверяет сформированные документы #Маршрутный лист.

При работе с @АРМ: Распределение заказов все графические элементы #Заказов покупателей, отобранные к распределению, отображаются на карте серым цветом. После проставления признака $“Отм.” на вкладках $“Новые заказы” и $“Карта”, графические элементы #Заказов покупателей отображаются на карте красным цветом. После построения планов доставки графические элементы распределенных #Заказов покупателей на карте изменяют цвет на зеленый. При выделении предварительного плана доставки в окне дерева вкладки $“Карта”, вошедшие в него #Заказы покупателей подсвечиваются цветом, соответствующим цвету геозоны, в которую они входят.

Сценарии EFSOL - это библиотека сценариев выполнения бизнес-процессов из различных прикладных областей, составленных в рамках реальных проектов по автоматизации на базе платформы 1С. Представленные кейсы внедрены в работу и используются в реальной практике клиентов компании EFSOL.

Описание сценариев составлено по методу EFSOL, ключевыми особенностями данного формата является простота изложения, высокая структурированность и ориентированность на бизнес-результат. Сценарии EFSOL моделируют взаимодействие между субъектами и объектами процессов и описывают модель данных и роли. Представленные сценарии многофункциональны, они одинаково применимы как для проектирования систем и процессов для их последующей автоматизации, так и для разработки регламентов и рабочих инструкций.

Публикация данных материалов, преследует главную цель: создать условия для обмена экспертизой и лучшими практиками автоматизации прикладных решений на базе платформы 1С, основываясь на принципах открытости и желании делится знаниями и опытом.

Искренне надеемся, что представленная информация будет полезна и поможет сделать вашу работу или работу ваших клиентов эффективнее!