Examining the Main Blocks and Phase Names

Objective

After completing this lesson, you will be able to examine the main blocks and phase names.

Examining the Main Blocks and Phase Names

Introduction

In the following section, the main blocks are discussed. We split this up between the two cases:

  • Case with database migration (required for source on non-SAP HANA database)
  • Case without database migration (only possible for source on SAP HANA database)

Independent on whether the source system is already on SAP HANA database or not, the migration can be part of the procedure. Different to a standard conversion for which only one migration phase is executed (in downtime), for downtime-optimized conversion the migration splits up into uptime migration, uptime delta migration, and downtime migration.

Caution

Please note that we recommend to execute a downtime-optimized conversion in combination with a database migration, even if the source database is already SAP HANA. This is because there are extended downtime-optimization features available for database migration (e.g. delta customizing for finance or moving selected programs from downtime to uptime), as well as there is less impact on the production system.

Downtime-optimized conversion with Database Migration Option (DMO)

Downtime-optimized Conversion without Database Migration (in-place)

Database migration is not required (but recommended) if the source system is already on an SAP HANA database which fulfills the target version requirements.

Selected Phases of Downtime-optimized Conversion

Downtime-optimized conversion introduces additional phases such as the short term lock for Asset Accounting or the dialog for changing (finance) Customizing on the temporary system. The following figure indicates the most important phases that are either relevant only for downtime-optimized conversion or are relevant phases of Database Migration Option.

This image shows the main steps of downtime-optimized conversion as introduced in this unit. Lines point to specific blocks and are named with the most prominent phases of this activity which are also explained in the table below.
ActivityPhase name(s)
Classification of tablesRUN_CLASSIFY_DODMO
Activation of replication triggersMAIN_SHDRUN/SUBMOD_RRC_TRIGGER_DEFAULT/SQLRUNTASK_SWITCH_RRC_TRIGGER_MODE_UKR
Short term lock for Asset AccountingMAIN_SHDRUN/SUBMOD_SMIG_APPL_FREEZE/REQ_SMIG_APPL_LOCK
Customizing on temporary instanceREQ_DOCMAX_DELTA_CUSTOMIZING
Uptime conversion Finance (FIN)MAIN_SMIG_UT_MIGRATION/SUBMOD_SMIG_SCENARIOS_DMO/SUBMOD_SMIG_SCENARIOS/SUBMOD_SMIG_SFIN/PARRUN_SMIG_SFIN
Uptime conversion material management (MM-IM)../SUBMOD_SMIG_UT_MMIM/PARRUN_SMIG_UT_MKPF1_S4../SUBMOD_SMIG_UT_MMIM/PARRUN_SMIG_UT_MKPF2_S4../SUBMOD_SMIG_UT_MMIM/RUN_SMIG_UT_MKPF3_S4
Uptime replication of recorded changesSUBMOD_REPLAY_RRC_START/PROCESS_REPLICATE_RRC_START/PROCESS_REPLICATE_RRC
Downtime delta conversion Finance (FIN)SUBMOD_SMIG_DOWNTIME_DMO/SUBMOD_SMIG_SCENARIOS/SUBMOD_SMIG_SFIN/PARRUN_SMIG_SFIN
Downtime delta conversion material management (MM-IM)SUBMOD_SMIG_DOWNTIME_DMO/SUBMOD_SMIG_SCENARIOS/SUBMOD_SMIG_DT_MMIM/*
Downtime final replicationSUBMOD_RRC_FINAL/RUN_RRC_REPLICATE_FINAL