RPA или SAP Process Automation: какая автоматизация действительно окупается для SAP
SAP сама называет RPA-ботов в рамках Digital Access. Что это значит для RPA в SAP и Business One, и когда собственный стек SAP оказывается более коротким путём.

Тот, кто хочет объединить RPA и SAP, рано или поздно натыкается на лицензионный вопрос, который может обойтись дороже, чем сам проект автоматизации. Распространённое эмпирическое правило гласит: бот, который вводит данные в интерфейс подобно человеку, безобиден с точки зрения лицензирования, и учитывается только доступ через API. Это правило не зафиксировано ни в одном документе SAP. В собственном определении Digital Access компания SAP прямо называет RPA-ботов.
Действительно ли SAP учитывает RPA-ботов в рамках Digital Access?
Да, и SAP пишет об этом прямым текстом. Официальное описание Digital Access для SAP S/4HANA прямо называет RPA-ботов в качестве триггера, не разграничивая доступ через интерфейс и доступ через технический интерфейс: «It also occurs when nonhuman devices, robotic process automation bots (RPA bots), automated systems, and so on, use the digital core in any way.» Добавление «in any way» — именно то место, где эмпирическое правило перестаёт работать.
Это подтверждается договорным определением использования, которое SAP приводит в документе «SAP ERP Pricing for the Digital Age»: «All 'use' of SAP software, regardless of the method of access, requires an appropriate license.» Кликает ли бот мышью или отправляет запрос OData — в логике лицензирования это ничего не меняет.
Как работает модель Digital Access?
Digital Access рассчитывается не по пользователям, а по созданным документам. SAP определяет для этого девять типов документов: Sales, Invoice, Purchase, Service & Maintenance, Manufacturing, Quality Management и Time Management с коэффициентом 1,0, а также Material и Financial с коэффициентом 0,2. Учитывается только первичное создание, чтение и изменение ничего не стоят. Область действия узкая: модель касается «Digital Core», то есть SAP ERP (ECC), S/4HANA и S/4HANA Cloud. Сама SAP отмечает в документе, что он не является частью договора и может быть изменён без предупреждения. Определяющим является ваш договор, а не документ с описанием политики и уж тем более не эта статья.
Распространяется ли Digital Access также на SAP Business One?
Нет, Business One следует другой лицензионной модели, и именно это регулярно путают в консультационных беседах. В License Guide for SAP Business One 10.0 не встречаются ни «Digital Access», ни девять типов документов. Business One основан на именных пользователях: «SAP Business One is based on a named user licensing model […] authorized to access, directly or indirectly, the licensed SAP Business One software.»
«Indirect Access» существует и там, но как тип лицензии для пользователей, а не как подсчёт документов. Согласно руководству, права Indirect Access должны быть заказаны в договоре, отдельно либо в составе типов пользователей Professional, Limited или CRM. DI API SAP прямо включает в ту же логику: «Note that the logon limitation also applies to the DI API.» Тому, кто запускает бота через DI API, для этого нужна соответствующая лицензия. Одну распространённую цифру мы намеренно опускаем: утверждение, что лицензия Professional якобы включает десять лицензий Indirect по умолчанию, отсутствует в официальном руководстве и происходит из публикации сообщества.
RPA или SAP Process Automation: что подходит для чего?
Честный ответ зависит от того, насколько глубоко вы погружены в мир SAP, а не от того, какой инструмент в данный момент продаёт поставщик услуг. Согласно SAP Help Portal, SAP Build Process Automation (SBPA) объединяет no-code-workflow с возможностями RPA, включая настольного агента, который считывает экраны и вводит данные в режиме attended или unattended. Базовая функция, таким образом, такая же, как у классического инструмента RPA. Различия кроются в другом:
- Охват за пределами SAP: Классические инструменты RPA, такие как UiPath, системно-независимы и автоматизируют SAP, унаследованные системы, отраслевое ПО и приложения Windows в рамках одного процесса. SBPA заточен под SAP и привязан к SAP Business Technology Platform, а планы обслуживания управляются в BTP Cockpit.
- Близость к стеку SAP: Если процесс полностью остаётся внутри SAP, собственный стек SAP экономит на дополнительной платформе, на второй лицензионной переговорной сессии и на дискуссии о классификации стороннего инструмента.
- Имеющаяся база: Без BTP вы дополнительно покупаете целую платформу. И наоборот, SBPA удваивает ландшафт инструментов, если Power Platform или UiPath уже используются в компании, а SAP — лишь одна из нескольких систем. Сколько стоят лицензии UiPath для среднего бизнеса, мы разобрали отдельно.
- Business One в частности: SAP документирует SBPA в рамках документации по Business One как no-code-подход для автоматизации «on top of SAP Business One». Привязка к BTP и пригодность для Business One, таким образом, не исключают друг друга. Как именно SBPA технически взаимодействует с Business One, SAP там не документирует.
Какие пути ведут внутрь SAP Business One?
Business One предлагает три официальных пути интеграции, и выбор определяет стабильность и трудозатраты на обслуживание. Service Layer — современный путь через HTTP и OData, при этом OData v3 считается устаревшим начиная с FP 2405, а v4 поддерживается в первую очередь. DI API — это COM DLL, более близкая к базе данных, но она подчиняется упомянутому ограничению на количество сессий. Integration Framework (B1if) охватывает сценарии между системами.
Наш опыт: путь через документированный интерфейс почти всегда дешевле бота, который вводит данные в интерфейс, поскольку он переживает изменения интерфейса. В нашем практическом тесте по согласованию счетов мы воспроизвели это сравнение на примере заказа SAP. Вариант через интерфейс не даёт при этом никакого преимущества с точки зрения лицензирования. Для подключения отправной точкой служит наша интеграция интерфейсов, а для самого процесса — наша автоматизация обработки входящих счетов.
Какие лицензионные вопросы вам нужно прояснить с SAP?
На три момента невозможно ответить на основании публичных документов SAP, и мы предпочитаем назвать их, а не гадать. Во-первых, в ценовом документе SAP различает «SAP Applications», которые не требуют дополнительных пользователей, и «technology solutions», которые исключены и прямо включают SAP Cloud Platform. Считается ли SBPA привилегированным приложением или исключённым технологическим решением, там не указано. Именно здесь решается вопрос денег. Во-вторых, SAP не публикует цены Digital Access по документам. В-третьих, дата окончания поддержки Intelligent RPA публично нигде не указана. Проясните это письменно через ваш договор с SAP.
Что касается самого выбора инструмента, всё просто: если ваш процесс полностью живёт внутри SAP и вы в любом случае используете BTP, собственный стек SAP обычно оказывается более коротким путём. Если SAP — лишь один из этапов в цепочке из унаследованной системы, отраслевого ПО и Office, системно-независимый инструмент RPA раскрывает свои сильные стороны. NordFlux — это компания, специализирующаяся на UiPath и Power Platform, а не на SAP. Поэтому это уточнение в наших собственных интересах: если вы глубоко погружены в SAP, партнёр SAP с опытом в SBPA часто оказывается лучшим адресом, чем мы.
Часто задаваемые вопросы об RPA и SAP
Запускает ли RPA-бот Digital Access в SAP?
Согласно собственному определению SAP, да. SAP Help Portal прямо называет «robotic process automation bots (RPA bots)» в качестве триггера Digital Access, если они используют Digital Core «in any way». Обращается ли бот через интерфейс или через API — не является отличительным признаком. Определяющим является ваш договор с SAP.
Экономит ли бот лицензионные расходы, если он только вводит данные в GUI?
Никаких доказательств этому в документации SAP нет. Определение использования, которое цитирует сама SAP, говорит обратное: «All 'use' of SAP software, regardless of the method of access, requires an appropriate license.» Тезис консультантов о том, что screen scraping якобы дешевле вызова API, не подтверждён ни одним документом SAP.
Распространяется ли модель Digital Access на SAP Business One?
Нет. Digital Access касается Digital Core, то есть SAP ERP (ECC), S/4HANA и S/4HANA Cloud. SAP Business One лицензируется по именным пользователям. «Indirect Access» там — это тип пользовательской лицензии, который, согласно License Guide, должен быть заказан в договоре, а не подсчёт по типам документов.
Является ли SAP Build Process Automation преемником SAP Intelligent RPA?
SAP подтверждает, что Intelligent RPA больше не доступен по подписке, а его возможности объединены в SBPA. SBPA включает настольного агента для автоматизации пользовательского интерфейса в режимах attended и unattended. Публично доступную дату окончания поддержки Intelligent RPA нам найти не удалось.
NordFlux UG (haftungsbeschränkt)
NordFlux создаёт цифровых сотрудников для организаций: автоматизации и КИ-агентов, которые берут на себя повторяющуюся работу. Вы сохраняете контроль.
Конкретные вопросы по автоматизации или КИ?
В рамках бесплатного первичного анализа мы напрямую обсудим Ваш случай. Без обязательств.