SAP ABAP Class CL_HRPIQ00SCALE_BASE (Scale Superclass)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQ (Package) Campus Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPIQ00SCALE_QFB CM: Scales via Exit Function Modules 20000222
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPIQ00SCALE_QLINE CM: Linear Conversion of Scales 20000222
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPIQ00SCALE_QTLIN CM: Partially Linear Scales 20000222
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPIQ00SCALE_QUAL CM: Quality Scales 20000222
Properties
Class CL_HRPIQ00SCALE_BASE  
Short Description Scale Superclass    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PMIQ   Campus Management 
Created 20000222   SAP 
Last change 20080716   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_HRPIQ00CONST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_HRPIQ00SCALE_BASE has no interface implemented.
Friends
Class CL_HRPIQ00SCALE_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CQSCALES_LIST Static Attribute Protected Type reference (TYPE) TY_CQSCALE_LIST_TAB Scale for Internal Qualification (CQ) Cache 20000707
2 C_CAMPU Constant Public Type reference (TYPE) T77S0-GRPID 'CAMPU' T77S0: Group ID for Campus 20000222
3 C_CAMSC Constant Public Type reference (TYPE) PIQGRPID 'CAMPU' Group ID for Academic Scales 20000222
4 C_CQSCL Constant Public Type reference (TYPE) PIQVALID 'SCLCQ' T7piqSwitch: Default Scale for Averages 20000707
5 C_EQSCL Constant Public Type reference (TYPE) PIQVALID 'SCLEQ' T7piqSwitch: Default EQ Scale 20000707
6 C_INFTYEOPROB Constant Public Type reference (TYPE) INFTY '1755' Infotype: External Organization (EO) Data 20000228
7 C_INFTYSCALE Constant Public Type reference (TYPE) INFTY '1710' Infotype: Scale Information 20000222
8 C_ISTAT_ACTIVE Constant Public Type reference (TYPE) ISTAT_D '1' Infotype Status: Active 20000222
9 C_NO Constant Public Type reference (TYPE) PIQXFELD ' ' No/False 20001005
10 C_NORM Constant Public Type reference (TYPE) T7PIQSCALE-SCALEID 'NORM' Scale: Standard Scale 20000222
11 C_NORMFAIL Constant Public Type reference (TYPE) PIQVALID 'SCLFL' Std Scale Value for Failed 20000222
12 C_NORM_VALUE_NULL Constant Public Type reference (TYPE) PIQSCALE_NORM_VAL '-999999.99' No Grade 20000811
13 C_Q_SCL Constant Public Type reference (TYPE) PIQVALID 'SCLQ' T7piqSwitch: Default Q Scale 20000224
14 C_RCSCL Constant Public Type reference (TYPE) PIQVALID 'SCLRC' T7piqSwitch: Default RC Scale 20000224
15 C_RELAT_EO_EO Constant Public Type reference (TYPE) SUBTY 'A003' Relationship: EO to EO 20000228
16 C_RELAT_OFFERED Constant Public Type reference (TYPE) INFTY 'B508' Relationship 20000228
17 C_RELAT_SM_SC Constant Public Type reference (TYPE) INFTY 'B500' Relationship 20000228
18 C_SCDIRCTION_UP Constant Public Type reference (TYPE) CHAR1 space Sort Order: Highest - Lowest 20000222
19 C_SCDIRECTION_DOWN Constant Public Type reference (TYPE) CHAR1 'D' Sort Order: Lowest - Highest 20000222
20 C_SCTYPE_QFB Constant Public Type reference (TYPE) CHAR1 'F' Scale Type: Linear Quantity Scale with Function Module 20000222
21 C_SCTYPE_QLINE Constant Public Type reference (TYPE) CHAR1 'L' Scale Type: Linear Quantity Scale 20000222
22 C_SCTYPE_QTLIN Constant Public Type reference (TYPE) CHAR1 'D' Scale Type: Partially Linear Quantity Scale 20000222
23 C_SCTYPE_QUAL Constant Public Type reference (TYPE) CHAR1 space Scale Type: Quality Scale 20000222
24 C_SISCL Constant Public Type reference (TYPE) PIQVALID 'SCLSI' T77S0: Default Internal Qualification (CQ) Scale 20010220
25 C_SMSCL Constant Public Type reference (TYPE) PIQVALID 'SCLSM' T7piqSwitch: Default SM Scale 20000223
26 C_SMSCL_PF Constant Public Type reference (TYPE) PIQVALID 'SCLPF' T7piqSwitch: Default SM Scale 20040729
27 C_SUSCL Constant Public Type reference (TYPE) PIQVALID 'SCLSU' Default SU Scale 20000224
28 C_TCSCL Constant Public Type reference (TYPE) PIQVALID 'SCLTC' T7piqSwitch: Standard Calculations in Transcripts 20000229
29 C_TSSCL Constant Public Type reference (TYPE) PIQVALID 'SCLTS' T7piqSwitch: Standard Display in Transcripts 20000229
30 C_YES Constant Public Type reference (TYPE) PIQXFELD 'X' Yes/True 20001005
31 GRADES Instance attribute Public Type reference (TYPE) PIQSCALEGRADE_TAB Scale Values 20000222
32 NORM_FAILED Static Attribute Public Type reference (TYPE) PIQSCALE_NORM_VAL Standard Value "Failed" 20000908
33 S0_PIQCQ Static Attribute Protected Type reference (TYPE) PIQVALUE 'CQ' T77S0: SM Object Type 20000707
34 S0_PIQEO Static Attribute Protected Type reference (TYPE) PIQVALUE 'EO' T77S0: SM Object Type 20000228
35 S0_PIQEQ Static Attribute Protected Type reference (TYPE) PIQVALUE 'EQ' T77S0: SM Object Type 20000707
36 S0_PIQQ Static Attribute Protected Type reference (TYPE) PIQVALUE 'Q' T77S0: Q Object Type 20000228
37 S0_PIQSC Static Attribute Protected Type reference (TYPE) PIQVALUE 'SC' T77S0: SU Object Type 20000228
38 S0_PIQSM Static Attribute Protected Type reference (TYPE) PIQVALUE 'SM' T77S0: SM Object Type 20000223
39 S0_PIQSU Static Attribute Protected Type reference (TYPE) PIQVALUE 'SU' T77S0: SU Object Type 20000228
40 S0_STD_CQ_SCALE Static Attribute Public Type reference (TYPE) PIQVALUE Default CQ Scale 20000707
41 S0_STD_EQ_SCALE Static Attribute Public Type reference (TYPE) PIQVALUE Default EQ Scale 20000707
42 S0_STD_RC_SCALE Static Attribute Public Type reference (TYPE) PIQVALUE Standard Rules (VSR) 20000224
43 S0_STD_SI_SCALE Static Attribute Public Type reference (TYPE) PIQVALUE Default GPA Scale 20010220
44 S0_STD_SM_SCALE Static Attribute Public Type reference (TYPE) PIQVALUE Default SM Scale 20000223
45 S0_STD_SM_SCALE_PF Static Attribute Public Type reference (TYPE) PIQVALUE Standard SM "Passed/Failed" Scale 20040729
46 S0_STD_SU_SCALE Static Attribute Public Type reference (TYPE) PIQVALUE Default SU Scale 20000224
47 S0_STD_TC_SCALE Static Attribute Public Type reference (TYPE) PIQVALUE Default TC Scale for External->Internal Conversion 20000229
48 S0_STD_TS_SCALE Static Attribute Public Type reference (TYPE) PIQVALUE Default TS Scale for Display of Transcript Entry 20000229
49 SCALE Instance attribute Public Type reference (TYPE) T7PIQSCALE Scale 20000222
50 SCALES Static Attribute Private Type reference (TYPE) PIQSCALE_LIST_TAB Instance Management for Scales 20000222
51 SCALETEXT Instance attribute Public Type reference (TYPE) T7PIQSCALET-TEXT Scale Description 20000222
52 SCALE_DECIMALS Instance attribute Protected Type reference (TYPE) I '2' Decimal Places 20040702
53 SMSCALES_LIST Static Attribute Protected Type reference (TYPE) TY_SMSCALE_LIST_TAB Scale for SM Cache 20000222
54 SMSCALES_LIST_PF Static Attribute Protected Type reference (TYPE) TY_SMSCALE_LIST_TAB Scale for SM Cache 20040730
55 USER_SETTINGS Static Attribute Public Type reference (TYPE) USER01 User Settings (USER=1) 20010223
Methods
# Method Level Visibility Method type Description Created on
1 CALC_ALIGN_NORMVALUE Instance method Public Method Aligns Std Value to Std Value for Grade on Scale 20010308
2 CALC_INT_EXT_VALUES Instance method Public Method Get/Convert Values for Transcript Input 20010226
3 CALC_NORMVALUE Instance method Public Method Calculate Standard Value from Scale Value 20000229
4 CALC_NORM_TO_GRADE Instance method Public Method Calculate Standard Value from Scale Value 20000229
5 CHECK_SPSY Static method Public Method Check Grade Symbols 20010305
6 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20000223
7 CLASS_INIT Static method Public Method Class Constructor 20040120
8 CONVERT_NUMBER_INPUT Static method Public Method Convert Input Independent of User Setting 20010223
9 CONVERT_NUMBER_OUPUT Static method Public Method Convert Output Independent of User Setting 20010223
10 GET_SCALE Static method Public Method Get Scale 20000222
11 GET_SCALES_FOR_CQ Static method Public Method Get Scale for Specific SM 20000707
12 GET_SCALES_FOR_RC Static method Public Method Get Scale for Rules 20000229
13 GET_SCALES_FOR_SI Static method Public Method Get Scale for Averages 20010220
14 GET_SCALES_FOR_SM Static method Public Method Get Scale for Specific SM 20000222
15 GET_SCALES_FOR_SM_PF Static method Public Method Get Scale for Specific SM 20040729
16 GET_SCALES_FOR_SM_POPUP Static method Public Method Get Scale for Specific SM/Dialog Box 20000223
17 GET_SCALES_FOR_SU_EQ Static method Public Method Get Scale for Specific SU/EQ 20000713
18 GET_SCALETEXT Static method Public Method Get Scale Description 20010215
19 GET_SCALE_CLASS Static method Public Method Get Class Name for Scale Implementation 20000911
20 GET_SPSYTEXT Static method Public Method Check Grade Symbols and Get Texts 20010305
21 GET_TRANSCRIPT_VALUES Instance method Public Method Get/Convert Values for Transcript Input 20000302
22 GET_VALUE_ROUNDED Instance method Public Method Round to Next Scale Increment 20000301
23 IS_PASSED Static method Public Method Has Passed 20011119
24 POPUP_CHOICE_SCALE Static method Public Method Dialog Box for Scale Selection 20000223
25 SET_GRADES Instance method Public Method Set Scale Values 20000222
26 SET_SCALE Instance method Public Method Set Scale Attributes 20000222
27 SET_SCALE_DECIMALS Instance method Public Method Set Scale Decimals 20060112
Events
Class CL_HRPIQ00SCALE_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_CQSCALE_LIST_TAB Protected See coding TY_CQSCALE_LIST_TAB 20000707 ty_cqscale_list_tab TYPE SORTED TABLE OF ty_cqscale_list_wa WITH UNIQUE KEY cq begda endda
2 TY_CQSCALE_LIST_WA Protected See coding TY_CQSCALE_LIST_WA 20000707 BEGIN OF ty_cqscale_list_wa, cq TYPE hrobject, begda TYPE sy-datum, endda TYPE sy-datum, scaleid TYPE t7piqscale-scaleid, oscale TYPE REF TO cl_hrpiq00scale_base, END OF ty_cqscale_list_wa
3 TY_SMSCALE_LIST_TAB Protected See coding TY_SMSCALE_LIST_TAB 20000222 ty_smscale_list_tab TYPE SORTED TABLE OF ty_smscale_list_wa WITH UNIQUE KEY sm begda endda
4 TY_SMSCALE_LIST_WA Protected See coding TY_SMSCALE_LIST_WA 20000222 BEGIN OF ty_smscale_list_wa, sm TYPE hrobject, begda TYPE sy-datum, endda TYPE sy-datum, scaleid TYPE t7piqscale-scaleid, oscale TYPE REF TO cl_hrpiq00scale_base, END OF ty_smscale_list_wa
Method Signatures

Method CALC_ALIGN_NORMVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ALIGN_GADESYMBOL Call by reference Type reference (TYPE) C Notensymbol zu Normwert 20011120
2 Exporting EX_ALIGN_NORMVALUE Call by reference Type reference (TYPE) PIQSCALE_NORM_VAL Ausgerichteter Normwert auf die Note der Skala 20010308
3 Importing IM_GRADESYMBOL Call by reference Type reference (TYPE) C Notensymbol 20011120
4 Importing IM_NORMVALUE Value transfer Type reference (TYPE) PIQSCALE_NORM_VAL Normwert der Skalenausprägung 20010308
# Exception Resumable Description Created on
1 SCALE_ERROR Fehler in den Umrechungen 20010308

Method CALC_INT_EXT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_EXT_GRADE Value transfer Type reference (TYPE) C Ausprägung der Extern auf das Zeugins kommt 20010226
2 Changing CH_INT_GRADE Value transfer Type reference (TYPE) C Ausprägung in S0_STD_TS_SCALE 20010226
3 Exporting EX_EXT_GRADETEXT Value transfer Type reference (TYPE) PIQSCALE_GRADETEXT Bezeichnung der externen Ausprägung 20010226
4 Exporting EX_EXT_NORMVALUE Value transfer Type reference (TYPE) PIQSCALE_NORM_VAL Externeri S0_STD_TCvTS_SCALE als Normvalue 20010226
5 Exporting EX_EXT_SCALEID Value transfer Type reference (TYPE) PIQSCALE_ID Notenskala-ID 20010226
6 Exporting EX_INT_GRADETEXT Value transfer Type reference (TYPE) PIQSCALE_GRADETEXT Bezeichnung der internen Ausprägung 20010226
7 Exporting EX_INT_NORMVALUE Value transfer Type reference (TYPE) PIQSCALE_NORM_VAL Interner Grade als Normwert 20010226
8 Exporting EX_INT_SCALEID Value transfer Type reference (TYPE) PIQSCALE_ID Notenskala-ID 20010226
9 Importing IM_EO Call by reference Type reference (TYPE) HROBJECT PD Objekt schlüssel 20010305
10 Importing IM_OVERWRITE Value transfer Type reference (TYPE) PIQFLAG Die Interen Note nicht automatisch ermittelt 20010226
11 Importing IM_VIEWDATE Call by reference Type reference (TYPE) DATUM SY-DATUM Stichtag 20010305
# Exception Resumable Description Created on
1 CUSTOMIZING_ERROR Fehler im Custoizing 20010226
2 DATE_INVALID Datum ist Ungültig 20010305
3 EO_NOT_FOUND Externe Organisation wurde nicht gefunden 20010305
4 GRADE_NOT_FOUND Ausprägung konnte nicht zugeordnet werden 20010226
5 NORMSCALE_VALUE_FAILURE Normwertparameter ist nicht in der Bandbreite 20010226
6 OTHER Others Fehler 20010226
7 SCALE_NOT_FOUND Skala konnte nicht gefunden werden 20010226

Method CALC_NORMVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_GRADE Call by reference Type reference (TYPE) SIMPLE Ausprägung 20000229
2 Exporting P_GRADETEXT Call by reference Type reference (TYPE) PIQSCALE_GRADETEXT Bezeichnung der Ausprägung 20000229
3 Importing P_GRADE_INTERNAL Call by reference Type reference (TYPE) SIMPLE Ausprägung in interner Darstellung 20010418
4 Exporting P_NORMVALUE Call by reference Type reference (TYPE) PIQSCALE_NORM_VAL Berechneter Normwert der Ausprägung 20000229
5 Importing P_NO_SPSY Call by reference Type reference (TYPE) PIQFLAG Keine Status Notensymbole 20021113
# Exception Resumable Description Created on
1 CUSTOMIZING_ERROR Fehler im Custoizing 20000229
2 GRADE_NOT_FOUND Ausprägung konnte nicht zugeordnet werden 20000229
3 OTHER Others Fehler 20000229
4 SCALE_NOT_FOUND Skala konnte nicht gefunden werden 20000229

Method CALC_NORM_TO_GRADE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_GRADE Call by reference Type reference (TYPE) SIMPLE Ausprägung 20000229
2 Exporting P_GRADETEXT Call by reference Type reference (TYPE) PIQSCALE_GRADETEXT Bezeichnung der Ausprägung 20000229
3 Importing P_GRADE_INTERNAL Call by reference Type reference (TYPE) C Ausprägung in Interner Darstellung 20010418
4 Changing P_NORMVALUE Call by reference Type reference (TYPE) PIQSCALE_NORM_VAL Berechneter Normwert der Ausprägung 20000229
# Exception Resumable Description Created on
1 CUSTOMIZING_ERROR Fehler im Custoizing 20000229
2 GRADE_NOT_FOUND Ausprägung konnte nicht zugeordnet werden 20000229
3 NORMSCALE_VALUE_FAILURE Normwertparameter ist nicht in der Bandbreite 20000229
4 OTHER Others Fehler. 20000229
5 SCALE_NOT_FOUND Skala konnte nicht gefunden werden 20000229

Method CHECK_SPSY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SPSY Call by reference Type reference (TYPE) PIQSCALESYMBOLS Notensymbol 20010305
# Exception Resumable Description Created on
1 SPSY_NOT_FOUND Notensymbol existiert nicht 20010305

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_HRPIQ00SCALE_BASE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HRPIQ00SCALE_BASE has no exception.

Method CLASS_INIT Signature

Method CLASS_INIT on class CL_HRPIQ00SCALE_BASE has no parameter.
# Exception Resumable Description Created on
1 INIT_FAILURE Inititialisierungsfehler 20040120

Method CONVERT_NUMBER_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OUTPUT Call by reference Type reference (TYPE) F Note als Float 20010223
2 Importing IM_INPUT Call by reference Type reference (TYPE) SIMPLE Note 20010223
3 Importing IM_INTERNAL Call by reference Type reference (TYPE) C Zahl in der internen Darstellung 20010418
# Exception Resumable Description Created on
1 NO_NUMERIC Der Inputstring konnte nicht als Zahl Interpretiert werden 20010223

Method CONVERT_NUMBER_OUPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_OUTPUT Call by reference Type reference (TYPE) SIMPLE Note exteren Darstellung 20010223
2 Importing IM_DECIMALS Call by reference Type reference (TYPE) I 2 Dezimalstellen 20040702
3 Importing IM_INPUT Call by reference Type reference (TYPE) SIMPLE Note 20010223
4 Importing IM_INTERNAL Call by reference Type reference (TYPE) C Zahl in Interner Darstelung 20010418

Method CONVERT_NUMBER_OUPUT on class CL_HRPIQ00SCALE_BASE has no exception.

Method GET_SCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_OSCALE Call by reference Object reference (TYPE REF TO) CL_HRPIQ00SCALE_BASE Referenz auf das Skalenobjekt 20000222
2 Importing P_SCALEID Call by reference Type reference (TYPE) T7PIQSCALE-SCALEID Skalenid der Skala 20000222
# Exception Resumable Description Created on
1 SCALE_NOT_FOUND Skala mit der Angegeben Skalenid konnte nicht gefunden werde 20000222

Method GET_SCALES_FOR_CQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CQ Call by reference Type reference (TYPE) HROBJECT SM Objekt für das die Skala(en) gesucht werden 20000707
2 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM sy-datum Stichtag für die Skala 20000707
3 Exporting P_SCALE Call by reference Type reference (TYPE) PIQSCALE_LIST_WA Skalen für die für das SM 20000707
# Exception Resumable Description Created on
1 PARAMETER_ERROR Übergebene Parameter sind Fehlerhaft 20000707
2 SCALE_NOT_FOUND Eine Skala angegebne konnte nicht gefunden 20000707

Method GET_SCALES_FOR_RC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_SCALE Call by reference Type reference (TYPE) PIQSCALE_LIST_WA Skala zu dem SU/ Q 20000229
# Exception Resumable Description Created on
1 SCALE_NOT_FOUND Skala die einen SU / Q zugewiesen ist existiert nicht 20000229

Method GET_SCALES_FOR_SI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATE Call by reference Type reference (TYPE) DATUM Stichtag 20010220
2 Importing P_EO Call by reference Type reference (TYPE) HROBJECT Externe Organisation 20010220
3 Exporting P_SCALE Call by reference Type reference (TYPE) PIQSCALE_LIST_WA Skala zu dem SU/ Q 20010220
# Exception Resumable Description Created on
1 SCALE_NOT_FOUND Skala die einen SU / Q zugewiesen ist existiert nicht 20010220

Method GET_SCALES_FOR_SM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM sy-datum Stichtag für die Skala 20000222
2 Importing P_SC Call by reference Type reference (TYPE) HROBJECT SC Studiengang 20010409
3 Exporting P_SCALES Call by reference Type reference (TYPE) PIQSCALE_LIST_TAB Skalen für die für das SM 20000222
4 Exporting P_SCALES_COUNT Call by reference Type reference (TYPE) I Anzahl der gefunden Skalen 20000222
5 Importing P_SM Call by reference Type reference (TYPE) HROBJECT SM Objekt für das die Skala(en) gesucht werden 20000222
# Exception Resumable Description Created on
1 PARAMETER_ERROR Übergebene Parameter sind Fehlerhaft 20000222
2 SCALE_NOT_FOUND Eine Skala angegebne konnte nicht gefunden 20000223

Method GET_SCALES_FOR_SM_PF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM sy-datum Stichtag für die Skala 20040729
2 Importing P_SC Call by reference Type reference (TYPE) HROBJECT SC Studiengang 20040729
3 Exporting P_SCALES_COUNT Call by reference Type reference (TYPE) I Anzahl der gefunden Skalen 20040729
4 Exporting P_SCALES_PF Call by reference Type reference (TYPE) PIQSCALE_LIST_TAB Skalen für die für das SM 20040729
5 Importing P_SM Call by reference Type reference (TYPE) HROBJECT SM Objekt für das die Skala(en) gesucht werden 20040729
# Exception Resumable Description Created on
1 PARAMETER_ERROR Übergebene Parameter sind Fehlerhaft 20040729
2 SCALE_NOT_FOUND Eine Skala angegebne konnte nicht gefunden 20040729

Method GET_SCALES_FOR_SM_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM sy-datum Stichtag für die Skala 20000223
2 Exporting P_SCALE Call by reference Type reference (TYPE) PIQSCALE_LIST_WA Skalen für die für das SM 20000223
3 Importing P_SM Call by reference Type reference (TYPE) HROBJECT SM Objekt für das die Skala(en) gesucht werden 20000223
4 Importing P_WINDOW_TITEL Call by reference Type reference (TYPE) C TEXT-SKA Popup-Titel. 20000224
# Exception Resumable Description Created on
1 NO_VALUE_CHOICED Es wurden keine Werte ausgewählt 20000223
2 PARAMETER_ERROR Übergebene Parameter sind Fehlerhaft 20000223
3 SCALE_NOT_FOUND Eine Skala angegebne konnte nicht gefunden 20000223

Method GET_SCALES_FOR_SU_EQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DATE Call by reference Type reference (TYPE) SY-DATUM sy-datum Stichtag der Skalengültigkeit 20000713
2 Importing P_EO Call by reference Type reference (TYPE) HROBJECT Externes Objekt zu welcher das SU oder Q gehört 20000713
3 Importing P_HROBJ Call by reference Type reference (TYPE) HROBJECT SU oder EQ Objekt für das die Skala gesucht wird 20000713
4 Exporting P_SCALE Call by reference Type reference (TYPE) PIQSCALE_LIST_WA Skala zu dem SU/ Q 20000713
# Exception Resumable Description Created on
1 PARAMETER_ERROR Übergebene Parameter sind Fehlerhaft 20000713
2 SCALE_NOT_FOUND Skala die einen SU / Q zugewiesen ist existiert nicht 20000713

Method GET_SCALETEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Aktuelle Sprache im System 20020322
2 Importing IM_SCALE_ID Call by reference Type reference (TYPE) PIQSCALE_ID Notenskala-ID 20010215
3 Returning RE_SCALETEXT Value transfer Type reference (TYPE) PIQSCALE_TEXT Skalentext 20010215

Method GET_SCALETEXT on class CL_HRPIQ00SCALE_BASE has no exception.

Method GET_SCALE_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_SCALE_CLASS Value transfer Type reference (TYPE) SEOCLSNAME Klassenname 20000911
2 Importing P_SCALE_TYPE Call by reference Type reference (TYPE) PIQSCALE_TYPE Skalentype 20000911

Method GET_SCALE_CLASS on class CL_HRPIQ00SCALE_BASE has no exception.

Method GET_SPSYTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SPSYDESCRIPTION Call by reference Type reference (TYPE) PIQSCALESYMBOLD Ergänzende Beschreibung des Notensymbols 20010305
2 Exporting EX_SPSYTEXT Call by reference Type reference (TYPE) PIQSCALESYMBOLT Bezeichnung des Notensymbols 20010305
3 Importing IM_SPSY Call by reference Type reference (TYPE) PIQSCALESYMBOLS Notensymbol 20010305
# Exception Resumable Description Created on
1 SPSY_NOT_FOUND Notensymbol existiert nicht 20010305

Method GET_TRANSCRIPT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_EXT_GRADE Call by reference Type reference (TYPE) C Ausprägung der Extern auf das Zeugins kommt 20000302
2 Exporting P_EXT_GRADETEXT Call by reference Type reference (TYPE) PIQSCALE_GRADETEXT Bezeichnung der externen Ausprägung 20000306
3 Exporting P_EXT_NORMVALUE Call by reference Type reference (TYPE) PIQSCALE_NORM_VAL Externeri S0_STD_TCvTS_SCALE als Normvalue 20000302
4 Changing P_INT_GRADE Call by reference Type reference (TYPE) C Ausprägung in S0_STD_TS_SCALE 20000302
5 Exporting P_INT_GRADETEXT Call by reference Type reference (TYPE) PIQSCALE_GRADETEXT Bezeichnung der internen Ausprägung 20000306
6 Exporting P_INT_NORMVALUE Call by reference Type reference (TYPE) PIQSCALE_NORM_VAL Interner Grade als Normwert 20000302
# Exception Resumable Description Created on
1 CUSTOMIZING_ERROR Fehler im Custoizing 20000306
2 GRADE_NOT_FOUND Ausprägung konnte nicht zugeordnet werden 20000306
3 NORMSCALE_VALUE_FAILURE Normwertparameter ist nicht in der Bandbreite 20000306
4 OTHER Others Fehler 20000306
5 SCALE_NOT_FOUND Skala konnte nicht gefunden werden 20000306

Method GET_VALUE_ROUNDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_VALUE_IN Value transfer Type reference (TYPE) F Ungerundeter Wert 20000301
2 Returning P_VALUE_OUT Value transfer Type reference (TYPE) F Gerundeter Wert 20000301

Method GET_VALUE_ROUNDED on class CL_HRPIQ00SCALE_BASE has no exception.

Method IS_PASSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NORM_VALUE Call by reference Type reference (TYPE) PIQSCALE_NORM_VAL Normwert der Skalenausprägung 20011119
2 Importing IV_NULL_PASSED Call by reference Type reference (TYPE) PIQFLAG 'X' If 'X' then NULL value indicates PASSED 20080213
3 Returning RV_PASSED Value transfer Type reference (TYPE) PIQFLAG Flag 20011119

Method IS_PASSED on class CL_HRPIQ00SCALE_BASE has no exception.

Method POPUP_CHOICE_SCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_SCALE Call by reference Type reference (TYPE) PIQSCALE_LIST_WA Gewählte Skala 20000223
2 Importing P_SCALES Call by reference Type reference (TYPE) PIQSCALE_LIST_TAB Liste von Skalen 20000223
3 Importing P_WINDOW_TITEL Call by reference Type reference (TYPE) C TEXT-SKA 'Skalenauswahl' 20000224
# Exception Resumable Description Created on
1 NO_VALUE_CHOICED Es wurde kein kein Wert ausgewählt. 20000223

Method SET_GRADES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_GRADES Call by reference Type reference (TYPE) PIQSCALEGRADE_TAB Skalenausprägungen aus dem Customizing# 20000222

Method SET_GRADES on class CL_HRPIQ00SCALE_BASE has no exception.

Method SET_SCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SCALE Call by reference Type reference (TYPE) T7PIQSCALE Skaleneinstellungen aus Customizing 20000222
2 Importing P_SCALETEXT Call by reference Type reference (TYPE) T7PIQSCALET-TEXT Bezeichung der Skala 20000222

Method SET_SCALE on class CL_HRPIQ00SCALE_BASE has no exception.

Method SET_SCALE_DECIMALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DECIMAL Call by reference Type reference (TYPE) I Byte Value 20060112

Method SET_SCALE_DECIMALS on class CL_HRPIQ00SCALE_BASE has no exception.
History
Last changed by/on SAP  20080716 
SAP Release Created in