Copying record definitions


As an administrator or application business analyst, you can copy the record definitions within an application or to a different application or library. By copying the record definition, you can reuse the record definition in multiple applications without having to create a new record definition. 

The Copy option does not apply to the following record definitions:

  • External record definition mapped to event statistics 
  • Audit record definition type, which gets automatically created when the main record is copied

Important

  • Before you copy the record definition, make sure the definition scope for the referenced objects like base or inherited record definition is public.
  • You can view and select only those applications or libraries that you can access.
  • Make sure you do not change the name of the record definition if you are also copying the rule that uses this record definition.

The following image describes how the objects are referenced after you copy the record to the target application or library:

22_1_copy_record.png

To copy a record definition

  1. Log in to BMC Helix Innovation Studio and navigate to the Workspace tab.
  2. Select the application or library from which you want to copy the record.
  3. Click Records, select the record definition that you want to copy, and click Copy.
  4. In the Copy definition dialog box, enter the following details:

    • From Target application/library, select the target application or library where you want to copy the record.
    • In the Definition name field, type a name for the record definition. 

    22_1_Copy record definition.png

    The copied record is saved in the target application.

To copy fields in a record definition

You can copy custom fields from a regular record to the same record.

You cannot copy the following fields and record definitions:

  • Core fields
  • Inherited fields
  • Join records
  • Audit records 

The following properties of the field are not copied:

  • id
  • name
  • customId
  • developerId
  • lastChangedBy
  • lastUpdateTime
  • optionLabelsById
  • overlayDescriptor
  • overlayGroupId
  • owner
  • version

To copy fields from a record

  1. Log in to BMC Helix Innovation Studio, navigate to the Workspace tab, and select the application.
  2. On the Records tab, click the Regular type record name in which you want to copy fields. 
  3. Select the custom field on the record definition that you want to copy. 
  4. Select Copy. 

    Important

    The Copy button is enabled when you select one custom field.

    The Copy button is disabled if you select multiple custom fields or core fields.

    A copy of the selected field is created as Copy of <selected field name>.

For example, you have a record definition that has a field Official email address. You want to add another field for an alternate email address. You can copy the Official email address field and rename it to Alternate email address.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*