На пустой БД (без демо пользователей), создаю пользователя ivanov,
теперь делаю загрузку файла с данными (который ранее экспортировал, содержит демо пользователей, отношение, ботов и бот станцию, процессов нет), выбираю опцию "Добавление данных - простое", пароль - НЕ устанавливать. В итоге получаю ошибки:
Ошибка: Failed to handle element <<nowiki>createActor xmlns="http://runa.ru/xml" name="julius" fullName="Gaius Julius Caesar" code="-3"/>
Ошибка: Failed to handle element <<nowiki>addExecutorsToGroup xmlns="http://runa.ru/xml" name="manager"> <executor name="julius"> <executor name="nero">
Ошибка: Failed to handle element <<nowiki>addPermissionsOnActor xmlns="http://runa.ru/xml" name="julius" executor="Administrator"> <permission name="permission.read"> <permission name="permission.update_permissions"> <permission name="permission.update_executor"> <permission name="permission.update_actor_status">
Ошибка: Failed to handle element <<nowiki>addPermissionsOnActor xmlns="http://runa.ru/xml" name="julius" executor="Administrators"> <permission name="permission.read"> <permission name="permission.update_permissions"> <permission name="permission.update_executor"> <permission name="permission.update_actor_status">
Ошибка: Failed to handle element <<nowiki>addPermissionsOnActor xmlns="http://runa.ru/xml" name="julius" executor="julius"> <permission name="permission.read"> <permission name="permission.update_permissions"> <permission name="permission.update_executor"> <permission name="permission.update_actor_status">
Ошибка: Failed to handle element <<nowiki>relation xmlns="http://runa.ru/xml" name="Boss"> <left> <executor name="nero"> <executor name="julius"> </executor></executor></left> <right> <executor name="caligula"> <executor name="attila"> <executor name="julius"> <executor name="nero"> <executor name="cleopatra"> <executor name="octavia"> <executor name="tiberius"> <executor name="marcus"> </executor></executor></executor></executor></executor></executor></executor></executor></right> </nowiki></permission></permission></permission></permission></nowiki></permission></permission></permission></permission></nowiki></permission></permission></permission></permission></nowiki></executor></executor></nowiki></nowiki>
И все что связано с julius не загружается, хотя его в системе на момент загрузки не было (был только ivanov).
Файл с данными, лог, скрины приаттачил.
И еще замечание - данные ошибки не отобразились в логах
опция Без пароля/С паролем не влияет, проблемы именно в Простой загрузке
Ошибки связанные с пользователем julius - скорее всего были вызваны одинаковым Кодом для julius и ivanov. А система не позволяет загружать двух пользователей с одним кодом.
Для создания пользователей используется createActor с атрибутом code, в следствии чего в случае существования какого-нибудь пользователя с таким кодом в системе на момент загрузки, пользователь не создастся.
Но кроме того не создаются и другие данные в которых этот пользователь был, группа в которую входит такой пользователь - создается пустая, отношение в котором в одной из пар был этот пользователь, тоже пустое.
Насколько важно поле code, к нему ведь ничего не привязано ?
При использовании скриптов - создании пользователя, включении его в группу, раздаче прав и т.п. код указывать не обязательно.
В частности, скрипт установки демо-пользователей никаких кодов пользователей не содержит. Поэтому при загрузке конфигурации в систему конфликтов по коду быть не должно.