Jul 3, 2012

FAQ: как корректно работать с новыми полями при изменении форм процесса в OIM 11g

Short intro: here you can find answer how to upgrade process form version for exiting process instances.

И вернемся к часто задаваемым вопросам.

Q: Я создал новую версию формы и изменил ее (например, добавил новое поле) и сделал активной, после чего настроил дополнительный маппинг полей реконсилиации. пересоздал профиль реконсилиации и т.д. Для вновь реконсилированных учетных записей поле заполняется корректно, но для новых пользователей значение нового поля приходит пустое. Как справиться с данной проблемой?



A: После добавления нового поля в форму и ее активации для того, чтобы OIM корректно работал с данным полем на ранее созданных экземплярах формы процесса, необходимо обновить версию формы через утилиту Form Version Control (FVC Utility), которую можно найти в $OIM_HOME/designconsole/fvcutil.sh / cmd (Unix / Windows).

Более подробно утилита обновления версии формы для существующих инстансов процесса описана в документации:
http://docs.oracle.com/cd/E23943_01/doc.1111/e14308/formver.htm#CCHCBDBJ




No comments:

Post a Comment