SoFuWa, В параметрах компонента поставьте галку "Режим совместимости" и используйте старые шаблоны. Проблем тут нет.
28.06.2018 14:17:38
Дмитрий Ипатов, попробуйте в настройках узла обмена, в настройках обмена документами, на вкладке "Заказы", на подвкладке "Статусов заказов", в блоке "Настройка отмена заказов" указать конкретную причину из справочника "Причины закрытия заказов".
А когда формируете документ закрытия заказа по случаю его полного исполнения - указывайте другую причину из этого справочника (не ту, что указана в настройке узла обмена). |
|
|
06.04.2018 17:44:42
Иван Турченко, вы почти всё делаете правильно.
Только результат надо добавлять в параметр события. [CODE]$event->addResult( new \Bitrix\Main\EventResult( \Bitrix\Main\EventResult::ERROR, new \Bitrix\Sale\ResultError('Невозможно удалить последнюю запись') ) ); [/CODE] |
|
|