Application Release Base State Form

The Base State Form displays the current business requests and development tasks associated to an application release item. That information is on the Requirements/Development tab.

The tab contains REST Grid widgets that invoke reports against the SBM Relationship Service using the new commonsvc/graph/cypherService/run REST service residing on the SBM JBoss server. The associated reports return the business requests (Requirements) and development tasks (Development) for the specific application release.

The tab also contains buttons to invoke the Edit Business Requests and Edit Development Tasks transitions. The default forms used for the transitions are Associate SBM Bus Request and Associate SBM Dev Tasks forms. Refer to Application Release Associate SBM Forms and Application Release External Tool Forms for more information on the provided transition forms.

The new cypherService/run REST service invokes a predefined Cypher Query against the Neo4j database used by the SBM Relationship Service. The two predefined queries are getRelatedBrsForAppRelease and getRelatedDevTasksForAppRelease. These queries are stored in the CypherQueries-RLM file in the commonsvc.war\WEB-INF\classes directory. For example:

..\Serena\SBM\Common\jboss405\server\default\deploy\commonsvc.war\WEB-INF\classes

These queries take a parameter named recId that contains the SBM Record ID of the application release being viewed. For example, param=recId=8. The results are the SBM and external tool items that are associated to the application release.