Т.е. вместо конкретной фразы "элемент не найден" или вообще вместо всей страницы целиком показывалось бы содержание 404.php с сохранением адреса в строке?
CIBlockElement::Add, Добавление нового элемента в созданный инфоблок
Значит проблема в кодировке. Может, сайт и бд не в утф-8, а при редактировании кода во внешнем редакторе вы сохраняете документ в утф-8? Тогда если открыть код из редактора битрикса, наверное можно будет увидеть вместо кириллицы фигню, которая и не проходит в БД.
CIBlockElement::Add, Добавление нового элемента в созданный инфоблок
Ну в доступе проблемы не должно быть. А элемент который создается - у него все остальное кроме свойства этого установлено как надо? Попробуйте удалить это свойство и создать другое, числовое, и с другим символьным кодом.
CIBlockElement::Add, Добавление нового элемента в созданный инфоблок
Тогда теоретически всё должно работать. Попробуйте сразу после кода создания [CODE] $newprop = array(); $newprop[24] = "Белый"; $newLoad = Array("PROPERTY_VALUES" => $newprop); $res = $el->Update($TestID, $newLoad); [/CODE]
или [CODE] CIBlockElement::SetPropertyValuesEx($TestID, false, array('Color' => 'Белый')); [/CODE]
Дать тестовое задание и посмотреть что он там сделает. Это если самим хватает компетентности проверить его уровень. На сертификаты можете даже не смотреть.