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#
| Минимальные системные требования: | Рекомендуемые системные требования: |
|---|---|
Операционная система:
|
Операционная система:
|
| Процессор: 3GHz x 2 ядра | Процессор: 3GHz x 4 ядра |
| Оперативная память: 4 GB | Оперативная память: 6 GB |
Microsoft .NET 8; |
Microsoft .NET и выше; |
[^1]: Для уточнение минимальной версии конкретного дистрибутива обратитесь в техническую поддержку. Возможно использование на виртуальном сервере, VPS на базе средств виртуализации, поддерживающих Docker.
[^2]: Рекомендуется установка с помощью Docker-контейнера, однако возможна установка и без Docker-контейнера, непосредственно на операционную систему. Возможно использование на виртуальном сервере или VPS на базе средств виртуализации, поддерживающих Docker.