После обновления Битрикса в июне появилась такая проблема - если какое-нибудь свойство заказа привязать к конкретным доставкам - то это свойство не сохраняется в заказе, при оформлении - выдает ошибку клиенту. Например, не заполнен индекс, хотя он заполнен.
Тех. поддержка ответила, что проблема на нашей стороне (и в демо битрикса действительно это правильно работает). Но если использую некастомизированный компонент заказа и если отключаю всё, что по событиям - ошибка не пропадает. Сторонние модули оформление заказа не затрагивают.
В sale.order.ajax в initProperties - $order->getPropertyCollection() возвращает список свойств уже без тех свойств, которые имеют привязку. Где искать причину?
Тех. поддержка ответила, что проблема на нашей стороне (и в демо битрикса действительно это правильно работает). Но если использую некастомизированный компонент заказа и если отключаю всё, что по событиям - ошибка не пропадает. Сторонние модули оформление заказа не затрагивают.
В sale.order.ajax в initProperties - $order->getPropertyCollection() возвращает список свойств уже без тех свойств, которые имеют привязку. Где искать причину?