Installation et déploiement : How to migrate to HOPEX V2 EN : Appendix
   
Appendix
 
Conversion details
Utilities details
Conversion details
 
If mandatory conversions are not made on repositories, malfunction or loss of data can occur.
Repositories need to be converted only once.
 
Select a repository, right-click 'Conversions > Convert data into current version' then select the source version 'From HOPEX V1R2 data' to display conversions.
 
Conversions
Data repository
System Database
Mandatory if
upgrade from
HOPEX V1R2-V1R3
Conversion of Standards
This tool converts certain objects of the Metaclass 'Standard' to objects of the MetaClass 'Technology'. Selection is made using the query '~5yCf7ugkIr9D[APM - Conversion - Get Standards Linked to Vendors Or Application Deployed]'
This tool is implemented by a VB script macro ~2yCfd0hkITND[APM - Conversion of Standards]
Yes
No
Yes
KB 00004589
Convert M-D to hours
This tool converts the objects of the MetaClass 'Work Mission' and 'Mission Activity' to the new format. The existing value of several MetaAttributes is multiplied by 8.
This tool is implemented by a VB script macro ~I2uXLFSEIjGN[Audit V3 - Convert M-D to Hours.Method]
Yes
No
Yes
KB 00004587
 
Mapping - Performances
This tool deletes repository log related to mapping item. It also disables repository log for the MetaClass 'Mapping Item'. This can help reduce size and improve performances.
This tool is implemented by a VB script macro ~ie(ICrKeJf1K[Mapping – Performances.Method]
Yes
No
Yes
KB 00004883
MEGA Repository - Alignment of Profile's name with Business Role's name
This tools renames each profile according to the related Business Role (Ex: EA standard is renamed to Enterprise Architect).
This tool is implemented in C++ and cannot be customized.
No
Yes
KB 00006394
MEGA Repository - Conversion of Assessment Template Definition
This tool converts the objects of the MetaClass Scoring Rule to the new format.
This tool is implemented by a VB script macro ~dY(lkwG(ITj8[MEGA Repository - Conversion of Assessment Template Definition.Impl]
Yes
No
Yes
KB 00004592
MEGA Repository - Conversion of Assessment Template Location
This utility converts Assessment Template to the new format. Location is transferred from data repository to system database
Before HOPEX V2 Assessment templates are saved in data repository After HOPEX V2 Assessment templates are saved in systemdb
Yes
No
Yes.
KB 00006063
MEGA Repository - Conversion of assignments
This tool creates a Profile Assignment for each Profile that were assigned to a user through a Business Role.
It applies to environments using Business Role assignment in previous versions.
This tool is implemented by a VB script macro ~h5mc1AgWM16T[AssignmentConvert.Method]
Yes
No
Yes
KB 00006314
MEGA Repository - Conversion of assignments (Profile mode)
This tool creates a Profile Assignment for each Profile that were assigned to a user.
If the access was implicit, an additional assignment is created for all repositories.
The target environment must be in Profile mode (option
Assignment of profiles (Management of assignment of business roles to person) checked).
This tool is implemented by a VB script macro ~Drs0)XWiMbUP[MEGA Repository - Conversion of assignments (Profile mode).Method]
No
Yes
Yes
KB 00006315
MEGA Repository - Conversion of Business Documents or System Business Document
This tool converts Business Document and System Business Document to the new format. Storage changes from disk (.DAT files) to database instance
This tool is implemented in C++ and cannot be customized
Yes
Yes
Yes
KB 00006228
MEGA Repository - Conversion of Code Template related to MetaCommand
This tool converts code Templates connected to MetaCommand items of web desktops. Javascript code is no longer supported and is replaced with JSON code. This conversion is mandatory for systemdb repository if the source data is in version HOPEX V1R2 CP2.0 or lower CP/version.
This tool is implemented by a VB script macro ~WPN1EVGsJDNS[MEGA Repository - Conversion of Code Templates Reliate With MetaCommand Macro]
No
Yes
Yes
KB 00005095
MEGA Repository - Conversion of Deprecated MetaAssociation instances to Generic MetaAssociation instances
This tool updates the metamodel to enable a generic management of certain MetaAssociations (Note, Document, ...).
This tool is implemented in C++ and cannot be customized
Yes
Yes
Yes
KB 00006311
MEGA Repository - Conversion of Deprecated MetaAssociationType to Operator
This tool recovers behaviors associated with deprecated MetaAssociation Types
The tool is implemented by a macro ~W1X0aNWdMPs2[convert_deprecated_MetaAssociationType_to_Operator]
No
Yes
Yes
KB 00006317
MEGA Repository - Conversion of diagram type (described element)
This tool converts Diagram Types to the new format. The generic MetaClass Described Element (or System Described Element) is used to handle the described object.
This tool is implemented by a VB script macro ~piLGI9rCNfnJ[_MEGA Repository - Conversion of diagram type (described element)]
No
Yes
Yes
KB 00006316
MEGA Repository - Conversion of Mapping links
Converts possible customization of mapping to the new format.
This tool is implemented by a macro (~H8rvwXEWOTqL[_MEGA Repository - Conversion of
Mapping links.Method]) and can be customized
No
Yes
Yes
00007280
MEGA Repository - Conversion of name properties
This tools aligns object names with metamodel definition
Conversion may take a significant time depending on the volume of data.
This tool is implemented in C++ and cannot be customized.
Yes
Yes
Yes
KB 00001289
MEGA Repository - Conversion of old MetaAssociation into deprecated MetaAssociation
This tool tags old MetaAssociations as deprecated.
This tool is implemented by an external script 'convert_deprecated_metaassociation.vbs'
No
Yes
Yes
KB 00004238
MEGA Repository - Conversion of Restricted MetaAssociation into Abstract MetaAssociation
Converts restrictive MetaAssociation to the new format
No
Yes
Yes
KB 00007462
MEGA Repository - Conversion of Restrictive MetaAssociation instances to Concrete MetaAssociation instances
This tool updates the metamodel to move down restricted MetaAssociation instances storage on their concrete MetaAssociation.
This tool is implemented in C++ and cannot be customized.
Yes
Yes
Yes
KB 00006309
MEGA Repository - Conversion of tree folder menu
This tool recovers menu items 'New' and/or 'Connect' on folders in tree
This tool is implemented by a VB script macro ~(2H4f8nGNTOG[Convert_treefolder_menuitems]
No
Yes
Yes
KB 00006330
MEGA Repository - Conversion of Where Used Queries
This tool converts the format of a configuration regarding Diagrams containing object. From HOPEX V1R2 CP1.0, queries are connected directly to the MetaClass.
This tool is implemented by a macro calling a VBS script file (convert_where_used_queries.vbs).
No
Yes
No
KB 00004829
MEGA Repository - Convert Property Page Link/Tree to PropertyPageExtension
This utility converts property page implementation from _PropertyPageLink to _PropertyPageExtension. It is recommended to run this utility to benefit from new customization capabilities
This tool is implemented by a VB script macro ~zTupdajIIrbB[MEGA Repository - Convert Property Page Link/Tree to PropertyPageExtension]
No
Yes
Yes
KB 00004586
MEGA Repository - Convert Report templates (MS Word) to RTF Format
This tool converts Report templates (MS Word) from Word to RTF format.
This is required to generate documents with HOPEX Web Front-end.
This tool is implemented in C++ and cannot be customized.
Note that MS Word is required on the machine running the conversion.
No
Yes
If custom template and decision to user format RTF
KB 00003499
MEGA Teamwork - Conversion of workflow instance
This tool changes the location of workflow instance from system database to data repository.
This tool is implemented by a VB script macro ~5m5flWg5KPfB[Mega TeamWork - Conversion of Workflow Instance System.Method]
Yes
No
Yes
KB 00005096
 
Utilities details
 
Utility
Data repository
System Database
Mandatory if
upgrade from
HOPEX V1R2-V1R3
Diagram (drawings)
This tool opens, saves and closes all diagrams in the repository. Enables conversion of diagrams with drawings in MGE format. Also enables to check the status all diagrams in a repository.
This execution is optional for the system database and data repositories.
Conversion may take a significant time depending on the volume of data.
This tool is implemented in C++ and cannot be customized.
Yes
Yes
Optional
KB 00001270
MEGA Publisher - Remove invalid MEGA templates
This tool removes MEGA templates or components left invalid after upgrade.
This tool is implemented by a VB script macro ~jkmiN0kNBPK2[MEGA Publisher - Remove invalid MEGA templates (2009 and earlier versions)]
No
Yes
Optional
KB 00003139
MEGA Repository - Cleanup
This tool removes technical temporary data left invalid in repositories after upgrade (ex: recent queries).
This tool is implemented by a VB script macro ~W7qD9X3HCT50[MEGA Repository - Cleanup.Method]
Yes
No
Optional
KB 00003321
MEGA Repository - Conversion of name properties (long name)
This tool aligns object names with metamodel definition (long name) for certain MetaClasses.
Conversion may take a significant time depending on the volume of data.
This tool is implemented in C++ and cannot be customized.
Yes
No
Optional
KB 00001892
MEGA Repository - Conversion of Organizational Charts
This utility converts the nature of Organizational Chart diagrams so that they can be open with MEGA Process BPMN Edition.
This tool is implemented by a VB script macro ~YgaCFMJSGPv2[Organisational Chart Conversion]
Yes
No
Optional
KB 00003984
 
MEGA Repository - Convert participants of projects
This tool converts participants of projects to the new format
This tool is implemented by a VB script macro ~MKy3t2XCNf7U[Convert participants of projects.Method]
Yes
No
Optional
KB 00006308
MEGA Repository - Creation of links instances from MEGA fields
This tool creates impact analysis links for objects referenced by object references (MEGA fields) in texts properties.
Conversion may take a significant time depending on the volume of data.
This tool is implemented in C++ and cannot be customized.
Yes
Yes
Optional
KB 00002005
Shapes
This tool updates customized shapes to the most recent format.
Shapes located in the folder 'Mega_usr' or both installation and HOPEX environment are upgraded. This conversion is optional for the System repositories.
This tool is implemented in C++ and cannot be customized.
No
Yes
Optional
KB 00000362