Hierarchy
⤷ 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 |