SAP ABAP Class CL_HROM_HC_VIEW_SERVICE (Service for HCP VIEW)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   PA-OS (Application Component) Organizational Structure
     PP_HEADCOUNT_PLANNING (Package) PP_HEADCOUNT_PLANNING
Properties
Class CL_HROM_HC_VIEW_SERVICE  
Short Description Service for HCP VIEW    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PP_HEADCOUNT_PLANNING   PP_HEADCOUNT_PLANNING 
Created 20040629   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HROM_HC_VIEW_SERVICE has no forward declaration.
Interfaces
Class CL_HROM_HC_VIEW_SERVICE has no interface implemented.
Friends
Class CL_HROM_HC_VIEW_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DIGITS Static Attribute Private Type reference (TYPE) DTYPE 20040629
2 FALSE Constant Private Type reference (TYPE) BOOLE_D SPACE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040629
3 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040629
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ONE2NUMBER Static method Private Method Increment Number by One 20040629
2 BUILD_TRANSFORMATION Static method Private Method Build Transformation 20040629
3 BUILD_TRANSLINE Static method Private Method Build One Transformation Row 20040629
4 CALC_NUMBER_FROM_SIZE Static method Public Method Derive Current Subtype from Table Size 20040629
5 CHECK_SUBTY_UNUSED Static method Public Method Check Whether Subtype Is Already Used 20040629
6 COUNT_SUBTY_ENTRIES Static method Private Method Generate Entries in T77POSBUD 20040701
7 GENERATE_NEW_FORMATION Static method Public Method Generate New Formation 20040629
8 GENERATE_NEW_SUBTY Static method Public Method Generate New Subtype for IT1019 20040629
9 GENERATE_POSBUDS_ENTRIES Static method Public Method Generate New Entry in T77POSBUD/ T77POSBUD_EXT 20040629
10 NEXT_SUBTY Static method Public Method Calculate Next Subtype 20040629
11 TRANS_DIGIT Static method Private Method Convert Place 20040629
12 TRANS_DIGIT2NUMBER Static method Private Method Convert Digit to Number 20040629
13 TRANS_NUMBER Static method Private Method Convert Digit to Decimal 20040629
14 TRANS_NUMBER2SUBTY Static method Private Method Convert Number to Subtype 20040630
15 TRANS_SUBTY2NUMBER Static method Private Method Convert Subtype to Number 20040630
Events
Class CL_HROM_HC_VIEW_SERVICE has no event.
Types
Class CL_HROM_HC_VIEW_SERVICE has no local type.
Method Signatures

Method ADD_ONE2NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NUMBERS Call by reference Type reference (TYPE) NUMBERTAB 20040629
# Exception Resumable Description Created on
1 CX_HROM_HC_PLANNING_EXCEPTION HROM HCP, unerfüllte Nachbedingung 20040629

Method BUILD_TRANSFORMATION Signature

Method BUILD_TRANSFORMATION on class CL_HROM_HC_VIEW_SERVICE has no parameter.
Method BUILD_TRANSFORMATION on class CL_HROM_HC_VIEW_SERVICE has no exception.

Method BUILD_TRANSLINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing C Call by reference Type reference (TYPE) C 20040629
2 Importing I Call by reference Type reference (TYPE) I 20040629

Method BUILD_TRANSLINE on class CL_HROM_HC_VIEW_SERVICE has no exception.

Method CALC_NUMBER_FROM_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I Value transfer Type reference (TYPE) I 20040629
2 Exporting SUBTY Call by reference Type reference (TYPE) SUBTYP Subtyp 20040629

Method CALC_NUMBER_FROM_SIZE on class CL_HROM_HC_VIEW_SERVICE has no exception.

Method CHECK_SUBTY_UNUSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUBTY Call by reference Type reference (TYPE) SUBTYP Subtyp 20040629
2 Exporting UNUSED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040629

Method CHECK_SUBTY_UNUSED on class CL_HROM_HC_VIEW_SERVICE has no exception.

Method COUNT_SUBTY_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NUM_OF_ENTRIES Call by reference Type reference (TYPE) I 20040701

Method COUNT_SUBTY_ENTRIES on class CL_HROM_HC_VIEW_SERVICE has no exception.

Method GENERATE_NEW_FORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORMATION Call by reference Type reference (TYPE) HCP_FORMATION Formation Headcountplanung 20040629
2 Importing FORMATION_GROUP Call by reference Type reference (TYPE) OBJEKTID ObjektId 20040805
3 Importing FORMATION_TEXT Call by reference Type reference (TYPE) HCP_FORMATION_TEXT HCP Formation Text 20040629
4 Exporting GENERATED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040629
# Exception Resumable Description Created on
1 CX_HROM_HC_PLANNING_EXCEPTION HROM HCP, unerfüllte Nachbedingung 20040629

Method GENERATE_NEW_SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INITIAL_PLANNING Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040629
2 Importing PLANNING_TEXT Call by reference Type reference (TYPE) SUTEXT Subtyptext 20040629
3 Exporting SUBTY Call by reference Type reference (TYPE) SUBTYP Subtyp 20040629
# Exception Resumable Description Created on
1 CX_HROM_HC_PLANNING_EXCEPTION HROM HCP, unerfüllte Nachbedingung 20040629

Method GENERATE_POSBUDS_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTUELL Call by reference Type reference (TYPE) HRPOSBUDACT Aktuelle Planung, die bearbeitet werden soll 20040629
2 Importing BEGDA Call by reference Type reference (TYPE) DATUM 20040629
3 Importing ENDDA Call by reference Type reference (TYPE) DATUM 20040629
4 Importing FORMATION_KEY Call by reference Type reference (TYPE) HCP_FORMATION Formation Headcountplanung 20040629
5 Importing OTYPE_FUNCTION Call by reference Type reference (TYPE) OTYPE 20040629
6 Importing OTYPE_HOLDER Call by reference Type reference (TYPE) OTYPE Objekttyp 20040629
7 Importing OTYPE_PLACE Call by reference Type reference (TYPE) OTYPE 20040629
8 Importing OTYPE_UNIT Call by reference Type reference (TYPE) OTYPE 20040629
9 Importing ROOT_OBJID Call by reference Type reference (TYPE) ROOT_OBJID ObjektID des Wurzelobjektes 20040629
10 Importing ROOT_OTYPE Call by reference Type reference (TYPE) ROOT_OTYPE Objekttyp des Wurzelobjektes 20040629
11 Importing ROOT_PLVAR Call by reference Type reference (TYPE) ROOT_PLVAR Planvariante Wurzelobjekt 20040629
12 Importing STRUC_DOWN Call by reference Type reference (TYPE) WEGID 20040629
13 Importing STRUC_DOWN_X Call by reference Type reference (TYPE) WEGID 20040629
14 Importing STRUC_UP_X Call by reference Type reference (TYPE) WEGID 20040629
15 Importing SUBTY Call by reference Type reference (TYPE) SUBTYP 20040629
16 Importing SUM_CONST Call by reference Type reference (TYPE) FLAG 20040629
17 Importing SUTEXT Call by reference Type reference (TYPE) SUTEXT 20040701
18 Importing TIME_INT Call by reference Type reference (TYPE) HRPOSBUDPER Zeitintervall 20040629
# Exception Resumable Description Created on
1 CX_HROM_HC_PLANNING_EXCEPTION HROM HCP, unerfüllte Nachbedingung 20040629

Method NEXT_SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SUBTY Value transfer Type reference (TYPE) SUBTYP Subtyp 20040629
# Exception Resumable Description Created on
1 CX_HROM_HC_PLANNING_EXCEPTION HROM HCP, unerfüllte Nachbedingung 20040629

Method TRANS_DIGIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing C Call by reference Type reference (TYPE) C 20040629
2 Exporting I Call by reference Type reference (TYPE) I 20040629
# Exception Resumable Description Created on
1 CX_HROM_HC_PLANNING_EXCEPTION HROM HCP, unerfüllte Nachbedingung 20040629

Method TRANS_DIGIT2NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEZINUMBERS Call by reference Type reference (TYPE) DEZITAB 20040629
2 Exporting NUMBERS Call by reference Type reference (TYPE) NUMBERTAB 20040629

Method TRANS_DIGIT2NUMBER on class CL_HROM_HC_VIEW_SERVICE has no exception.

Method TRANS_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DEZINUMBERS Call by reference Type reference (TYPE) DEZITAB 20040629
2 Importing NUMBERS Call by reference Type reference (TYPE) NUMBERTAB 20040629
# Exception Resumable Description Created on
1 CX_HROM_HC_PLANNING_EXCEPTION HROM HCP, unerfüllte Nachbedingung 20040629

Method TRANS_NUMBER2SUBTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NUMBERS Call by reference Type reference (TYPE) NUMBERTAB 20040630
2 Exporting SUBTY Call by reference Type reference (TYPE) SUBTYP Subtyp 20040630

Method TRANS_NUMBER2SUBTY on class CL_HROM_HC_VIEW_SERVICE has no exception.

Method TRANS_SUBTY2NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NUMBERS Call by reference Type reference (TYPE) NUMBERTAB 20040630
2 Importing SUBTY Call by reference Type reference (TYPE) SUBTYP Subtyp 20040630

Method TRANS_SUBTY2NUMBER on class CL_HROM_HC_VIEW_SERVICE has no exception.
History
Last changed by/on SAP  20050409 
SAP Release Created in 470