Configuring TRIRIGA Application Suite for integration with Envizi
Configure the integration by adding the group names in IBM® TRIRIGA® Application Suite, importing and granting access to artifacts, and updating the integration for IBM Envizi.
Procedure
-
In TRIRIGA Application Suite, add the four group names to the business object so that the
objects can be displayed on the building record.
- In TRIRIGA Application Suite, click Tools > Builder Tools > Data Modeler and use the object browser to go to Location > triBuilding.
- Add the following fields.
Name Label cstEnviziParentOneTX Envizi Group 1 cstEnviziParentTwoTX Envizi Group 2 cstEnviziParentThreeTX Envizi Group 3 cstEnviziGroupNamePathTX Envizi Path - Click Publish.
- Add the group names so that they are displayed on the triBuilding form in TRIRIGA Application Suite.
- Click Tools > Builder Tools > Form Builder and then click the Location module.
- Click triBuilding and then click Revise to revise the triBuilding form.
- In the navigation window, click triBuilding and then clickAdd Tab. Enter cstEnvizi as the name and Envizi as the label. Click Apply.
- Click the newly created tab and click Add Section. Enter cstEnviziDetails as the name and Envizi Details as the label. Click Apply.
- Click the newly created section and click Add Field. Add each of the four business objects that were created in the previous step as fields in the Envizi Details section.
- Click cstEnviziGroupNamePathTX and in the properties window, change the values of Start Row to 3 and Col Span to 2 Mark this field as ReadOnly and click Apply.
- Click triBuilding and then click Sort Tab. Move the cstEnvizi tab to the second position and click Apply. Publish the form.
- Import the necessary artifacts for the integration.
- Click Import Migration and import the EnviziConfig.zip package by clicking New Import Package. Click the .zip file and then click OK.
- Hover over the EnviziConfig.zip file and click Validate. Import the package.
- Grant access to the newly created artifacts.
- Click Tools > Administration > Security Manager and then click the name of the newly created group.
- On the Access tab, click Location > triBuilding > cstEnvizi.
- Choose the access level for the group and click Save.
- In the workflow of the outbuilding form, add an update call out to Envizi.
- Click Tools > Builder Tools > Workflow Builder and then in All Objects, click Location and then click triBuilding.
- Within the location object, search for the existing workflow triBuilding - Synchronous - Permanent Save Validation.
- In the Workflow dialog, after Call Module Level Validation add a workflow call to triBuilding - Update Envizi fields with defined options.
- Click Start and publish the workflow.
- Populate the newly created fields in an outbound message in an OSLC request.
- Click My Reports > System Reports. Click the Columns tab and add the four Envizi fields to the existing triAPICBuilding - OSLC - Outbound query.
- Save the report.
- Open Tools > System set up > Integration > OSLC Resource Manager and search for triAPICOutboundBuildingRS. Add the four Envizi fields either individually or by using Import all Fields.
- Add Envizi to the collection.
- Click Tools > Builder Tools > Navigation Builder, click the TRIRIGA global menu, and click Edit.
- In the Navigation Items menu, click Landing Page > Tools > menu Group > System setup. Click menu Group - Integration and expand Navigation Item Library.
- Use the search bar to locate Envizi. Click the item and then click Add to Collection. Click Save.
- Log out and then log in to the system.