4. Indexes Details
4.1. Tree lists
4.1.1. Overview
A Tree List displays a hierarchical structure through a table. The end-user can filter, expand / fold and search.
Only two lists use this rendering:
Business Capability Maps / Business Capability
Business Processes
4.1.2. Structure
These pages, which implement jQuery, use the DevExpress JS component.For more information, see: https://js.devexpress.com/Demos/WidgetsGallery/Demo/TreeList/Overview/jQuery/Light/.
The data is generated from a HOPEX post generation script and is stored under the <website folder>/json/ folder.
4.1.3. Capabilities Tree list
Rendering
The Capabilities Tree list shows the following information:
Column
Key information
Business Capability
Business Capabilities hierarchy starting from the Business Capability Maps, through the Business Capability Composition
Performance
Performance assessment of relevant Business Capability
Execution
Execution assessment of relevant Business Capability
Supporting Apps
List of applications linked to the Business Capability as Realisers
Modification Date
Last modification date of the Business Capability
Customisation
This page uses the DevEpress JS library. For more information, see: https://js.devexpress.com/Demos/WidgetsGallery/Demo/TreeList/Overview/jQuery/Light/.
This page relies on two components:
The HOPEX Descriptor : HOPEX EA_Index Business Capa Tree List. This contains the HTML and the Javascript part
A post generation script “HOPEX EA_Post Generation Script Process and Capa Trees JSON.Macro”. This generates a JSON file containing the data: ../json/DatasArrayBCMHierarchy.js
The structure of this file is as follows:
var products = [
{
text: "Business Capability Name",
modification_date:"2020/04/14 08:06:35",
performance:"",
execution:"",
link: "F034F0705CF0502C.htm",
id: "F034F0705CF0502C",
parent:"F03JKSLMP5CF0502C ",
applications: [
{text:"Application Name"}
]
},
]
4.1.4. Processes Tree list
Rendering
The Processes Tree list shows the following information
Column
Key information
Business Process
Business Process hierarchy, through the Owner Business Process link
Performance
Performance assessment of relevant Business Process
Execution
Execution assessment of relevant Business Process
Supporting Apps
List of applications linked to the Business Process
Modification Date
Last modification date of the Business Process
Customisation
This page uses the DevEpress JS library. For more details : https://js.devexpress.com/Demos/WidgetsGallery/Demo/TreeList/Overview/jQuery/Light/
This page relies on two components:
The HOPEX Descriptor : HOPEX EA_Index Business Process Tree List. This contains the HTML and thee Javascript part
A post generation script “HOPEX EA_Post Generation Script Process and Capa Trees JSON.Macro”. This generates a JSON file containing the data: ../json/DatasArrayBCMHierarchy.js
The structure of this file is as follows:
var products = [
{
text: "Business Process Name",
modification_date:"2020/04/14 08:06:35",
performance:"",
execution:"",
link: "F034F0705CF0502C.htm",
id: "F034F0705CF0502C",
parent:"F03JKSLMP5CF0502C ",
applications: [
{text:"Application Name"}
]
},
]
4.2. Lists
4.2.1. Overview
These are flat list of items, showing key attributes or associations.
4.2.2. Structure
The data is being generated from the relevant HOPEX Descriptor.
The rendering is managed by a single HOPEX Descriptor for all lists (HOPEX EA_General_DataTable_JS) and includes:
Filtering
Excel export
Pagination
More information on the “Datatable” java script library: https://datatables.net/
4.2.3. Enterprises list
Column
Key information
Business Capability
Name of the Enterprise
Comment
Comment of the Enterprise
Transformation phase
Transformation Stage defined against the Enterprise
4.2.4. Capabilities list
Column
Key information
Business Capability
Name of the Business Capability
Comment
Comment of the Business Capability
Parent
Parent Business Capability
Components
List of the Business Capability Components
Supporting Applications
List of the supporting Applications (realizer)
4.2.5. Processes list
Column
Key information
Business Process
Name of the Business Process
Code
Comment of the Business Process
Owner
Person defined as the Business Process Owner
Parent
Parent Business Capability
Direct Sub-Process
List of the Business Capability Components
Status
Current workflow status of the Business Process
Release
Modification date
4.2.6. Concepts list
Column
Key information
Name
Name of the Concept
Subject Area
Business Dictionary containing the Concept
Comment
Comment of the Concept
Storage Implementation
Business Information Realizing the Concept
Implementation
Embedding Business Work Product with their sending and receiving Applications
4.2.7. Business Information Map list
Column
Key information
Name
Name of the Business Information Map
Comment
Comment of the Business Information Map
4.2.8. Application portfolios list
Column
Key information
Portfolio
Name of the Portfolio typed as Application Portfolio
Parent Portfolio
Parent Portfolio
Sub Portfolio
List of the Sub Portfolios
Applications
List of the Applications listed in the Portfolio
4.2.9. Applications list
Column
Key information
Application
Name of the Application
Code
Code of the Application
Version
Version of the Application
Current State
Current workflow status of the Application
Business Capability
List of Business Capabilities supported by the Application
Technology
List of Technologies supporting the Application
4.2.10. Projects list
Column
Key information
Project
Name of the Project
Project Domain
Project Domain the Project belongs to
Project Deliverable
List of the Project Deliverable : Application and Project Impact
4.2.11. Technology Portfolios list
Column
Key information
Portfolio
Name of the Portfolio typed as Technology Portfolio
Parent Portfolio
Parent Portfolio
Sub Portfolio
List of the Sub Portfolios
Technology
List of Technologies listed in the Portfolio
4.2.12. Technologies list
Column
Key information
Technology
Name of the Technology
Vendor
Org Unit typed as Vendor providing the Technology
Technology Compliance
Company Standard of the Technology
End of Support
End of the Support of the Technology
End of Extended Support
End of the Extended Support of the Technology
4.2.13. Vendors list
Column
Key information
Vendor
Name of the Org unit typed as Vendor
Software Technology
List of the Technologies provided by the Vendor