Use Cases Supported by the FVC Utility

Using the Form Version Control Utility 22-5 In this line, replace RESOURCE_OBJECT_NAME with the name of the resource object. Sample line: ResourceObject;OID User – FormName;FORM_NAME In this line, replace FORM_NAME with the name of the process parent form. Sample line: FormName;UD_OID_USR – FromVersion;CURRENT_VERSION_OF_FORM In this line, replace CURRENT_VERSION_OF_FORM with the current version of the form. Sample line: FromVersion;8 – ToVersion;NEW_VERSION_OF_FORM In this line, replace NEW_VERSION_OF_FORM with the new version of the form. Sample line: ToVersion;9 ■ You can include any combination of the following lines in the properties file: – Parent;FIELD_NAME;DEFAULT_FIELD_VALUE;Update For all records on the parent form, the utility updates the value of the FIELD_NAME field with DEFAULT_FIELD_VALUE. Sample line: Parent;UD_OID_USR_DEFTVAL;MyString;Update – Child;FIELD_NAME;DEFAULT_FIELD_VALUE;Update For all records on the child form, the utility updates the value of the FIELD_NAME field to DEFAULT_FIELD_VALUE. Note: When you run the FVC Utility, only records whose version is the same as CURRENT_VERSION_OF_FORM are updated by the utility. Note: If you want to update form data on a form whose version has not changed, then set NEW_VERSION_OF_FORM to the same value as CURRENT_VERSION_OF_FORM . Note: If a mandatory required field has been added on the parent form, then you must include this line in the properties file for the mandatory field. 22-6 Oracle Fusion Middleware Administrators Guide for Oracle Identity Manager Sample line: Child;UD_OID_GRP_NORMALFIELD;XYZ;Update – ParentParent;OLD_FIELD_NAME;NEW_FIELD_NAME On the parent form, the utility moves data from the OLD_FIELD_NAME field to the NEW_FIELD_NAME field. Sample line: ParentParent;UD_OID_USR_FNAME;UD_OID_USR_DEFTVAL; – ParentParentLookupOrComboToCheckBox;OLD_FIELD_NAME;NEW_FIELD _NAME; On the parent form, for a Lookup Field or Combo Box type field that has been changed to a Check Box type field and also renamed, the utility sets the check box for each record to the selected state if the field value is True case insensitive. For all other values, the utility sets the check box to the deselected state. Sample value: ParentParentLookupOrComboToCheckBox;UD_OID_USR_PREF_LANG;U D_OID_USR_CHKBOXTEST – ChildChild;OLD_FIELD_NAME;NEW_FIELD_NAME On the child form, the utility copies data from the OLD_FIELD_NAME field of the earlier version to the NEW_FIELD_NAME field of the new version. Sample line: ChildChild;UD_OID_GRP_GROUP_NAME;UD_OID_GRP_NORMALFIELD – ParentChild;OLD_FIELD_NAME;NEW_FIELD_NAME The OLD_FIELD_NAME field was moved from the parent form to the child form and renamed to NEW_FIELD_NAME. The utility moves data from the OLD_FIELD_NAME field to the NEW_FIELD_NAME field. Sample line: ParentChild;UD_OID_USR_FNAME;UD_OID_GRP_NORMALFIELD – ChildParent;OLD_FIELD_NAME;NEW_FIELD_NAME The OLD_FIELD_NAME field was moved from the child form to the parent form and renamed to NEW_FIELD_NAME. The utility moves data from the OLD_FIELD_NAME field to the NEW_FIELD_NAME field. Sample line: ChildParent;UD_OID_GRP_NORMALFIELD;UD_OID_USR_DEFTVAL – ChildParentLookupOrComboToCheckBox;OLD_FIELD_NAME;NEW_FIELD_ NAME From a child form, a Lookup Field or Combo Box type field OLD_FIELD_NAME has been changed to a Check Box type field and moved to the parent form. On the parent form, the utility sets the check box for each Note: If a mandatory required field has been added on the child form, then you must include this line in the properties file.