Menu

SAP Package SUMIG

Unicode Migration: Table of Converters + Repair Tool

Technical Information

Package SUMIG
Short Text Unicode Migration: Table of Converters + Repair Tool
Parent Package BASIS

Package Contents

The package SUMIG is a normal package. It contains the following embedded packages and dictionary objects.

Function Groups

The package SUMIG contains 3 function groups.

SPUMG Function group for the Pre-migration
SUMG Unicode Migration Tool Package
UMGHINT hint management

Transactions

The package SUMIG contains 2 transactions.

SPUMG Unicode Preconversion
SUMG Unicode Migration Tool

Database Tables

The package SUMIG contains 69 database tables.

UMGBATTAB SUMG: Info Regarding Running Background Jobs
UMGCCTL SUMG + SPUMG: Codepage conversion control table
UMGCHAR1STAT Character statistics for different languages
UMGCHAR1STATR Character statistics for different languages
UMGCHAR2STAT SPUMG character pair statistic for different language
UMGCHAR2STATR SPUMG character pair statistic for different language
UMGCHAR3STAT SPUMG character triple statistic for different language
UMGCHAR3STATR SPUMG character triple statistic for different language
UMGCHAR4STAT SPUMG character statistic for different language
UMGCHAR4STATR SPUMG character statistic for different language
UMGCHARCOUNT Character statistics for different languages
UMGCHARCOUNT1 Character statistics for different languages
UMGCHARCOUNTR Character statistics for different languages
UMGCHARSTATLOG Lists tables that were used for updating character statistic
UMGCHKP SPUMG: Checkpoint Management
UMGCOMCHAR Common charsets
UMGCON SPUMG: Results Table for Container Search
UMGCONDITION SPUMG+SUMG Hint Management: Condition
UMGCONTAINER Container field definitions for Unicode conversions
UMGEXCEP SPUMG: Exception table to UMGCCTL
UMGEXCEPTIONS SPUMG exceptions for tables and packages
UMGFILT SUMG + SPUMG: Table for Storing Filters
UMGFKR Fields for Conversion and Foreign Key Dependencies (BIDI)
UMGHINT SUMG + SPUMG: Hints
UMGHISTORY Data used for the Unicode migration of the system
UMGINDX Control Table for Repairing Codepage of INDX-type Tables
UMGINFO General information about SPUMG status
UMGINITCLUST Results of the C-Check for initial records in table cluster
UMGINITPOOL Results of the C-Check for incorrect records in table pool
UMGJOBROWINFO SPUMG: Info for rows process by a batch job
UMGLANGCP SPUMG: Language <-> Codepage Assignments
UMGLANGCP_ALL SPUMG: Codepage <-> language mapping for all languages.
UMGLNOCP SPUMG: Languages that are not assigned to a single unique CP
UMGLOCK SPUMG: Table for Synchronization of Worker Jobs
UMGLOG SUMG: Trace Entries
UMGMAINLOG SPUMG: Main Log table
UMGMODTR SPUMG: Recording of Manual Changes
UMGNAFLD SUMG + SPUMG: Non-Ascii Fields
UMGNTCD6 List of offsets and lengths
UMGPLERR SPUMG: Tables with Language Key Errors
UMGPLOG SPUMG: Log table.
UMGPMBAT SPUMG: Info on Running Background Jobs
UMGPMCNV SPUMG: Repair log entries
UMGPMCOLL SPUMG: Table for Storing Collisions
UMGPMDIC SPUMG: Text <-> Language
UMGPMDII Additional Information for system vocabulary
UMGPMDIT Export / Import Table for SPUMG System Vocabulary
UMGPMIG Worklist for Scan Levels
UMGPMST SPUMG: Statistics
UMGPOCNV Name of Table Pools to Be Converted
UMGPOCNVE Name of Table Pools Not to be Converted
UMGR3LLOG r3load log for sumg
UMGR3LLOGINFO SUMG: used for error handling during R3load log upload
UMGROWCNT SUMG + SPUMG: Number of Sets per Table
UMGRTCP Cache for Codepages which can be used as Default or Fallback
UMGSEP Word separators
UMGSEPCP Codepages used generating entries in UMGSEP and UMGCOMCHAR
UMGSETT SUMG: Settings
UMGSETTING Unicode conversion Tool: Settings (obsolete)
UMGSETTINGS SPUMG settings
UMGSTAT SPUMG: Statistics
UMGTSKQ SUMG: Worklist
UMGTWININDX Log for INDX changes
UMGTWINPOOL Log for changes on pool tables
UMGTXFLAG SPUMG: Field information and status of text flag.
UMGTXFLAG2 SPUMG: Field information and status of text flag for rel 620
UMGVOCABASSIGN SPUMG: The classes for assigning vocabulary
UMGWORDLIST SPUMG Hint Management: Word list
UMGXMLFILES SUMG: R3load log names

Views

The package SUMIG contains 2 views.

UMGPMDIV Full information about vocabulary
UMGVHNT Auxiliary View for the Search Help for UMGHINT

Structures

The package SUMIG contains 108 structures.

UMG_S12 Container test: NUMC, DATS, TIMS, CLNT
UMG_S13 Container test: NUMC, DATS, TIMS, CLNT
UMGS3LOG SUMG: structure for r3load log entries
UMGS3LOG_3 SUMG: structure for r3load log entries of version 3
UMGSBATNM SUMG: Structure for Storing Bkgrnd. Server Names for F4 Help
UMGSBATTAB Infos about running batchjobs
UMGSBJOB SUMG: Batch Job Description
UMGSCCTL SUMG + SPUMG: Structure for UMGCCTL
UMGSCHECKRESULT Results of a SPUMG status check
UMGSCLUSTSTMP Decoded Timestamp of a Cluster record
UMGSCONDITION SUMG + SPUMG: structure for storing conditions
UMGSCONDITIONID UMG Condition ID
UMGSCONKEY Key of Info Table for Container Search
UMGSCONTCACHE Structure for caching known offset informations
UMGSCONTINF Container info
UMGSCONTINFOFFLEN Container info (offset length values)
UMGSDATS Unicode Conversion Date
UMGSDDNTT Nametab structure
UMGSDICWRD SPUMG: Select option structure for WORD in vocabulary
UMGSFILT SPUMG: Structure for Filter Manager
UMGSFILTER SUMG + SPUMG: Filter Buffer
UMGSFLDNM SUMG: Structure for Storing Field Names for F4 Help
UMGSFLDPOS Fieldpositions
UMGSFLDST SPUMG: Field Statistics
UMGSFLTE SUMG + SPUMG: Structure for Filter Element Storage
UMGSFLTKEY SUMG + SPUMG: Composite Key for Table UMGFILT
UMGSFLTL SPUMG: Structure for Storing a Filter ID
UMGSIDXKEY SPUMG: Key for UMGINDX.
UMGSINDX Codepage Information for Entries in an INDX Table
UMGSINVLANG Status of Invalid Language Keys
UMGSKEY SUMG + SPUMG: Structure for Log Entry (Key)
UMGSKEYE SUMG + SPUMG: Structure for Log Entry (Key)
UMGSKEYE_3 Log Entry (key fields), R3load log version 3
UMGSLANCNT SPUMG: Number of Language Keys
UMGSLANGCP SUMG + SPUMG: Mapping Between Language and Code Page
UMGSLANGTXT SUMG: Language text for F4 help
UMGSLCAT SUMG: Selection, Log Category
UMGSLEVELSTATUS Scan Level Status Information
UMGSLNOCP Structure for database table UMGLNOCP
UMGSLOG SUMG: Trace Entries
UMGSLOGCON SPUMG: Text Representation of a Log Entry
UMGSLOGE SUMG + SPUMG: Structure for Log Entries
UMGSMAINLOG SPUMG: Main log structure for display in ALV Grid
UMGSMANREP SUMG: Struct. for Displaying Tables To Be Repaired Manually
UMGSMISSREP Missing reports in the list of UMG_ADD_PREP_STEP
UMGSMONITOR Global Monitor
UMGSNAFLD SUMG: Table Fields
UMGSNAMTABEXELOG SPUMG: Nametab execution log
UMGSOBJSIZE Object Size
UMGSOCAT SPUMG: Select Option for Table Category
UMGSOCP SPUMG: Select Option for Code Pages
UMGSODATE SPUMG: select-options for date
UMGSOERRT SPUMG: Select Option for Error Types
UMGSOFFLEN Offset and length
UMGSOFFLENNAM Offset length and fieldname
UMGSOFIBY SPUMG: Select Option for Person Making Entry
UMGSOFLDID SUMG: Select Option for Field IDs
UMGSOFLG SPUMG: Select Option for Flags
UMGSOHINTID Select options: hintid
UMGSOKEYVAL Select options for key value (repair log)
UMGSOLANG Selection options structure for languages
UMGSOLEV SPUMG: Select Option for Analysis Levels
UMGSOPANM SPUMG: Select Option for Packages
UMGSORATING Select options: Vocabulary Rating
UMGSOSTAT SPUMG: Select Option for Status
UMGSOTABID SUMG: Select Option for Table IDs
UMGSOTABNM SUMG + SPUMG: Select Option for Names of Tables
UMGSOTEXT Select option for text_data (repair log)
UMGSOTIME SPUMG: select-options for time
UMGSOTSKST SUMG: Select Option for Task Queue Status
UMGSOUSER SPUMG: select-options for date
UMGSOWNCP Select option for field why_no_codepage (repair log)
UMGSPMBAT SPUMG: Background Job Start Parameter
UMGSPMSKEY SPUMG: Search Key for UMGPMCNV
UMGSPROBLEM SUMG: problem row structure
UMGSPROPERTIES parameter value pair for properties
UMGSPTABDATA ref to UMG_PTAB_DATA_S
UMGSPTABDATAROW Ref to UMG_PTAB_DATA_ROW_S,IMIG problem table
UMGSR3LLOGROW SUMG: structure of R3load log row
UMGSR3LLOGTABLE SUMG: structure of R3load log table
UMGSR3LLOGTABLEV2 SUMG: structure of R3load log problem table version2
UMGSREINPRET reinterpret result structure
UMGSRES SPUMG: Results of Scan
UMGSSETT Unicode conversion Tool: structure for settings (obsolete)
UMGSSETTINGS Unicode conversion tool: structure for settings
UMGSSETTOLD SUMG: Structure for storing settings.
UMGSSHOWNTAB Inconsistent Nametab Objects
UMGSSOURCE SUMG: struct. for dynpro source and report source
UMGSSPLITCOND Condition for table splitting in SPUMG
UMGSSTATS Holds the probability statistics for each language tested
UMGSSTATUS Status Information
UMGSSTEPPARAMS Parameters of an preparation step
UMGSTABCAT SUMG: tabname and category
UMGSTABMAPPING Table Mapping used in MDS
UMGSTABST SUMG: Structure for Pool
UMGSTDESC SPUMG: Field Descriptions
UMGSTRGFIELD IUUC: Unicode converted contents of a table field
UMGSTRGKEYS IUUC: Unicode converted contents of a record(key components)
UMGSUPKEY Key components for vocabulary package
UMGSVALUE UMG value
UMGSVOC SPUMG: Vocabulary Structure Without Table Name
UMGSVOCFLD SPUMG: Vocabulary Structure with Field Name
UMGSVOCPACKAGE Vocabulary Package
UMGSVOCRATING Rating for automatic assign method CL_UMG_AL_N/A_CHARSTAT
UMGSVPASSIGN Vocabulary package assignments
UMGSWORD SPUMG word in system vocbulary
UMGSWORDCNT Number of words in table
UMGSXMLFILES SUMG: XML files structure for display in ALV Grid

Programs

The package SUMIG contains 111 programs.

INDX_PC_PE_DELETE Clean up table INDX RELID = 'PC' and 'PE'
INDX_PR_DELETE Report INDX_PR_DELETE
UMG_ACTIVATE_TWIN_MODE Activate Twin mode
UMG_ADD_DOWNTIME_STEP Additional Downtime Steps
UMG_ADD_EXTERNAL_VOCABULARY Add single words to the External Vocabulary
UMG_ADD_POST_STEP Execute additional Preparation Steps
UMG_ADD_PREP_STEP Execute additional Preparation Steps
UMG_ADD_VOCABULARY Add additional words to the SPUMG vocabulary
UMG_ADD_WORDS_FROM_REPLOG Retrieve words from the Reprocess Log and put it into the vocabulary
UMG_ADJUST_I18N_SETTINGS Adjust I18n settings after Unicode conversion
UMG_ADJUST_STXL Convert texts of table STXL
UMG_ANALYZE_REPLOG Detailed analysis of a Reprocess Log
UMG_AUTO_EXECUTE_HINTS Program UMG_AUTO_EXECUTE_HINTS
UMG_AUTO_PRE_MIG SPUMG: Control Program for UMG_PRE_MIG
UMG_AUTO_REPAIR_TAB SUMG: Control program for UMG_REPAIR_TAB.
UMG_CHAR_STATISTICS Program UMG_CHAR_STATISTICS
UMG_CHARSTAT_INFO Display and Test the Character Statistics
UMG_CHECK_APPLICATION_TABS Downtime Step Report: check table's content
UMG_CHECK_CLUSTER Check table clusters for initial records
UMG_CHECK_DATA_BY_SPUMG_REPLOG Program UMG_CHECK_DATA_BY_SPUMG_REPLOG
UMG_CHECK_NAMETAB_TABS Report UMG_CHECK_NAMETAB_TABS
UMG_CHECK_NAMETABS Report UMG_CHECK_NAMETABS
UMG_CHECK_POOL Check table pools for invalid records
UMG_CHECK_RFC Check code pages of RFC connections
UMG_CHECK_STXL Adjust table STXL after Unicode conversion
UMG_CHECK_VOC_CONS Check vocabulary consistency
UMG_CLEAR_SVER_TABS Program UMG_CLEAR_SVER_TABS
UMG_CODEPAGE_GUESS Tool for checking the ability of CPG with a single string.
UMG_CONTROL_LANG_ASSIGN Vocabulary Toolbox
UMG_CONVERT_SPOOL Spool Conversion
UMG_CORR_INDX1 Search and correct wrong INDX entries (UC content, but NUC code page)
UMG_CORRECT_CDPOS Correct records in CDPOS which have the dagger symbol
UMG_CREATE_CUSTOMER_EXCEPTIONS Create a new exception list including customer exceptions
UMG_CREATE_EXCEPTIONS Create exception file to be used with report UMG_UPDATE_EXCEPTIONS
UMG_CREATE_UC_NAMETABS Create Unicode Nametabs and show the log of RADCUCNT
UMG_DEFINE_TABLE_SPLIT Define conditions for table splitting in SPUMG
UMG_DEFINE_VOC_ASSIGN Define packages for the maintenance of the system vocabulary
UMG_DELETE_SSLOAD Execute report RSTXDELL
UMG_DELETE_TS_FROM_UMGINFO Report UMG_DELETE_TS_FROM_UMGINFO
UMG_DIFF_EXCEPTIONS Show differences between exception files
UMG_DISPLAY_WORD_COUNT Display Results for Word Count
UMG_DISTRIBUTE_ASSIGNED_LANGS Redistribute already existing language assignments to other tables
UMG_DOWNTIME_STEP_WORKER Program UMG_DOWNTIME_STEP_WORKER
UMG_EXECUTE_HINT_FOR_REPLOG Execute hints on Reprocess Logs
UMG_EXECUTE_HINTS Report UMG_EXECUTE_HINTS
UMG_EXECUTE_HINTS_FOR_INDXTAB Program UMG_EXECUTE_HINTS_FOR_INDXTAB
UMG_FAKE_WORKLIST Report for manipulation of the SPUMG worklist
UMG_GENERATE_REPAIR_HINTS Program UMG_GENERATE_REPAIR_HINTS
UMG_GET_FLDID Statistics on Table Fields for the SPUMG System Vocabulary
UMG_IMIG_INTERFACE imig interface testing
UMG_INDXLOG_ASSIGN_SHORT Assign language to INDX log entries with reason 'too short'
UMG_INDXLOG_HINTS SPUMG: INDX log hints
UMG_INDXLOG_STAT Check INDX Log entry reasons
UMG_INDXLOG_VOC_MAINT_A Reuse INDX log information for vocabulary maintenance type A
UMG_INSERT_ASSIGN_CLASS Insert or modify entries in UMGVOCABASSIGN
UMG_INSERT_CONTAINER Insert or modify entries in UMGCONTAINER
UMG_IUUC_CONTROL Prepare IUUC mode for Unicode conversion
UMG_LOAD_INDXLOG Up/Download SPUMG INDX Logs
UMG_LOAD_R3LOAD_LOG Program UMG_LOAD_R3LOAD_LOG
UMG_LOAD_REPLOG Up/Download SPUMG Reprocess Logs
UMG_MAINTAIN_VOC_FILES Maintain VOC files used by SPUMG
UMG_MASTER_PRE_MIG SPUMG: Report for master jobs.
UMG_MDS_REPROCESS Repeat Reprocess Scan in MDS conversion
UMG_POOL_TABLE Control program for the pool converter.
UMG_POST_STEP_WORKER Run all additional preparation steps in background
UMG_PRE_MIG SPUMG: Main Program for Analysis of a Table
UMG_PRE_MIG_EXE_HINT SPUMG: Program for executing hints
UMG_PRE_MIG_EXE_HINTS SUMIG: execute hints in SPUMG
UMG_PREP_STEP_WORKER Run all additional preparation steps in background
UMG_R3CHECK_FILES Check table clusters for initial records
UMG_R3LLOG_CONTENT Program UMG_R3LLOG_CONTENT
UMG_R3LLOG_STAT R3load log table: statistics
UMG_R3LOAD_RUNTIME_PREDICTION Predict export and import runtime of R3load
UMG_REPAIR_REPSRC_IN_US Repair report source in Unicode system
UMG_REPAIR_TAB SUMG: Main program for repairing a single table
UMG_REPLOG_AUTO_ASSIGN Program UMG_REPLOG_AUTO_ASSIGN
UMG_REPLOG_STAT Check Repair Log entry reasons
UMG_REPROCESS_ASSIGN_SHORT Assign language to reprocess entries with reason 'too short'
UMG_REPROCESS_HINTS Example report: Utilize hints for the reprocess maintenance
UMG_REPROCESS_VOC_MAINT_A Reuse reprocess information for vocabulary maintenance type A
UMG_REPROCESS_VOC_MAINT_B Reuse reprocess information for vocabulary maintenance type B
UMG_RESET_ALL For SPUMG Test Mode: Reset all Tables
UMG_RESTART_SPUMG Start SPUMG from scratch
UMG_RESTORE_REPLOG_BACKUP Restore the backup of a Reprocess Log
UMG_REVIEW_VOCRATINGS Review critical language assignments in SPUMG vocabulary
UMG_RFC_CONTAINER Report for search for containers in RFC-compatible function modules
UMG_SAVE_HISTORY Save Unicode conversion data after conversion
UMG_SCANNER Main Program for scanning SPUMG tables
UMG_SET_SPECIAL_SETTINGS Set special SPUMG settings
UMG_SHOW_UCTABS Show Unicode Nametab DDNTT_CONVUC
UMG_SUMG_COMBINE_R3LOAD_LOG Merge R3load Logs
UMG_SUMG_REPAIR_HELPER Help report for repairing in Unicode system
UMG_SUMG_RESET_ALL For SPUMG Test Mode: Reset all Tables
UMG_SUMG_SET_TAB_STATUS Program UMG_SUMG_SET_TAB_STATUS
UMG_SUMG_USE_VOCAB_TO_REPAIR In Unicode system, use vocabulary to repair
UMG_SUMG_VERIFY_R3LOAD_XML Program UMG_SUMG_VERIFY_R3LOAD_XML
UMG_SYNC_VOCPACKAGE Synchronize a vocabulary package with SPUMG vocabulary
UMG_TABLE_INFORMATION Program UMG_TABLE_INFORMATION
UMG_TWIN_CREATE_TRANSPORT Download SPUMG results
UMG_TWIN_PROCESS_LOGS Process Twin logs during the productive conversion
UMG_TWIN_READ_TRANSPORT Read SPUMG result from Twin system
UMG_UPDATE_EXCEPTIONS Update table UMGEXCEPTIONS from xml file
UMG_UPDATE_EXTERNAL_VOC Update external vocabulary from system vocabulary
UMG_UPDOWN_CHARSTAT Upload character statistics from files
UMG_UPPERCASE_CORRECT Program UMG_UPPERCASE_CORRECT
UMG_VOC_CHANGED Find tables with changed vocabulary
UMG_VOC_MAINTENANCE Manual Maintenance of the system vocabulary
UMG_VOC_PACKAGE_RELEASE Release a vocabulary package
UMG_VOCAB_GUI_UP_DOWN Download/upload vocabulary in GUI without compression
UMG_VOCABULARY_AUTO_ASSIGN Program UMG_VOCABULARY_AUTO_ASSIGN
UMG_VOCABULARY_STATISTIC Vocabulary statistics

Search Helps

The package SUMIG contains 3 search helps.

UMGSRHNT Search Help for Inputting Hints
UMGSRVAR Search for runtime variants
UMGSRVOC Search for vocab assign methods

Message Classes

The package SUMIG contains 3 message classes.

PUMG Message class for transaction SPUMG.
UMG Message Class for the Unicode Migration Tool.
UMGLOG Message class for the SPUMG Main Log

Authorization Objects

The package SUMIG contains 1 authorization objects.

S_UMG Authorization for the Unicode Conversion Tools