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
• Process Category
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
|
|
Process Category
|
Process Category hierarchy, through the Owner Process Category link
|
|
Performance
|
Performance assessment of relevant Process Category
|
|
Execution
|
Execution assessment of relevant Process Category
|
|
Supporting Apps
|
List of applications linked to the Process Category
|
|
Modification Date
|
Last modification date of the Process Category
|
• 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 Process Category 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: "Process Category 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
|
|
Process Category
|
Name of the Process Category
|
|
Code
|
Comment of the Process Category
|
|
Owner
|
Person defined as the Process Category Owner
|
|
Parent
|
Parent Business Capability
|
|
Direct Sub-Process
|
List of the Business Capability Components
|
|
Status
|
Current workflow status of the Process Category
|
|
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
|