Defining event definitions


Events are the activities that occur in an application. Event attributes comprise the data related to the event that you want to track.

Before you begin

Before you create and manage event definitions, make sure that you have created a project and deployed it in BMC Helix Innovation Studio. For more information, see Creating-a-Project-using-Maven-and-the-Archetype.

Warning

Important

Application business analysts can customize the objects developed in their applications and that are marked customizable by the administrator, but they cannot customize the objects developed in com.bmc.arsys in Best Practice Customization mode. For example, objects in core BMC applications such as Foundation, Approval, and Assignment cannot be customized in Best Practice Customization mode. For more information, see Customization-layer.

To create an event definition

  1. Log in to BMC Helix Innovation Studio and navigate to the Workspace tab.
  2. Select the application or library where you want to create an event definition.
  3. Click Events > New
  4. On the Event properties tab, in the Name field, enter the name of the event. 
    For example, the Knowledge search event. 

    Warning

    Important

    You cannot rename an event.

  5. (Optional) To disable the event for tracking, click the toggle key Event designer_Enabled.png
  6. Click Save.

To add event attributes to an event

  1. Select the application for which you want to update the event definition.
  2. On the Events tab, click the event name that you want to update. 
  3. Click Add attribute and select the required attribute for the event. 
    By default, all events have the UserName (login name of the user) and CreatedDate (timestamp of the event) attributes. You cannot modify or delete these attributes
  4. In Attribute properties, provide the following details:
    AttributeDescription
    NameEnter the name of the attribute.
    DescriptionProvide the description for the attribute.
    RequiredSelect to mark the attribute as required for the event definition.
    Default valueProvide the default value for the attribute. 

     

  5. Click Save

​​​​

To copy an event definition

You can reuse an event definition by copying it within the application or to a different application or library.

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

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

    22_1_Copy record definition.png

  5. Click Copy.
    The copied event is saved in the target application.

 

 

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

BMC Helix Innovation Suite 25.4