Навеяно недавней задачей. Была 1С 7.7, и из нее делалась выгрузка на сайт, покуда клиенты не захотели перейти на УТ 11.
В 7.7 все просто было: ИД в 1С переносился в неизменном виде в битрикс, был, например, СВ008493, и стал такой же, СВ008493.
А при переходе выяснилось, что во-первых, ИДов там нет, а есть GUID в формате c3a3eb6a-62ce-11e1-b89c-0024e847c711.
Во-вторых, битрикс этот GUID каким-то образом пережевывает и товары в каталоге имеют обычные, состоящие из цифр ИДы.
Есть правда теперь у каждого товара свойство типа список под названием "GUID", но его содержимое тоже мало походит на GUID из 1С.
Короче, надо старый каталог как-то связать с новой УТ 11, потому что информации там забито ну очень много. И первый приходящий на ум способ заменить страые ИД на новые GUID прямо в выгрузке из Битрикса не работает... Просто не загружает битрикс такой файл обратно.
В 7.7 все просто было: ИД в 1С переносился в неизменном виде в битрикс, был, например, СВ008493, и стал такой же, СВ008493.
А при переходе выяснилось, что во-первых, ИДов там нет, а есть GUID в формате c3a3eb6a-62ce-11e1-b89c-0024e847c711.
Во-вторых, битрикс этот GUID каким-то образом пережевывает и товары в каталоге имеют обычные, состоящие из цифр ИДы.
Есть правда теперь у каждого товара свойство типа список под названием "GUID", но его содержимое тоже мало походит на GUID из 1С.
Короче, надо старый каталог как-то связать с новой УТ 11, потому что информации там забито ну очень много. И первый приходящий на ум способ заменить страые ИД на новые GUID прямо в выгрузке из Битрикса не работает... Просто не загружает битрикс такой файл обратно.