Я в итоге решил через OnCheckCollateDocuments.
После нужных проверок выдаю следующее:
[CODE]return new \Bitrix\Main\EventResult(
\Bitrix\Main\EventResult::SUCCESS,
[
[
'TYPE' => 'fullprepayment',
'ENTITIES' => [
$obEntity
],
'RELATED_ENTITIES' => $arRelated
]
]
);[/CODE]
После нужных проверок выдаю следующее:
[CODE]return new \Bitrix\Main\EventResult(
\Bitrix\Main\EventResult::SUCCESS,
[
[
'TYPE' => 'fullprepayment',
'ENTITIES' => [
$obEntity
],
'RELATED_ENTITIES' => $arRelated
]
]
);[/CODE]