If you have not enabled the Enable-Progressive-Views parameter in Centralized configuration, you can use Screen Configuration to add custom fields in Smart IT.
Find the backend forms to which you want to add custom fields. For example, the following AR System forms need to be modified to add custom fields to the Change view:
| |
---|
| CHG:Infrastructure Change |
| |
| CHG:ChangeInterface_Create |
| INT:CHGSLM:InfrastructureChange_SLM_Join_Outer |
If you have installed BMC Service Level Management, you must add custom fields to the SLM Join form.
- Open Developer Studio in Best Practice Customization mode (the default).
- Create a new field in CHG:Infrastructure Change form and assign appropriate permissions, if it is not already added. Make sure that the database name and display label do not include an __c.
Make a note of the field id as it will be required in the following procedure. - Add the field to INT:CHGSLM:InfrastructureChange_SLM_Join_Outer (if you have BMC Service Level Management installed), CHG:ChangeInterface and CHG:ChangeInterface_Create. To add the field to the form, perform the following steps:
- Open the form from the Developer Studio. Make sure that Developer Studio is opened in the Best Practice Customization mode.
- Choose Form > Add Fields from CHG:Infrastructure Change.
- Select the field and click OK.
After the field is added, verify the database name and display label and the field ID. Assign proper permission to the field.
Note
Make sure that the database name and field ID are the same as on the CHG:Infrastructure Change form.
- Modify the filter CHG:ICI:CreateChange_100`!.
- Open the CHG:ICI:CreateChange_100`! filter from the Developer Studio. Make sure that Developer Studio is opened in Best Practice Customization mode.
- In Push field action, click Automap, select the field and click OK.
- Save the filter.
- Navigate to the Mid Tier Configuration Tool and use the Sync Cache option.
- Validate that you can view the field.
- Clear the browser cache.
- Log on to the Smart IT universal client as an Admin user.
- From the Configuration menu, choose Screen Configuration.
- Click Refresh Metadata in Change View options.
- Click Record Summary in Change View options.
- On the panel displayed, search for the field in list of available fields or enter the field name in the Search Fields text box.
Click the Add icon ("plus" sign) for a field in the Available Fields list to add it to the Selected Fields list. You can remove it from the Selected Fields list by clicking the X icon.
If a field is present in all required backend forms, the field is listed with an Add icon ("plus" sign) to the left of the field label, and you can add it to Smart IT views. However, if the field is missing on any of the required backend forms, the field is greyed out, and cannot be added to the view.
- Click Save.