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

Система торгового учета для фумигационной компании

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

1.1.Роли

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

Описание

!Пользователь 1С

Пользователь 1С - логист

!Кладовщик 1С

Пользователь 1С - кладовщик

!Пользователь моб.

Пользователь мобильного приложения

!Администратор 1С

Администратор 1С

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

ИТ-система

Сущности

@1С УТ 11.4

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

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

#Заказ клиента

#Перемещение товаров

#АРМ логиста

#Интервал оповещения

@Мобильное приложение

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

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

@AmoCRM

#Обмен AmoCRM

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

@1C ПФК

#Расширение ПФК

2. Сценарий работы логиста

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

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

Шаг

Действие

1

Авторизация пользователя 1С УТ 11.4

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

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

!Пользователь 1С выбирает логин и пароль из выпадающего списка, и нажимает на кнопку $“Войти”.

@1С УТ 11.4 идентифицирует #учетную запись пользователя, открывает доступ и интерфейс #АРМ логиста или отображает ошибку авторизации.

2.2. Создание карточки исполнителя

Критерии успешности: Пользователю 1С доступен режим создания и редактирования карточки специалистов и наполнение списка компетенций.

Новый специалист отображается в форме списка специалистов.

Шаг

Действие

1

Создание карточки исполнителя

!Пользователь 1С на странице специалисты нажимает команду $”Создать”. 

@1С УТ 11.4 открывает форму элемента #физическое лицо.  

!Пользователь 1С заполняет значения в данные формы и нажимает команду $”Записать”.

2

Назначение компетенций специалисту

!Пользователь 1С в карточке #физического лица нажимает команду $”Компетенции”. @1С УТ 11.4 открывает форму списка #компетенции физического лица.

!Пользователь 1С нажимает команду $”Добавить” и из предложенного списка выбирает компетенцию.

Таблица РегистрСведений.КомпетенцииСпециалистов (не периодический), добавляется в @1C ПФК и содержит следующие поля:

Поле

Тип данных

Описание

Измерения

Специалист

Справочник.ФизическиеЛица

Обязательное

Компетенция

Справочник.Номенклатура

Обязательное. Выбор номенклатуры только с типом услуга.

3

Список специалистов

!Пользователь 1С переходит на страницу #специалисты и выбрав в списке конкретного специалиста @1С УТ 11.4 фильтрует данные по графику работы специалиста и списку выполняемых работ.

2.3. Создание учетной записи мобильного приложения

Критерии успешности: Пользователь 1С в 100% случаев успешно сформировал и распечатал QR-код с настройками подключения.

Шаг

Действие

1

Создание учетной записи

!Администратор 1С нажимает команду $”ФК”/$”Учетные записи мобильного приложения”. 

@1С УТ 11.4 открывает форму списка #Учетные записи.

!Администратор 1С нажимает команду $”Создать”.

@1С УТ 11.4 открывает форму элемента #Учетная запись.  

!Администратор 1С заполняет значения в данные формы и нажимает команду $”Записать и закрыть”.

!Администратор 1С нажимает команду $”Печать QR”, на командной панели формы #Учетные записи.

@1С УТ 11.4 генерирует печатную форму с QR кодом настроек @мобильного приложения.

Таблица РегистрСведений.УчетныеЗаписиМобильногоПриложения (не периодический), добавляется в @1C ПФК и содержит следующие поля:

Поле

Тип данных

Описание

Измерения

Специалист

Справочник.ФизическиеЛица

Обязательное

Ресурсы

Организация

Справочник.Организации

Обязательное

Идентификатор информационной базы

Строка(16)

Обязательное

Пользователь

Справочник.Пользователи

Обязательно

Пароль

Строка(20)

Обязательное. Формат ввода - пароль.

ID мобильного устройства

ХранилищеЗначений

Заполняется программно

Склад

Справочник.Склады

Виртуальный склад склад специалиста

2.4. Регистрация заказа клиента

Критерии успешности: 100% заказов, обработанных пользователем 1С, установлен статус “К назначению”.

Шаг

Действие

1

Работа с новыми заказами

!Пользователь 1С переходит на страницу #Заказы/Новые.

@1С УТ 11.4 отображает список заказов в статусе новый.

В заказе еще не заполнены данные по материалам и специалистам.

Статус “Новый” - заказ создан менеджером или загружен из @AmoCRM.

Для загрузки новых заказов !Пользователь 1С кликает по кнопке $”Загрузить из AmoCRM”. 

!Пользователь 1С дважды кликает по заказу, @1С УТ 11.4 открывает форму #Заказ клиента.

!Пользователь 1С заполняет вкладку материалы, меняет статус заказа на “К назначению” и нажимает кнопку $”Провести и закрыть”.

После изменения статуса заказ будет перемещен @1С УТ 11.4 на страницу #К назначению.

Таблица материалы добавляется в @1C ПФК и содержит следующие поля:

Поле

Тип данных

Описание

Номер п.п.

Счетчик

Обязательное

Материал

Справочник.Номенклатура

Обязательное.При открытии формы списка выполняется отбор по типу номенклатуры - товар

Единица измерения

Справочник.ЕдиницыИзмерения

Обязательное

Количество план

Число(15,3)

Обязательное

Количество факт

Число(15,3)

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

Таблица новых реквизитов заказа @1C ПФК:

Поле

Тип данных

Описание

IDЗаказаAmoCRM

Строка(36)

Необязательное

СтатусЗаказа

Перечисление.СтатусыЗаказов

Обязательное. Не доступное для редактирования

Возможные статусы:

Новый, К назначению, Назначен, Принят специалистом, В работе, Выполнен, Отклонен.

ДатаВремяНачалаРабот

Дата время

Фактическая дата начала работ

ДатаВремяЗавершенияРабот

Дата время

Фактическая дата завершения работ

ДатаВремяНазначенияЗаказа

Дата время

Заполняется автоматически при установке статуса Назначен

 

2.5.Назначение исполнителей работ

Критерии успешности: 100% заказов, обработанных пользователем 1С, назначен исполнитель и установлен статус “Назначен”.

Шаг

Действие

1

Назначение специалистов

!Пользователь 1С переходит на страницу #Заказы/К назначению.

@1С УТ 11.4 отображает список заказов в статусе “К назначению”.

Статус “К назначению” - заказ обработан менеджером в нем заполнены материалы и оборудование, но не указаны специалисты.

!Пользователь 1С дважды кликает по заказу, @1С УТ 11.4 открывает форму #Заказ клиента.

!Пользователь 1С заполняет вкладку специалисты, устанавливает основного специалиста, путем нажатия команды $”Основной специалист”, меняет статус заказа на “Назначен” и нажимает кнопку $”Провести и закрыть”.

@1С УТ 11.4 отправляет уведомление в мобильное приложение специалиста о назначенном заказе. При смене основного специалиста, @1С УТ 11.4 отправляет уведомление новому специалисту, а предыдущему - уведомление об удалении заказа.

Если специалистов несколько, то @1С УТ 11.4 отправит уведомления всем остальным специалистам с текстом “Вы являетесь участником выполнения работ по заказу №”+$”Номер заказа”+”Тел. ведущего специалиста ”+$”Телефон ведущего специалиста”

@Мобильное приложение получает уведомление об удалении заказа и удаляет его из списка.

Таблица специалисты добавляется в @1C ПФК и содержит следующие поля:

Поле

Тип данных

Описание

Специалист

Справочник.ФизическиеЛица

Обязательное

2.6. Контроль подтверждения заказа

Критерии успешности: Пользователь 1С получил уведомление о том, что заказ не принят длительное время.

Шаг

Действие

1

Контроль подтверждения заказа

@1С УТ 11.4 получает все заказы клиентов в разрезе аналитики:

  • Организация
  • Статус=Назначен
  • Ответственный.

анализирует выборку, когда был установлен статус и текущее время, если разница параметров больше значения установленного в параметре #интервал оповещения, то создает оповещение для ответственного пользователя - “Внимание! Заказа “ + #Ссылка на заказ + “не принят в работу больше “ + #Разница параметров + “ мин.”.

2.6. Мониторинг выполнения заказа

Критерии успешности: Все заказы имеют актуальный статус, пользователь 1С имеет возможность проверить и изменить статус заказа.

Шаг

Действие

1

Мониторинг выполнения заказов

!Пользователь 1С переходит на страницу #Заказы/В работе.

@1С УТ 11.4 отображает список заказов в статусах “Подтвержден специалистом” и “В работе”.

Статус “Подтвержден специалистом” - !Пользователь моб. подтвердил приемку заказа в @Мобильном приложении.

Статус “В работе” - !Пользователь моб. в @Мобильном приложении нажал команду $”Исполняется”. 

2

Мониторинг закрытых заказов

!Пользователь 1С переходит на страницу #Заказы/Выполнены.

@1С УТ 11.4 отображает список заказов в статусах “Выполнен” и “Отклонен”.

Статус “Выполнен” - !Пользователь моб. в @Мобильном приложении нажал команду $”Выполнено”.

Статус “Отклонен” - заказ отклонен по просьбе клиента.

3

Отчет по заказам

!Пользователь 1С переходит на страницу #Заказы/Выполнены.

@1С УТ 11.4 отображает список заказов в статусах “Выполнен” и “Отклонен”.

!Пользователь 1С нажимает команду $”Отчет по заказам”.

@1С УТ 11.4 отображает форму отчета с параметрами отбора:

  • период
  • клиент (не обязательное)
  • заказ (не обязательное)

!Пользователь 1С нажимает команду $”Сформировать”.

@1С УТ 11.4 выполняет выборку данных и выводит отчет.

Таблица отчета в @1C ПФК содержит следующие поля:

Поле

Тип данных

Описание

Заказ

ДокументСсылка.ЗаказКлиента

Стоимость заказа

Число(15,2)

Стоимость услуг в заказе

Стоимость материалов

Число(15,2)

Стоимость списанных материалов на заказ

Транспортные расходы

Число(15,2)

Километраж от офиса компании до адреса клиента * ставку километра из регистра “Ставка за километраж”

Итого

Число(15,2)

Стоимость заказа - стоимость материалов - транспортные расходы

Таблица регистра сведений “Ставка за километраж” (не периодический) в @1C ПФК содержит следующие поля:

Поле

Тип данных

Описание

Организация

Справочник.Организации

Ставка

Число(15,2)

Ставка за километр

2.7. Выдача расходных материалов и инструментов исполнителям

Критерии успешности:  100% перемещений проведены пользователем 1С. Выданные материалы перемещены на склад специалиста.

Шаг

Действие

1

Подтверждение заказа при приеме в работу

!Пользователь моб. в @мобильном приложении получает уведомление о новом заказе, переходит на страницу новые заказы и нажимает команду $”Принять в работу”.

@Мобильное приложение отправляет запрос в @1С УТ 11.4 с информацией о подтверждении заказа.

@1С УТ 11.4 создает документ #Перемещение товаров с основного склада на склад основного специалиста и записывает его.  

2

Выдача материалов специалисту

!Пользователь 1С переходит на страницу #Склад/Перемещения.

@1С УТ 11.4 отображает список перемещений.

!Пользователь 1С дважды кликает по документу перемещения, @1С УТ 11.4 открывает форму #Перемещение товара.

!Пользователь 1С выдает инвентарь специалисту и нажимает кнопку $”Провести и закрыть”.

2.8. Списание материалов на расходы по заказу

Критерии успешности: 100% списания материалов проведены пользователем 1С. Материальные затраты увеличили себестоимость заказа.

 

Шаг

Действие

1

Списание материалов на расходы

!Пользователь 1С переходит на страницу #Склад/Списания.

@1С УТ 11.4 отображает список списаний материалов.

!Пользователь 1С нажимает кнопку $”Создать списание”. @1С УТ 11.4 отображает форму подбора документа перемещения, которым было выполнено перемещение материалов на склад специалиста.

!Пользователь 1С выбирает перемещение и нажимает команду $”Выбрать”.

@1С УТ 11.4 открывает форму #Списание товара и на вкладку товары переносит номенклатуру с видом расходные материалы.

!Пользователь 1С проверяет заполнение и нажимает кнопку $”Провести и закрыть”.

@1С УТ 11.4 списывает материалы со склада специалиста и относит их на себестоимость заказа клиента.

2.9. Возврат излишков расходных материалов и инструментов

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

Шаг

Действие

1

Возврат материалов и оборудования

!Пользователь 1С переходит на страницу #Склад/Списания.

@1С УТ 11.4 отображает список списаний материалов.

!Пользователь 1С нажимает кнопку $”Возврат материалов”. @1С УТ 11.4 отображает форму подбора документа перемещения, которым было выполнено перемещение материалов на склад специалиста.

!Пользователь 1С выбирает перемещение и нажимает команду $”Выбрать”.

@1С УТ 11.4 заполняет форму #Перемещение товаров, на вкладку товары переносит номенклатуру с видом оборудование и неиспользованные материалы по заказу.

!Пользователь 1С проверяет заполнение нажимает команду $”Провести”. 

@1С УТ 11.4 списывает оборудование и материалы со склада специалиста и переносит их на основной склад.

2.10. Мониторинг заказов на карте

Критерии успешности: 100% заказов отображаются на карте.

Шаг

Действие

1

Мониторинг заказов

!Пользователь 1С переходит на страницу #Карта и нажимает команду $”Обновить”. 

@1С УТ 11.4 отображает интерфейс яндекс карты с метками заказов.

На карте отображаются все заказы кроме заказов в статусе “Отказ” и “Выполнен”. В теле метки отображается номер заказа.

Цвета меток в зависимости от статуса заказа:

  • Новый - зеленая
  • К назначению - красный
  • Назначен - желтый
  • Принят специалистом - синий
  • В работе - серый

!Пользователь 1С нажимает иконку метки.

@1С УТ 11.4 отображает форму с дополнительной информацией по заказу:

  • номер заказа
  • дата заказа
  • клиент
  • контактное лицо
  • телефон
  • специалист
  • телефон специалиста

3. Сценарий работы в мобильном приложении

3.1. Авторизация в мобильном приложении

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

100% пользователей мобильного приложения считав QR-код успешно прошли проверку подключения к 1С УТ 11.4.

Шаг

Действие

1

Авторизация пользователя в мобильном приложении

!Пользователь моб. запускает @Мобильное приложение.

@Мобильное приложение открывает форму $”Авторизация пользователя”:

!Пользователь моб. вводит логин и пароль, и нажимает на кнопку $“Войти”.

!Пользователь моб. может установить признак $“Запомнить” и при последующем запуске @Мобильного приложения логин и пароль будут автоматически заполнены.

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

2

Настройки подключения к базе данных

!Пользователь моб. запускает @Мобильное приложение.

@Мобильное приложение открывает форму $”Авторизация пользователя”.

!Пользователь моб. нажимает на кнопку $“Настройки”.

@Мобильное приложение открывает форму $”Параметры подключения”:

Форма настроек содержит следующие поля:

Поле

Тип данных

Описание

Идентификатор информационной базы

Строка(16)

Обязательное

Адрес сервера строкой

Строка(50)

Обязательное

Имя базы данных

Строка(20)

Обязательное

Защищенный протокол

Булево

Необязательное

Пользователь

Строка(50)

Обязательное

Пароль

Строка(20)

Обязательное

!Пользователь моб. заполняет параметры вручную или сканированием QR-кода, нажимает на кнопку $“Проверить подключение”.

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

3.2. Приемка заказа

Критерии успешности: Принятый заказ скрылся со страницы заказы и отображается на странице мои заказы. В 1С УТ 11.4 заказ изменил статус на Подтвержден.

Шаг

Действие

1

Приемка заказа

!Пользователь моб. в @мобильном приложении нажимает команду $”Заказы”.

@Мобильное приложение открывает форму с двумя страницами:

заказы и мои заказы.

На странице заказы отображается список заказов которые назначил !Пользователь 1С для текущего специалиста.

На странице мои заказы отображается список заказов которые были приняты в работу.

!Пользователь моб. на странице заказы нажимает на строку и удерживает для вызова контекстного меню.

@Мобильное приложение открывает форму контекстного меню с командой $”Принять”, !пользователь 1С нажимает эту команду, @Мобильное приложение отправляет запрос в  с информацией о приемке заказа и скрывает этот заказ с текущей страницы.

3.3. Фиксирование выполнения работ

Критерии успешности: 100% заказов находятся в статусе Выполнены.

Шаг

Действие

1

Начало выполнения работ по заказу

!Пользователь моб. в @мобильном приложении нажимает на строчку принятого заказа, @мобильное приложение открывает форму #Заказ клиента моб.

!Пользователь моб. видит всю контактную информацию клиента и список материалов необходимых к выполнению. При фактическом начале работ нажимает кнопку $”Исполняется”,в этот момент @мобильное приложении отправляет информацию о времени начала работ в @1С УТ 11.4.

@1С УТ 11.4 фиксирует дату начала работ и меняет статус заказа на Принят специалистом.

Таблица списка заказов клиента в @мобильном приложении содержит следующие поля:

Поле

Тип данных

Описание

Номер заказа

Строка(19)

Обязательное

Дата время выполнения работ

Дата время

Обязательное

Краткое описание работ

Строка(300)

Обязательное

Ответственный менеджер

Строка(100)

Обязательное

Телефон менеджера

Строка(20)

Обязательное. Возможность позвонить

Таблица формы заказ клиента в @мобильном приложении содержит следующие поля:

Поле

Тип данных

Описание

Страница основное

Номер заказа

Строка(19)

Обязательное

Дата время выполнения работ

Дата время

Обязательное

Краткое описание работ

Строка(300)

Обязательное

Ответственный менеджер

Строка(100)

Обязательное

Телефон менеджера

Строка(20)

Обязательное.  Возможность позвонить

Клиент

Строка(200)

Обязательное

ФИО клиента

Строка(100)

Обязательное

Телефон клиента

Строка(20)

Обязательное.  Возможность позвонить

Комментарий

Строка(300)

Необязательное. Редактируемое.

Исполняется

Команда

Выполнено

Команда

Страница оборудование и материалы (табличная часть)

Номенклатура описание

Строка(100)

Обязательное

Количество

Число(15,3)

Обязательное

2

Завершение работ

!Пользователь моб. в @мобильном приложении нажимает на строчку принятого заказа, @мобильное приложение открывает форму #Заказ клиента моб.

!Пользователь моб. при фактическом завершении работ нажимает кнопку $”Выполнено”,в этот момент @мобильное приложении отправляет информацию о времени завершения работ в @1С УТ 11.4.

@1С УТ 11.4 фиксирует дату завершения работ и меняет статус заказа на Выполнен.

3.4. Графики работы специалистов

Критерии успешности: у 100% сотрудников заполнен график работы.

Шаг

Действие

1

Установка графика работы

!Пользователь моб. в @мобильном приложении нажимает команду $”График работы”.

@Мобильное приложение открывает форму #графики работы в виде календаря.

!Пользователь моб. выбирает день для отметки и вызывает контекстное меню.    

@Мобильное приложение выводит список команд: $”Установить отметку” и $”Снять отметку”.

!Пользователь моб. выбирает одну из команд, таким образом устанавливая рабочий график, минимум на 7 рабочих дней вперед и нажимает команду $”Сохранить”.

Если количество рабочих дней меньше 7 - @мобильное приложение сообщит о необходимости дозаполнить график.

@Мобильное приложение сохраняет данные рабочих дней в таблицу РегистрСведений.ГрафикРаботы и передает данные в @1С УТ 11.4.

Таблица график работы содержит следующие поля:

РС - непериодический

Поле

Тип данных

Описание

Измерения

Идентификатор информационной базы

Строка(16)

Обязательное

Рабочий день

Дата

Обязательное

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

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

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

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