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
The following image describes how the objects are referenced after you copy the record to the target application or library:
To copy a record definition
- Log in to BMC Helix Innovation Studio and navigate to the Workspace tab.
- Select the application or library from which you want to copy the record.
- Click Records, select the record definition that you want to copy, and click Copy.
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.
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
- Log in to BMC Helix Innovation Studio, navigate to the Workspace tab, and select the application.
- On the Records tab, click the Regular type record name in which you want to copy fields.
- Select the custom field on the record definition that you want to copy.
Select Copy.
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.