SAP ABAP Class CL_UMG_VOC_PACKAGE_MANAGER (Vocabulary Package Manager)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18-UNI (Application Component) I18N Unicode
     SUMIG (Package) Unicode Migration: Tabellen Umsetzer + Reparatur Tool
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UMG_SPUMG_LIST Results + ALV grid 20070621
Properties
Class CL_UMG_VOC_PACKAGE_MANAGER  
Short Description Vocabulary Package Manager    
Super Class CL_UMG_SPUMG_LIST Results + ALV grid 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUMIG   Unicode Migration: Tabellen Umsetzer + Reparatur Tool 
Created 20070621   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UMG_VOC_PACKAGE_MANAGER has no interface implemented.
Friends
Class CL_UMG_VOC_PACKAGE_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER_NAME Instance attribute Private Type reference (TYPE) SCRFNAME Name of a Screen Element 20070621
2 C_RELEASE_JOB Constant Public Type reference (TYPE) TBTCJOB-JOBNAME 'UMG_VPREL_' Character Field of Length 12 20070627
3 C_STATUS_ASSIGNED Constant Public Type reference (TYPE) UMGAVPSTATUS 'U' Status of a vocabulary package 20070622
4 C_STATUS_CLOSED Constant Public Type reference (TYPE) UMGAVPSTATUS 'C' Status of a vocabulary package 20070627
5 C_STATUS_FINISHED Constant Public Type reference (TYPE) UMGAVPSTATUS 'F' Status of a vocabulary package 20070622
6 C_STATUS_NEW Constant Public Type reference (TYPE) UMGAVPSTATUS 'N' Status of a vocabulary package 20070622
7 C_STATUS_RELEASED Constant Public Type reference (TYPE) UMGAVPSTATUS 'R' Status of a vocabulary package 20070622
8 C_SYNC_JOB Constant Public Type reference (TYPE) TBTCJOB-JOBNAME 'UMG_SYNC_' Background job name 20080109
9 ITAB Instance attribute Private Type reference (TYPE) UMGTVOCPACKAGE SPUMG: Messages for main log 20070621
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_STATUS Instance method Private Event handling method Check the status of some packages 20070627
2 CLOSE_PACKAGES Instance method Private Method Set Packages Status to "Closed" 20070712
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070621
4 CREATE_PACKAGE Instance method Public Method Create of vocabulary package 20070621
5 CREATE_STANDARD_PACKAGES Instance method Private Method Create standard vocabulary packages 20070710
6 CREATE_USER_PACKAGE Instance method Private Method Create vocabulary package with special user selections 20070710
7 DELETE_PACKAGE Instance method Public Method Delete package and adjust user assignments 20070622
8 PACKAGE_CLEAN_UP Instance method Private Method Clean up data related to vocabulary package 20070710
9 RELEASE_PACKAGES Instance method Private Method Release the packages for maintenance 20070627
10 RESET_PACKAGES Instance method Private Method Set Status from Closed to Released 20070727
11 SCHEDULE_JOB Instance method Private Method Schedule a background job for the release of a package 20070627
12 SYNC_PACKAGE Instance method Private Method Synchronize Package 20070928
Events
Class CL_UMG_VOC_PACKAGE_MANAGER has no event.
Types
Class CL_UMG_VOC_PACKAGE_MANAGER has no local type.
Method Signatures

Method CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSIGNMENTS Call by reference Attribute reference (LIKE) 20070627

Method CHECK_STATUS on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method CLOSE_PACKAGES Signature

Method CLOSE_PACKAGES on class CL_UMG_VOC_PACKAGE_MANAGER has no parameter.
Method CLOSE_PACKAGES on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CONTAINER_NAME Value transfer Type reference (TYPE) SCRFNAME 20070621

Method CONSTRUCTOR on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method CREATE_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COLLISION Call by reference Type reference (TYPE) UMGTOFLG Select options: general flag 20070621
2 Importing IM_COMM Call by reference Type reference (TYPE) SY-UCOMM Function Code that Triggered PAI 20070710
3 Importing IM_DATE Call by reference Type reference (TYPE) UMGTODATE SPUMG: select-options for date 20070621
4 Importing IM_FIELDS Call by reference Type reference (TYPE) UMGTOFLDID Select options: field position 20070621
5 Importing IM_FILLEDBY Call by reference Type reference (TYPE) UMGTOFIBY SPUMG: select-options for 'filled by' 20070621
6 Importing IM_LANGUAGES Call by reference Type reference (TYPE) UMGTOLANG Select options for languages 20070621
7 Importing IM_NAME Call by reference Type reference (TYPE) UMGAVPNAME Name of a vocbulary Package 20070621
8 Importing IM_NUM Call by reference Type reference (TYPE) I Number of packages to be created 20070710
9 Importing IM_TABLES Call by reference Type reference (TYPE) UMGTOTABNM Select options: table names 20070621
10 Importing IM_TIME Call by reference Type reference (TYPE) UMGTOTIME SPUMG: select-options for date 20070622
11 Importing IM_USERS Call by reference Type reference (TYPE) UMGTOUSER SPUMG: select-options for user 20070621
12 Importing IM_WORDS Call by reference Type reference (TYPE) UMGTDICWRD Select option for text_data (repair log) 20070621

Method CREATE_PACKAGE on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method CREATE_STANDARD_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NAME Call by reference Type reference (TYPE) UMGAVPNAME Name of a vocbulary Package 20070710
2 Importing IM_NUM Call by reference Type reference (TYPE) I Number of packages to be created 20070710

Method CREATE_STANDARD_PACKAGES on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method CREATE_USER_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_COLLISION Call by reference Type reference (TYPE) UMGTOFLG Select options: general flag 20070710
2 Importing IM_DATE Call by reference Type reference (TYPE) UMGTODATE SPUMG: select-options for date 20070710
3 Importing IM_FIELDS Call by reference Type reference (TYPE) UMGTOFLDID Select options: field position 20070710
4 Importing IM_FILLEDBY Call by reference Type reference (TYPE) UMGTOFIBY SPUMG: select-options for 'filled by' 20070710
5 Importing IM_LANGUAGES Call by reference Type reference (TYPE) UMGTOLANG Select options for languages 20070710
6 Importing IM_NAME Call by reference Type reference (TYPE) UMGAVPNAME Name of a vocbulary Package 20070710
7 Importing IM_TABLES Call by reference Type reference (TYPE) UMGTOTABNM Select options: table names 20070710
8 Importing IM_TIME Call by reference Type reference (TYPE) UMGTOTIME SPUMG: select-options for date 20070710
9 Importing IM_USERS Call by reference Type reference (TYPE) UMGTOUSER SPUMG: select-options for user 20070710
10 Importing IM_WORDS Call by reference Type reference (TYPE) UMGTDICWRD Select options for words 20070710
11 Returning RE_SELECTION Value transfer Type reference (TYPE) UMGSVOCPACKAGE 20070710

Method CREATE_USER_PACKAGE on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method DELETE_PACKAGE Signature

Method DELETE_PACKAGE on class CL_UMG_VOC_PACKAGE_MANAGER has no parameter.
Method DELETE_PACKAGE on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method PACKAGE_CLEAN_UP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VP Call by reference Type reference (TYPE) UMGSVOCPACKAGE Vocabulary Package 20070710

Method PACKAGE_CLEAN_UP on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method RELEASE_PACKAGES Signature

Method RELEASE_PACKAGES on class CL_UMG_VOC_PACKAGE_MANAGER has no parameter.
Method RELEASE_PACKAGES on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method RESET_PACKAGES Signature

Method RESET_PACKAGES on class CL_UMG_VOC_PACKAGE_MANAGER has no parameter.
Method RESET_PACKAGES on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method SCHEDULE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Call by reference Type reference (TYPE) I 1=Release, 2=Synchronize 20080109
2 Importing IM_PACKAGE Call by reference Type reference (TYPE) UMGSVOCPACKAGE Vocabulary Package 20070627
3 Importing IM_SIZE Call by reference Type reference (TYPE) I 20070705

Method SCHEDULE_JOB on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.

Method SYNC_PACKAGE Signature

Method SYNC_PACKAGE on class CL_UMG_VOC_PACKAGE_MANAGER has no parameter.
Method SYNC_PACKAGE on class CL_UMG_VOC_PACKAGE_MANAGER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710