Sherpa RPA#

Платформа Sherpa RPA предназначена для автоматизации рутинных бизнес-процессов с помощью программных Роботов.

RPA (Robotic Process Automatisation) — это технология автоматизации бизнес-процессов, которая использует настраиваемых программных Роботов.

Программный Робот — это программа, способная выполнять стандартные и повторяющиеся операции, которые обычно выполняют сотрудники с использованием клавиатуры, экрана и мыши.

Программный Робот (Sherpa Robot) работает с любыми системами на компьютере через графические и командные интерфейсы или прямые обращения к приложениям (офисным и бухгалтерским, веб-ресурсам, базам данных, сервисам электронной почты и т.д.), а также использует сторонние технологии распознавания изображений (OCR-Optical Character Recognition), анализа и синтеза речи, искусственного интеллекта и машинного обучения.

Преимущества использования платформы Sherpa RPA#

Экономия средств и времени

Платформа Sherpa RPA позволяет экономить средства и время, благодаря передаче программным Роботам рутинных бизнес-процессов.

Простота внедрения

Платформа Sherpa RPA не требует существенных изменений в технологической инфраструктуре.

Простота использования платформы

Платформа Sherpa RPA предоставляет возможность создавать программных Роботов без написания программного кода с помощью графического редактора (в режиме No-code), а также создавать программных Роботов с помощью Low-Code редактора.

Кроссплатформенность

Платформа Sherpa RPA поддерживает создание и работу программных Роботов как на операционной системе Windows, так и на операционной системе Linux.

Импортозамещение

Платформа Sherpa RPA состоит из зарегистрированных и разрешенных реестром российского ПО компонентов.

Сферы использования платформы Sherpa RPA#

Бухгалтерия

  • Оптимизация подготовки актов и счетов;
  • Оптимизация выверки счетов;
  • Оптимизация формирования отчетов;
  • Автоматизация заполнения данных из первичных документов;
  • Роботизация обработки транзакций;
  • Оптимизация составления финансовых отчетов.

Управление персоналом и HR-менеджмент

  • Оптимизация при оформлении приема на работу и увольнении;
  • Оптимизация при подготовке рабочих учетных записей для нового сотрудника;
  • Роботизация оформления приказов и справок.

Разработка и тестирование ПО

  • Подготовка данных для тестирования;
  • Автоматизация тестирования;
  • Увеличение скорости анализа данных.

Техническая и клиентская поддержка

  • Регистрация поступивших обращений;
  • Классификация поступивших обращений;
  • Контроль исполнения обращений;
  • Аналитика входящих клиентских заявок;
  • Улучшение качества клиентского сервиса.

Администрирование и документооборот

  • Оптимизация финансового документооборота;
  • Оптимизация работы с банковскими выписками;
  • Оптимизация работы со сметами;
  • Роботизация отчетов отделов предприятия;
  • Роботизация взаимодействия с надзорными и госорганами;
  • Регистрация и учет входящих документов и обращений;
  • Контроль согласования документов;
  • Автоматизация проверки договоров на соответствие НПА.

Торговля и закупка

  • Оптимизация мониторинга и управления ценами;
  • Оптимизация управления остатками на складах и маркетплэйсах;
  • Оптимизация взаимодействия с банками;
  • Формирование заявок на закупку;
  • Проверка закупочной документации;
  • Увеличение скорости анализа рынка;
  • Сбор и сравнение предложений;
  • Автоматизация обработки заказов;
  • Синхронизация данных о клиентах в системах предприятия.

Производство

  • Оптимизация планирования производства;
  • Автоматизация контроля качества на производстве;
  • Оптимизация процессов управления цепочками поставок.

Компоненты платформы Sherpa RPA#

Платформа Sherpa RPA состоит из следующих компонентов:

  • Sherpa Designer (Дизайнер) — это среда визуальной разработки программных Роботов. Именно здесь создается сценарий бизнес-процесса для исполнения Роботом. Сценарий для Робота создается в виде последовательности действий из широкой палитры готовых Блоков или автоматически с помощью инструмента записи действий Пользователя.
  • Sherpa Robot (Робот) – программа-агент, которая принимает на вход сценарии бизнес-процесса и исполняет заданные действия. Для управления Роботами на локальной машине используется Sherpa Assistant.
  • Sherpa Assistant (Ассистент) — это программа-агент для выполнения проектов, созданных в Sherpa Designer. Данное приложение позволяет запускать, просматривать список, управлять запуском и планировать исполнение бизнес-процессов.
  • Sherpa IDP (Шаблонизатор) — представляет собой инструмент создания шаблонов (визуальный редактор). Шаблонизатор не привязан к каким-либо облачным сервисам и входит в комплект поставки.
  • Sherpa Orchestrator (Оркестратор) — это инструмент для централизованного подключения и управления программными Роботами, созданными на Платформе Sherpa RPA. Он управляет Роботами, определяет их состояние, назначает разным Роботам разные Задачи, организует очереди выполнения Задач и контролирует их исполнение.

Типичная папка с проектом Робота выглядит следующим образом:

Существуют три типа файлов Робота:

  • Файл с расширением .sherpa – самый главный файл проекта. Для редактирования проекта в Дизайнере необходимо выбрать файл с этим расширением.
  • Файлы с расширением .process – диаграммы конкретных Процессов, из которых состоит проект.

Полностью собранный и отлаженный Робот не нуждается в файлах с расширениями .sherpa и .process, так как они нужны только на стадии разработки.

  • Файл с расширением .robot – итоговый файл, представляющий собой собранного Робота. Для получения данного файла необходимо воспользоваться функцией "Опубликовать" (Робота), в ходе выполнения которой все исходные файлы собираются в один итоговый. Этот файл подается на вход исполнительной программы Sherpa Robot.

Системные требования для установки компонентов платформы Sherpa RPA#

Системные требования для установки Sherpa Designer#

Минимальные системные требования: Рекомендуемые системные требования:
Операционная система: Windows 10 и выше или Windows Server 2008R2 и выше Операционная система: Windows 10 / Windows 11 или Windows Server 2012 и выше
Процессор: 3GHz x 2 ядра Процессор: 3GHz x 4 ядра
Оперативная память: 4 GB Оперативная память: 6 GB
Microsoft .NET Framework 4.8+ PowerShell 5.1+ Microsoft .NET Framework 4.8+ PowerShell 5.1+

Системные требования для установки Sherpa Robot#

Минимальные системные требования: Рекомендуемые системные требования:
Операционная система: Windows 10 и выше или Windows Server 2008R2 и выше Операционная система: Windows 10 / Windows 11 или Windows Server 2012 и выше
Процессор: 3GHz x 2 ядра Процессор: 3GHz x 4 ядра
Оперативная память: 4 GB Оперативная память: 6 GB
Microsoft .NET Framework 4.8+ PowerShell 5.1+ Microsoft .NET Framework 4.8+ PowerShell 5.1+

Системные требования к серверу для установки Sherpa Orchestrator#

Системные требования до 100 лицензий: Системные требования от 100 до 1000 лицензий:
Процессор: 3GHz x 2 ядра Процессор: 3GHz x 8 ядер
Оперативная память: 8 GB Оперативная память: 16 GB
SSD: 100 GB свободного места SSD: 100 GB свободного места
CentOS / Ubuntu / Debian / RedOS / Astra Linux и т.д.*[^1] CentOS / Ubuntu / Debian / RedOS / Astra Linux и т.д.*[^1]
Docker 22+**[^2] Docker 22+**[^2]
Порты: 80, 443 (с возможностью пробросить в контейнер при использовании установки с помощью Docker-контейнера) Порты: 80, 443 (с возможностью пробросить в контейнер при использовании установки с помощью Docker-контейнера)
Доступ к серверу через протокол SSH / sFTP на время установки, настройки и отладки Доступ к серверу через протокол SSH / sFTP на время установки, настройки и отладки

* Для уточнение минимальной версии конкретного дистрибутива обратитесь в техническую поддержку. Возможно использование на виртуальном сервере, VPS на базе средств виртуализации, поддерживающих Docker.

**Рекомендуется установка с помощью Docker-контейнера, однако возможна установка и без Docker-контейнера, непосредственно на операционную систему. Возможно использование на виртуальном сервере или VPS на базе средств виртуализации, поддерживающих Docker.

Системные требования для Sherpa RPA для Linux#

Минимальные системные требования: Рекомендуемые системные требования:

Операционная система:

  1. ОС Astra Linux Common Edition 2.12.46.6;
  2. ОС Alt Linux Workstation 10.3 SP1;
  3. ОС RedOS 7.3;
  4. ОС ОСнова 6.0

Операционная система:

  1. ОС Astra Linux Common Edition 2.12.46.6 и выше;
  2. ОС Alt Linux Workstation 10.3 SP1 и выше;
  3. ОС RedOS 7.3 и выше;
  4. ОС ОСнова 6.0 и выше
Процессор: 3GHz x 2 ядра Процессор: 3GHz x 4 ядра
Оперативная память: 4 GB Оперативная память: 6 GB

Microsoft .NET 8;
Powershell 7.2

Microsoft .NET и выше;
Powershell 7.2 и выше

[^1]: Для уточнение минимальной версии конкретного дистрибутива обратитесь в техническую поддержку. Возможно использование на виртуальном сервере, VPS на базе средств виртуализации, поддерживающих Docker.

[^2]: Рекомендуется установка с помощью Docker-контейнера, однако возможна установка и без Docker-контейнера, непосредственно на операционную систему. Возможно использование на виртуальном сервере или VPS на базе средств виртуализации, поддерживающих Docker.