Всем привет. Для проверки выгрузки использую bx_1c_import.php 'ver', '2.7'
Создал руками два инфоблока: 1 инфоблок - для товаров 2 инфоблок для торговых предложений
В первом инфоблоке указал, что второй инфоблок будет для торговых предложений. Во втором инфоблоке виже свойство CML2_LINK
То есть полная связь между инфоблоками
Добавляю в первом инфоблоке товар и делаю в нем торговое предложение.
В разделе Конент->Экспорт->XML делаю выгрузку двух инфоблоков (на выходе import.xml и offers.xml)
Далее удаляю созданные ранее инфоблоки
Запускаю скрипт bx_1c_import.php
Первым гружу import.xml Вторым гружу offers.xml
В админке появляются два инфоблока.
У первого инфоблока нет никакой связи со вторым (предположим, что в это время не существовало второго инфоблока) У второго появляется связь с первым. Загрузились товары и торговые предложения к ним.
Почему автоматом не создается связь первого инфоблока со вторым?
Ставлю эквайринг в платежную систему. При выборе оплаты через установленный эквайринг выкидывает ошибку: Ключ "ORDER_PAYMENT_ID" не найден в массиве GLOBALS[SALE_CORRESPONDENCE] и значение по умолчанию не определено. Идентификатор заказа: "93", идентификатор платежной системы: "8" (CAllSalePaySystemAction::GetParamValue)
Погуглив, я пришел к выводу, что где то нужно указать правильный "идентификатор заказа". Помогите разобраться с этой проблемой