[QUOTE]
Евгения Токарева написал:
[URL=/support/forum/user/221269/]Александр[/URL], добрый день.
Заметила странное поведение полей при синхронизации полей смарт-процесса и 1С справочника Договоры на примере списочного поля "Вид договора"
Если символьный код поля в Битрикс24 содержит только цифры (пример UF_CRM_5_ 1723615693 ) - синронизация с 1С проходит нормально.
Если символьный код пользовательского поля в Битрикс24 например UF_CRM_5_ TEE1_VID_DOGOVORA_1C или
UF_CRM_5_ 1TEEVIDDOGOVORA1C синхронизация не работает. [URL=http://joxi.ru/DmB5JPqSPgWDgr]http://joxi.ru/DmB5JPqSPgWDgr[/URL]
Выгружаю из 1С в Б24 Реквизит объекта = ВидДоговора [URL=http://joxi.ru/823MLoEFKa3dOr]http://joxi.ru/823MLoEFKa3dOr[/URL] , загружаю в 1С дополнительное поле (работает только UF_CRM_5_ 1723615693, в 1С отображается как ufCrm5_1723615693 ) [URL=http://joxi.ru/BA0J6oNUwvZQEm]http://joxi.ru/BA0J6oNUwvZQEm[/URL]
Я знаю что rest отдает отображение поля по разному - если есть в символьном коде цифра или нет. [URL=http://joxi.ru/nAyDYKoCGab672]http://joxi.ru/nAyDYKoCGab672[/URL] Может быть с этим связано?
Текущая ситуация означает, что уже созданные пользовательские поля в Б24 ( с симвользным кодом UF_CRM_5_ TEE1_VID_DOGOVORA_1C тип список не множественный) синхронизировать корректно с объектом 1С не получится. Это как-то можно поправить?
Проверила несколько раз. Прошу подтвердить или опровергнуть такое поведение полей.[/QUOTE]
Все зависит как хранится ключ в экспертных настройках. Если указали экспертные настройки, а затем поменяли ключ - ничего работать не будет.
И еще, была проблема, но вроде починили, когда через метод fields выводились ключи не так, как приходят данные через get или list