Hierarchy
⤷
⤷
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 | 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 | Static Attribute | Protected | Type reference (TYPE) | TY_CQSCALE_LIST_TAB | Scale for Internal Qualification (CQ) Cache | 20000707 | |||
| 2 | Constant | Public | Type reference (TYPE) | T77S0-GRPID | 'CAMPU' | T77S0: Group ID for Campus | 20000222 | ||
| 3 | Constant | Public | Type reference (TYPE) | PIQGRPID | 'CAMPU' | Group ID for Academic Scales | 20000222 | ||
| 4 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLCQ' | T7piqSwitch: Default Scale for Averages | 20000707 | ||
| 5 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLEQ' | T7piqSwitch: Default EQ Scale | 20000707 | ||
| 6 | Constant | Public | Type reference (TYPE) | INFTY | '1755' | Infotype: External Organization (EO) Data | 20000228 | ||
| 7 | Constant | Public | Type reference (TYPE) | INFTY | '1710' | Infotype: Scale Information | 20000222 | ||
| 8 | Constant | Public | Type reference (TYPE) | ISTAT_D | '1' | Infotype Status: Active | 20000222 | ||
| 9 | Constant | Public | Type reference (TYPE) | PIQXFELD | ' ' | No/False | 20001005 | ||
| 10 | Constant | Public | Type reference (TYPE) | T7PIQSCALE-SCALEID | 'NORM' | Scale: Standard Scale | 20000222 | ||
| 11 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLFL' | Std Scale Value for Failed | 20000222 | ||
| 12 | Constant | Public | Type reference (TYPE) | PIQSCALE_NORM_VAL | '-999999.99' | No Grade | 20000811 | ||
| 13 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLQ' | T7piqSwitch: Default Q Scale | 20000224 | ||
| 14 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLRC' | T7piqSwitch: Default RC Scale | 20000224 | ||
| 15 | Constant | Public | Type reference (TYPE) | SUBTY | 'A003' | Relationship: EO to EO | 20000228 | ||
| 16 | Constant | Public | Type reference (TYPE) | INFTY | 'B508' | Relationship | 20000228 | ||
| 17 | Constant | Public | Type reference (TYPE) | INFTY | 'B500' | Relationship | 20000228 | ||
| 18 | Constant | Public | Type reference (TYPE) | CHAR1 | space | Sort Order: Highest - Lowest | 20000222 | ||
| 19 | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Sort Order: Lowest - Highest | 20000222 | ||
| 20 | Constant | Public | Type reference (TYPE) | CHAR1 | 'F' | Scale Type: Linear Quantity Scale with Function Module | 20000222 | ||
| 21 | Constant | Public | Type reference (TYPE) | CHAR1 | 'L' | Scale Type: Linear Quantity Scale | 20000222 | ||
| 22 | Constant | Public | Type reference (TYPE) | CHAR1 | 'D' | Scale Type: Partially Linear Quantity Scale | 20000222 | ||
| 23 | Constant | Public | Type reference (TYPE) | CHAR1 | space | Scale Type: Quality Scale | 20000222 | ||
| 24 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLSI' | T77S0: Default Internal Qualification (CQ) Scale | 20010220 | ||
| 25 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLSM' | T7piqSwitch: Default SM Scale | 20000223 | ||
| 26 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLPF' | T7piqSwitch: Default SM Scale | 20040729 | ||
| 27 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLSU' | Default SU Scale | 20000224 | ||
| 28 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLTC' | T7piqSwitch: Standard Calculations in Transcripts | 20000229 | ||
| 29 | Constant | Public | Type reference (TYPE) | PIQVALID | 'SCLTS' | T7piqSwitch: Standard Display in Transcripts | 20000229 | ||
| 30 | Constant | Public | Type reference (TYPE) | PIQXFELD | 'X' | Yes/True | 20001005 | ||
| 31 | Instance attribute | Public | Type reference (TYPE) | PIQSCALEGRADE_TAB | Scale Values | 20000222 | |||
| 32 | Static Attribute | Public | Type reference (TYPE) | PIQSCALE_NORM_VAL | Standard Value "Failed" | 20000908 | |||
| 33 | Static Attribute | Protected | Type reference (TYPE) | PIQVALUE | 'CQ' | T77S0: SM Object Type | 20000707 | ||
| 34 | Static Attribute | Protected | Type reference (TYPE) | PIQVALUE | 'EO' | T77S0: SM Object Type | 20000228 | ||
| 35 | Static Attribute | Protected | Type reference (TYPE) | PIQVALUE | 'EQ' | T77S0: SM Object Type | 20000707 | ||
| 36 | Static Attribute | Protected | Type reference (TYPE) | PIQVALUE | 'Q' | T77S0: Q Object Type | 20000228 | ||
| 37 | Static Attribute | Protected | Type reference (TYPE) | PIQVALUE | 'SC' | T77S0: SU Object Type | 20000228 | ||
| 38 | Static Attribute | Protected | Type reference (TYPE) | PIQVALUE | 'SM' | T77S0: SM Object Type | 20000223 | ||
| 39 | Static Attribute | Protected | Type reference (TYPE) | PIQVALUE | 'SU' | T77S0: SU Object Type | 20000228 | ||
| 40 | Static Attribute | Public | Type reference (TYPE) | PIQVALUE | Default CQ Scale | 20000707 | |||
| 41 | Static Attribute | Public | Type reference (TYPE) | PIQVALUE | Default EQ Scale | 20000707 | |||
| 42 | Static Attribute | Public | Type reference (TYPE) | PIQVALUE | Standard Rules (VSR) | 20000224 | |||
| 43 | Static Attribute | Public | Type reference (TYPE) | PIQVALUE | Default GPA Scale | 20010220 | |||
| 44 | Static Attribute | Public | Type reference (TYPE) | PIQVALUE | Default SM Scale | 20000223 | |||
| 45 | Static Attribute | Public | Type reference (TYPE) | PIQVALUE | Standard SM "Passed/Failed" Scale | 20040729 | |||
| 46 | Static Attribute | Public | Type reference (TYPE) | PIQVALUE | Default SU Scale | 20000224 | |||
| 47 | Static Attribute | Public | Type reference (TYPE) | PIQVALUE | Default TC Scale for External->Internal Conversion | 20000229 | |||
| 48 | Static Attribute | Public | Type reference (TYPE) | PIQVALUE | Default TS Scale for Display of Transcript Entry | 20000229 | |||
| 49 | Instance attribute | Public | Type reference (TYPE) | T7PIQSCALE | Scale | 20000222 | |||
| 50 | Static Attribute | Private | Type reference (TYPE) | PIQSCALE_LIST_TAB | Instance Management for Scales | 20000222 | |||
| 51 | Instance attribute | Public | Type reference (TYPE) | T7PIQSCALET-TEXT | Scale Description | 20000222 | |||
| 52 | Instance attribute | Protected | Type reference (TYPE) | I | '2' | Decimal Places | 20040702 | ||
| 53 | Static Attribute | Protected | Type reference (TYPE) | TY_SMSCALE_LIST_TAB | Scale for SM Cache | 20000222 | |||
| 54 | Static Attribute | Protected | Type reference (TYPE) | TY_SMSCALE_LIST_TAB | Scale for SM Cache | 20040730 | |||
| 55 | Static Attribute | Public | Type reference (TYPE) | USER01 | User Settings (USER=1) | 20010223 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Aligns Std Value to Std Value for Grade on Scale | 20010308 | |
| 2 | Instance method | Public | Method | Get/Convert Values for Transcript Input | 20010226 | |
| 3 | Instance method | Public | Method | Calculate Standard Value from Scale Value | 20000229 | |
| 4 | Instance method | Public | Method | Calculate Standard Value from Scale Value | 20000229 | |
| 5 | Static method | Public | Method | Check Grade Symbols | 20010305 | |
| 6 | Static method | Public | Constructor | Class Constructor | 20000223 | |
| 7 | Static method | Public | Method | Class Constructor | 20040120 | |
| 8 | Static method | Public | Method | Convert Input Independent of User Setting | 20010223 | |
| 9 | Static method | Public | Method | Convert Output Independent of User Setting | 20010223 | |
| 10 | Static method | Public | Method | Get Scale | 20000222 | |
| 11 | Static method | Public | Method | Get Scale for Specific SM | 20000707 | |
| 12 | Static method | Public | Method | Get Scale for Rules | 20000229 | |
| 13 | Static method | Public | Method | Get Scale for Averages | 20010220 | |
| 14 | Static method | Public | Method | Get Scale for Specific SM | 20000222 | |
| 15 | Static method | Public | Method | Get Scale for Specific SM | 20040729 | |
| 16 | Static method | Public | Method | Get Scale for Specific SM/Dialog Box | 20000223 | |
| 17 | Static method | Public | Method | Get Scale for Specific SU/EQ | 20000713 | |
| 18 | Static method | Public | Method | Get Scale Description | 20010215 | |
| 19 | Static method | Public | Method | Get Class Name for Scale Implementation | 20000911 | |
| 20 | Static method | Public | Method | Check Grade Symbols and Get Texts | 20010305 | |
| 21 | Instance method | Public | Method | Get/Convert Values for Transcript Input | 20000302 | |
| 22 | Instance method | Public | Method | Round to Next Scale Increment | 20000301 | |
| 23 | Static method | Public | Method | Has Passed | 20011119 | |
| 24 | Static method | Public | Method | Dialog Box for Scale Selection | 20000223 | |
| 25 | Instance method | Public | Method | Set Scale Values | 20000222 | |
| 26 | Instance method | Public | Method | Set Scale Attributes | 20000222 | |
| 27 | 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 | EX_ALIGN_GADESYMBOL | Call by reference | Type reference (TYPE) | C | Notensymbol zu Normwert | 20011120 | |||
| 2 | EX_ALIGN_NORMVALUE | Call by reference | Type reference (TYPE) | PIQSCALE_NORM_VAL | Ausgerichteter Normwert auf die Note der Skala | 20010308 | |||
| 3 | IM_GRADESYMBOL | Call by reference | Type reference (TYPE) | C | Notensymbol | 20011120 | |||
| 4 | IM_NORMVALUE | Value transfer | Type reference (TYPE) | PIQSCALE_NORM_VAL | Normwert der Skalenausprägung | 20010308 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CH_EXT_GRADE | Value transfer | Type reference (TYPE) | C | Ausprägung der Extern auf das Zeugins kommt | 20010226 | |||
| 2 | CH_INT_GRADE | Value transfer | Type reference (TYPE) | C | Ausprägung in S0_STD_TS_SCALE | 20010226 | |||
| 3 | EX_EXT_GRADETEXT | Value transfer | Type reference (TYPE) | PIQSCALE_GRADETEXT | Bezeichnung der externen Ausprägung | 20010226 | |||
| 4 | EX_EXT_NORMVALUE | Value transfer | Type reference (TYPE) | PIQSCALE_NORM_VAL | Externeri S0_STD_TCvTS_SCALE als Normvalue | 20010226 | |||
| 5 | EX_EXT_SCALEID | Value transfer | Type reference (TYPE) | PIQSCALE_ID | Notenskala-ID | 20010226 | |||
| 6 | EX_INT_GRADETEXT | Value transfer | Type reference (TYPE) | PIQSCALE_GRADETEXT | Bezeichnung der internen Ausprägung | 20010226 | |||
| 7 | EX_INT_NORMVALUE | Value transfer | Type reference (TYPE) | PIQSCALE_NORM_VAL | Interner Grade als Normwert | 20010226 | |||
| 8 | EX_INT_SCALEID | Value transfer | Type reference (TYPE) | PIQSCALE_ID | Notenskala-ID | 20010226 | |||
| 9 | IM_EO | Call by reference | Type reference (TYPE) | HROBJECT | PD Objekt schlüssel | 20010305 | |||
| 10 | IM_OVERWRITE | Value transfer | Type reference (TYPE) | PIQFLAG | Die Interen Note nicht automatisch ermittelt | 20010226 | |||
| 11 | IM_VIEWDATE | Call by reference | Type reference (TYPE) | DATUM | SY-DATUM | Stichtag | 20010305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Custoizing | 20010226 | ||
| 2 | Datum ist Ungültig | 20010305 | ||
| 3 | Externe Organisation wurde nicht gefunden | 20010305 | ||
| 4 | Ausprägung konnte nicht zugeordnet werden | 20010226 | ||
| 5 | Normwertparameter ist nicht in der Bandbreite | 20010226 | ||
| 6 | Others Fehler | 20010226 | ||
| 7 | 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 | P_GRADE | Call by reference | Type reference (TYPE) | SIMPLE | Ausprägung | 20000229 | |||
| 2 | P_GRADETEXT | Call by reference | Type reference (TYPE) | PIQSCALE_GRADETEXT | Bezeichnung der Ausprägung | 20000229 | |||
| 3 | P_GRADE_INTERNAL | Call by reference | Type reference (TYPE) | SIMPLE | Ausprägung in interner Darstellung | 20010418 | |||
| 4 | P_NORMVALUE | Call by reference | Type reference (TYPE) | PIQSCALE_NORM_VAL | Berechneter Normwert der Ausprägung | 20000229 | |||
| 5 | P_NO_SPSY | Call by reference | Type reference (TYPE) | PIQFLAG | Keine Status Notensymbole | 20021113 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Custoizing | 20000229 | ||
| 2 | Ausprägung konnte nicht zugeordnet werden | 20000229 | ||
| 3 | Others Fehler | 20000229 | ||
| 4 | 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 | P_GRADE | Call by reference | Type reference (TYPE) | SIMPLE | Ausprägung | 20000229 | |||
| 2 | P_GRADETEXT | Call by reference | Type reference (TYPE) | PIQSCALE_GRADETEXT | Bezeichnung der Ausprägung | 20000229 | |||
| 3 | P_GRADE_INTERNAL | Call by reference | Type reference (TYPE) | C | Ausprägung in Interner Darstellung | 20010418 | |||
| 4 | P_NORMVALUE | Call by reference | Type reference (TYPE) | PIQSCALE_NORM_VAL | Berechneter Normwert der Ausprägung | 20000229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Custoizing | 20000229 | ||
| 2 | Ausprägung konnte nicht zugeordnet werden | 20000229 | ||
| 3 | Normwertparameter ist nicht in der Bandbreite | 20000229 | ||
| 4 | Others Fehler. | 20000229 | ||
| 5 | 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 | IM_SPSY | Call by reference | Type reference (TYPE) | PIQSCALESYMBOLS | Notensymbol | 20010305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | Inititialisierungsfehler | 20040120 |
Method CONVERT_NUMBER_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_OUTPUT | Call by reference | Type reference (TYPE) | F | Note als Float | 20010223 | |||
| 2 | IM_INPUT | Call by reference | Type reference (TYPE) | SIMPLE | Note | 20010223 | |||
| 3 | IM_INTERNAL | Call by reference | Type reference (TYPE) | C | Zahl in der internen Darstellung | 20010418 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_OUTPUT | Call by reference | Type reference (TYPE) | SIMPLE | Note exteren Darstellung | 20010223 | |||
| 2 | IM_DECIMALS | Call by reference | Type reference (TYPE) | I | 2 | Dezimalstellen | 20040702 | ||
| 3 | IM_INPUT | Call by reference | Type reference (TYPE) | SIMPLE | Note | 20010223 | |||
| 4 | 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 | P_OSCALE | Call by reference | Object reference (TYPE REF TO) | CL_HRPIQ00SCALE_BASE | Referenz auf das Skalenobjekt | 20000222 | |||
| 2 | P_SCALEID | Call by reference | Type reference (TYPE) | T7PIQSCALE-SCALEID | Skalenid der Skala | 20000222 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_CQ | Call by reference | Type reference (TYPE) | HROBJECT | SM Objekt für das die Skala(en) gesucht werden | 20000707 | |||
| 2 | P_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | sy-datum | Stichtag für die Skala | 20000707 | ||
| 3 | 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 | Übergebene Parameter sind Fehlerhaft | 20000707 | ||
| 2 | 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 | P_SCALE | Call by reference | Type reference (TYPE) | PIQSCALE_LIST_WA | Skala zu dem SU/ Q | 20000229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_DATE | Call by reference | Type reference (TYPE) | DATUM | Stichtag | 20010220 | |||
| 2 | P_EO | Call by reference | Type reference (TYPE) | HROBJECT | Externe Organisation | 20010220 | |||
| 3 | P_SCALE | Call by reference | Type reference (TYPE) | PIQSCALE_LIST_WA | Skala zu dem SU/ Q | 20010220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | sy-datum | Stichtag für die Skala | 20000222 | ||
| 2 | P_SC | Call by reference | Type reference (TYPE) | HROBJECT | SC Studiengang | 20010409 | |||
| 3 | P_SCALES | Call by reference | Type reference (TYPE) | PIQSCALE_LIST_TAB | Skalen für die für das SM | 20000222 | |||
| 4 | P_SCALES_COUNT | Call by reference | Type reference (TYPE) | I | Anzahl der gefunden Skalen | 20000222 | |||
| 5 | 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 | Übergebene Parameter sind Fehlerhaft | 20000222 | ||
| 2 | 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 | P_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | sy-datum | Stichtag für die Skala | 20040729 | ||
| 2 | P_SC | Call by reference | Type reference (TYPE) | HROBJECT | SC Studiengang | 20040729 | |||
| 3 | P_SCALES_COUNT | Call by reference | Type reference (TYPE) | I | Anzahl der gefunden Skalen | 20040729 | |||
| 4 | P_SCALES_PF | Call by reference | Type reference (TYPE) | PIQSCALE_LIST_TAB | Skalen für die für das SM | 20040729 | |||
| 5 | 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 | Übergebene Parameter sind Fehlerhaft | 20040729 | ||
| 2 | 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 | P_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | sy-datum | Stichtag für die Skala | 20000223 | ||
| 2 | P_SCALE | Call by reference | Type reference (TYPE) | PIQSCALE_LIST_WA | Skalen für die für das SM | 20000223 | |||
| 3 | P_SM | Call by reference | Type reference (TYPE) | HROBJECT | SM Objekt für das die Skala(en) gesucht werden | 20000223 | |||
| 4 | P_WINDOW_TITEL | Call by reference | Type reference (TYPE) | C | TEXT-SKA | Popup-Titel. | 20000224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Es wurden keine Werte ausgewählt | 20000223 | ||
| 2 | Übergebene Parameter sind Fehlerhaft | 20000223 | ||
| 3 | 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 | P_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | sy-datum | Stichtag der Skalengültigkeit | 20000713 | ||
| 2 | P_EO | Call by reference | Type reference (TYPE) | HROBJECT | Externes Objekt zu welcher das SU oder Q gehört | 20000713 | |||
| 3 | P_HROBJ | Call by reference | Type reference (TYPE) | HROBJECT | SU oder EQ Objekt für das die Skala gesucht wird | 20000713 | |||
| 4 | P_SCALE | Call by reference | Type reference (TYPE) | PIQSCALE_LIST_WA | Skala zu dem SU/ Q | 20000713 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Übergebene Parameter sind Fehlerhaft | 20000713 | ||
| 2 | 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 | IM_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Aktuelle Sprache im System | 20020322 | ||
| 2 | IM_SCALE_ID | Call by reference | Type reference (TYPE) | PIQSCALE_ID | Notenskala-ID | 20010215 | |||
| 3 | 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 | P_SCALE_CLASS | Value transfer | Type reference (TYPE) | SEOCLSNAME | Klassenname | 20000911 | |||
| 2 | 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 | EX_SPSYDESCRIPTION | Call by reference | Type reference (TYPE) | PIQSCALESYMBOLD | Ergänzende Beschreibung des Notensymbols | 20010305 | |||
| 2 | EX_SPSYTEXT | Call by reference | Type reference (TYPE) | PIQSCALESYMBOLT | Bezeichnung des Notensymbols | 20010305 | |||
| 3 | IM_SPSY | Call by reference | Type reference (TYPE) | PIQSCALESYMBOLS | Notensymbol | 20010305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Notensymbol existiert nicht | 20010305 |
Method GET_TRANSCRIPT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_EXT_GRADE | Call by reference | Type reference (TYPE) | C | Ausprägung der Extern auf das Zeugins kommt | 20000302 | |||
| 2 | P_EXT_GRADETEXT | Call by reference | Type reference (TYPE) | PIQSCALE_GRADETEXT | Bezeichnung der externen Ausprägung | 20000306 | |||
| 3 | P_EXT_NORMVALUE | Call by reference | Type reference (TYPE) | PIQSCALE_NORM_VAL | Externeri S0_STD_TCvTS_SCALE als Normvalue | 20000302 | |||
| 4 | P_INT_GRADE | Call by reference | Type reference (TYPE) | C | Ausprägung in S0_STD_TS_SCALE | 20000302 | |||
| 5 | P_INT_GRADETEXT | Call by reference | Type reference (TYPE) | PIQSCALE_GRADETEXT | Bezeichnung der internen Ausprägung | 20000306 | |||
| 6 | P_INT_NORMVALUE | Call by reference | Type reference (TYPE) | PIQSCALE_NORM_VAL | Interner Grade als Normwert | 20000302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Custoizing | 20000306 | ||
| 2 | Ausprägung konnte nicht zugeordnet werden | 20000306 | ||
| 3 | Normwertparameter ist nicht in der Bandbreite | 20000306 | ||
| 4 | Others Fehler | 20000306 | ||
| 5 | 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 | P_VALUE_IN | Value transfer | Type reference (TYPE) | F | Ungerundeter Wert | 20000301 | |||
| 2 | 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 | IV_NORM_VALUE | Call by reference | Type reference (TYPE) | PIQSCALE_NORM_VAL | Normwert der Skalenausprägung | 20011119 | |||
| 2 | IV_NULL_PASSED | Call by reference | Type reference (TYPE) | PIQFLAG | 'X' | If 'X' then NULL value indicates PASSED | 20080213 | ||
| 3 | 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 | P_SCALE | Call by reference | Type reference (TYPE) | PIQSCALE_LIST_WA | Gewählte Skala | 20000223 | |||
| 2 | P_SCALES | Call by reference | Type reference (TYPE) | PIQSCALE_LIST_TAB | Liste von Skalen | 20000223 | |||
| 3 | P_WINDOW_TITEL | Call by reference | Type reference (TYPE) | C | TEXT-SKA | 'Skalenauswahl' | 20000224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | P_SCALE | Call by reference | Type reference (TYPE) | T7PIQSCALE | Skaleneinstellungen aus Customizing | 20000222 | |||
| 2 | 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 | 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 |