Skip to end of metadata
Go to start of metadata

Dictionary objects are updated during system maintenance step by step just as during transport:

  • Import inactive dictionary objects
  • Dictionary Activation
  • Dictionary Distribution
  • Table Conversion
  • Activate inactive runtime Objects

According to different maintenance mode, the update scenario is also not the same. 

If maintenance mode is "single system", the update scenario on dictionary objects during upgrade is similar to that during transport.

But if maintenance mode is "standard" or "advanced", the update scenario on dictionary objects is different from that during transport, because some steps such as "Import inactive dictionary objects", "dictionary activation" and "dictionary distribution" etc. are performed in the shadow instance, not in the original instance.

If you want to know details about what shadow instance is, please read the blog: SUM: introduction to shadow system.

To understand how dictionary objects are updated during system maintenance, it is better to know how dictionary objects are updated during transport firstly. You can select the topic "Dictionary Objects updated during transport by transport tool (tp/R3trans)" for more details. 


In standard or advanced maintenance mode, dictionary objects are updated mainly in the following SUM phases:

DDIC_UPG                                                                                 → import of inactive dictionary objects

SPDD                                                                                         → modification adjustment for dictionary objects

ACT_UPG                                                                                  → dictionary activation (in shadow mode)

PARDISTPRE_SHD, PARDIST_SHD, PARDIST_SHD2          → dictionary distribution

PARMVNT_SHD, PARMVNT_XCNV                                        → activate inactive runtime objects in uptime phase

PARCONV_UPG                                                                       → table conversion

PMVNTAB_UPG                                                                       → activate inactive runtime objects in downtime phase 

Dictionary Objects updated during transport by transport tool (tp/R3trans)

  • No labels