Мое предложение все таки внести в модуль обмена на стороне 1с поле ПРЕФИКС, который будет добавляться перед ID и сохраняться в таблицу Идентификаторов. ИМХО это более корректно чем ковырять каждое ядро Битрикса и что-то там править, можно поправить и файл export.php который формирует xml для 1с, НО это не решение проблемы, т.к. такие правки придется делать на каждом сайте! Не находите, что ваше предложение безумно в плане поддержки? Что-то изменилось в ядре и все опять полетело в тартарары. Александр Денисюк, Жду вашего ответа, возможно такая проблема уже у кого-то была. |
|||||
|
|
|
|
Александр Денисюк,
Подскажите, я так понял модуль обмена не умеет работать с двумя сайтами? Даже если создаешь две настройки обмена, т.к. он использует для идентификации заказов их ID соответственно, если подключаем второй сайт, то при совпадении "кодов заказов" битрикса все летит в тартарары! Как быть? Нужно сделать обмен заказами с двумя сайтами. Уже тест провел и да он перезаписывает состав заказа, смотря на каком сайте его меняю, префикс в настройках Битрикса, как и создание номера нумерации заказов при обмене ни на что не влияет. Залез в код обмена битрикса и вижу, что там четко прописан $document['ID'] - читай ORDER_ID В Идеале конечно в настройках 1с при обмене заказами задавать префикс который будет складироваться в таблицу "Идентификаторов объектов". З.Ы. Честно не думал, что этот момент до сих пор не решен! |
|
|
|
|
Да и всеравно это не отменяет того почему нельзя откатить версию php на чистой Минимал Центос. - тут досих пор версия 7.2 В Битриксе бардак! и так во всем! |
|||||||
|
|
|