Внимание!
При изменении сортировки в базовом инфоблоке - возможно изменение значений свойств дочернего, которые не трогали в базовом - тоже обращайте внимание.
При создании нового свойства модулем синхронизации, если его сортировка 10 например, то свойство не корректно создается, и модуль меняет остальные свойства в инфоблоке - их тип. Такое ощущение, что как будто список смещается ниже, а настройки остаются прежними.
Пример:
1. Создаем в Базовом инфоблоке каталог новые свойства типа "Строка":
в это время в дочернем инфоблоке у базового цвета был тип справочник
2. Происходит синхронизация инфоблоков
3. Смотрим что изменилось в дочернем инфоблоке:
3.1. Создались новые свойства Тест 1 и Тест 2, которые должны быть типа "Строка", но что-то пошло не так:
свойство тест1 стало на второе место и ему присвоился тип свойства базовый цвет, которое до этого было вторым
а свойство базовый цвет вместо справочника стало списком
3.2. И оказывается что это не единственная проблема - поехали все типы свойств:
Если модуль создает в дочернем блоке новое свойство с сортировкой 999 (т.е. с самой последней, из имеющихся, сортировкой) - все ок, но если сортировку потом поменять в базовом на 10 например, то херня получается, тип свойства меняется. и у свойств ниже по списку тоже меняются типы свойств, как в примере выше
0
Есть вопрос?