bizproc

Обновления модуля Бизнес-процессы

Проектирование и выполнение бизнес-процессов.

12
разборов версий
26.1800.0
последняя разобранная
06.11.2026
дата разбора
14
устаревших API

История версий

26.1800.0 Ломающее Свежее

Bizproc 26.1800.0: ошибка действия обрывает ветку, опции стали feature-флагами

В Bizproc 26.1800.0 действие на `BaseActivity`, вернувшее ошибку, обрывает свою ветку в новом конструкторе, поля «Файл» в хранилищах закрыты для записи, а одиннадцать скрытых опций модуля заменены feature-флагами, и `Option::set()` их больше не включает. Свои действия, запись файлов в хранилища, скр…

2 мин Устаревших API: 1
26.1700.0 Безопасность Свежее

bizproc 26.1500.0–26.1700.0: закрыты дыры в правах, lib/ на PSR-4, задания выполняются пачкой

В БУС пришли три версии bizproc: 26.1500.0, 26.1600.0 и 26.1700.0. Каждая закрывает дыры в правах, последняя ещё и доступ к чужим файлам через задания, так что обновляйтесь. После обновления проверьте код, который подключает файлы модуля по путям, интеграции, которые передают в задания ID файлов, и…

3 мин
26.1450.0 Рутинное Свежее

bizproc 26.1450.0: установщик подключает модуль до создания ролей

В bizproc 26.1450.0 в установщик модуля добавилась одна строка. Метод `InstallDB()` теперь вызывает `\Bitrix\Main\Loader::includeModule(’bizproc’)` сразу после `RegisterModule()` и только потом `AccessInstaller::install()`, который заводит предустановленные роли доступа. `AccessInstaller::install()`…

1 мин

Новая версия вышла — разбор уже в Telegram

В канале @bxmax_updates публикуем каждый свежий разбор: что сломается, что устарело и что появилось в API. Узнаете до того, как обновите прод.

Подписаться
26.1200.0 Безопасность

bizproc 26.1200.0: псевдодокумент WORKFLOW закрыт для не-админов, у узловых шаблонов появились роли

До bizproc 26.1200.0 псевдодокумент `WORKFLOW` разрешал `CreateWorkflow` и `WriteDocument` любому пользователю, и запись узловых шаблонов ничем не ограничивалась. Теперь эти операции доступны только администратору, а для узловых шаблонов появились роли на `Main\Access`, которые после обновления ни к…

5 мин Устаревших API: 5
26.1100.0 Безопасность

Bizproc 26.1100.0: агент удаляет процессы, зависшие на паузе, а импорт смарт-скриптов проверяет действия

В bizproc 26.1100.0 импорт смарт-скриптов через REST-конфигурацию начал проверять действия шаблона от имени импортирующего пользователя. До этого шаблон сохранялся без `ValidateProperties`, и через импорт в него могло попасть действие `CBPCodeActivity`, которое эта проверка разрешает только админист…

2 мин Устаревших API: 1
26.1300.0 Безопасность

bizproc 26.1300.0 + bizprocdesigner 26.700.0: дизайнер проверяет права на присланный documentType, внешнего AI-агента вернули владельцу его копии

bizprocdesigner 26.700.0 ставится одним шагом с bizproc 26.1300.0 и закрывает экшен, который без проверки прав отдавал категории и стадии любого присланного клиентом типа документа. Внешнего AI-агента на псевдотипе `Workflow`, которого с bizproc 26.1200 подключал только администратор, снова может по…

2 мин
26.1400.0 Ломающее

bizproc 26.1400.0 + bizprocdesigner 26.800.0: новые REST-методы внешнего AI-агента, дочерние действия в CBPActivity, история версий шаблонов

bizproc 26.1400.0 и bizprocdesigner 26.800.0 ставятся одним шагом. Внешнему AI-агенту дизайнера придётся сменить имена трёх методов и формат запросов, потому что его V3-контроллеры перевели с `ArrayResponse` на типизированные запросы и DTO. Свои действия из `/local/activities` стоит проверить на обн…

4 мин Устаревших API: 4
26.1075.0 Рутинное

Bizproc 26.1075.0: строже ответ AI-коуча, кеш хранилищ без нулей

Почти весь релиз про встроенного AI-агента `bitrix_ai_coach`, который проводит тесты для сотрудников. В JSON-схеме ответа модели появились обязательные `questions_review`, `correct_count` и `total_count`, а промпт велит сверять их между собой перед выводом итога. Промпты при этом разошлись. Английск…

1 мин
26.1050.0 Безопасность

Bizproc 26.1050.0: ID бизнес-процесса проверяется по формату, а Starter его больше не пропускает

В bizproc 26.1050.0 заранее заданный ID экземпляра бизнес-процесса (`PreGeneratedWorkflowId`) теперь проверяется по формату в четырёх местах, а из параметров, которые собирает `Bitrix\Bizproc\Starter\Parameters`, вырезается совсем. Тем же релизом в нескольких сырых SQL-запросах модуля убрали склейку…

2 мин
26.1000.0 Безопасность

bizproc 26.1000.0: активности научились проверять права на целевой документ, ScopeTokenService удалён

Самый содержательный из трёх подряд релизов бизнес-процессов. Появились публичные контракты, по которым активность резолвит «над каким документом я работаю» и **проверяет права на него**. Удалён `ScopeTokenService`, версия API активностей поднята с 2 до 3, у хранилища появились лимиты.

5 мин Устаревших API: 2
26.900.0 Заметное

bizproc 26.900.0: установщик на миграциях и защита от unSign с мусором на входе

Релиз без единого изменения публичного API — `api.diff` пустой. Всё интересное в установщике: модуль переехал на `UpdateSystem\Migration`. Плюс пачка проверок типов там, где раньше подписанные значения из запроса шли в разбор как есть.

3 мин
26.800.0 Заметное

bizproc 26.800.0: у шаблона появился источник происхождения, а ProcessStarter стал final

Бизнес-процессы готовят почву под шаблоны, которые создаёт не человек: в таблице шаблонов появилась колонка «откуда он взялся», запуск процессов вынесен в абстрактный класс, а сам `ProcessStarter` закрыт от наследования. В батче едет `bizprocdesigner 26.400.0`.

4 мин Устаревших API: 1

Устаревшие API модуля bizproc

Символ Версия Чем заменять
Bitrix\Bizproc\Controller\Storage::checkAdminAccess() 26.1800.0 Bitrix\Bizproc\Controller\Storage::checkStorageAccess()
bizprocdesigner.template.draft.push 26.1400.0 bizprocdesigner.template.draft.add
bizprocdesigner.document.fields 26.1400.0 bizprocdesigner.document.field.list
bizprocdesigner.catalog.list 26.1400.0 bizprocdesigner.catalog.block.list, bizprocdesigner.catalog.block.get
Bitrix\Bizproc\Starter\ModuleSettings::getInterchangeableTriggerPairs() 26.1400.0 Bitrix\Bizproc\Starter\ModuleSettings::getTriggerUpgradeMap()
Bitrix\Bizproc\Infrastructure\Agent\StorageCleanupAgent 26.1200.0 —
Bitrix\Bizproc\Public\Provider\StorageItemProvider::findOldestStorageItemIds() 26.1200.0 —
Bitrix\Bizproc\Public\Provider\StorageItemProvider::findOldStorageItemIds() 26.1200.0 —
Bitrix\Bizproc\Public\Service\StorageItem\StorageSizeCleanupService 26.1200.0 —
Bitrix\Bizproc\Public\Service\StorageItem\StorageCleanupService 26.1200.0 —
Bitrix\Bizproc\Activity\Enum\ResumeWorkflowQueue::Legacy 26.1100.0 Bitrix\Bizproc\Activity\Enum\ResumeWorkflowQueue::Delay / Bitrix\Bizproc\Activity\Enum\ResumeWorkflowQueue::RobotDelay / Bitrix\Bizproc\Activity\Enum\ResumeWorkflowQueue::WaitWorkDay
Bitrix\Bizproc\Public\Activity\Trigger\ContextFields\TimemanStopWorktimeTrigger 26.800.0 Bitrix\Timeman\Integration\Bizproc\StopWorktimeTrigger
WorkflowUserView::setScopeForTokenService() 26.1000.0 —
Bitrix\Bizproc\Integration\ScopeTokenService 26.1000.0 QuickAccessFileParam::add
Полный реестр устаревших API модуля
Мы используем файлы cookie для улучшения работы сайта. Продолжая использовать сайт, вы соглашаетесь с нашей политикой конфиденциальности.
AI Домовой

AI Домовой История

на связи

пишет…

Можно закрыть чат и перейти на другую страницу. Когда ответ будет готов, на кнопке Домового появится отметка.

Нет истории чатов
AI Домовой

Нужна авторизация

Войдите, чтобы задавать вопросы AI Домовому.

Войти