SAP ABAP Class CL_PLM_FMEA_VAL_RESULT (Container for Results of an FMEA Consistency Validation)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷ QM-PT-FA (Application Component) Failure Mode and Effects Analysis
⤷ PLM_FMEA (Package) QM: FMEA - Core Functions
⤷ QM-PT-FA (Application Component) Failure Mode and Effects Analysis
⤷ PLM_FMEA (Package) QM: FMEA - Core Functions
Properties
Class | CL_PLM_FMEA_VAL_RESULT | |
Short Description | Container for Results of an FMEA Consistency Validation | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PLM_FMEA | QM: FMEA - Core Functions |
Created | 20091019 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_PLM_FMEA_VAL_RESULT has no interface implemented.
Friends
Class CL_PLM_FMEA_VAL_RESULT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_MSGGROUP_EXTERNAL | Constant | Public | Type reference (TYPE) | TY_MSGGROUP | '3E' | Group of Validation Results (Free Values) | 20091116 | |
2 | GC_MSGGROUP_EXT_IN_REF | Constant | Public | Type reference (TYPE) | TY_MSGGROUP | '3E1' | Group of Validation Results (Free Values) | 20091124 | |
3 | GC_MSGGROUP_EXT_OUT_REF | Constant | Public | Type reference (TYPE) | TY_MSGGROUP | '3E2' | Group of Validation Results (Free Values) | 20091124 | |
4 | GC_MSGGROUP_EXT_U2D_MISSINGS | Constant | Public | Type reference (TYPE) | TY_MSGGROUP | '3E4' | Group of Validation Results (Free Values) | 20091124 | |
5 | GC_MSGGROUP_EXT_U2D_OBSOLETES | Constant | Public | Type reference (TYPE) | TY_MSGGROUP | '3E3' | Group of Validation Results (Free Values) | 20091124 | |
6 | GC_MSGGROUP_INTERNAL | Constant | Public | Type reference (TYPE) | TY_MSGGROUP | '2IN' | Group of Validation Results (Free Values) | 20091116 | |
7 | GC_MSGGROUP_OTHER | Constant | Public | Type reference (TYPE) | TY_MSGGROUP | '1OT' | Group of Validation Results (Free Values) | 20091116 | |
8 | GC_SEVERITY_ABEND | Constant | Public | Type reference (TYPE) | TY_MESSAGE_SEVERITY | 'A' | Cancel | 20091110 | |
9 | GC_SEVERITY_ERROR | Constant | Public | Type reference (TYPE) | TY_MESSAGE_SEVERITY | 'E' | Error | 20091110 | |
10 | GC_SEVERITY_INFO | Constant | Public | Type reference (TYPE) | TY_MESSAGE_SEVERITY | 'I' | Information | 20091110 | |
11 | GC_SEVERITY_SUCCESS | Constant | Public | Type reference (TYPE) | TY_MESSAGE_SEVERITY | 'S' | Success | 20091110 | |
12 | GC_SEVERITY_WARNING | Constant | Public | Type reference (TYPE) | TY_MESSAGE_SEVERITY | 'W' | Warning | 20091110 | |
13 | MT_CHECK_RESULTS | Instance attribute | Private | Type reference (TYPE) | TT_CHECK_RESULT | List of Validation Results | 20091019 | ||
14 | MT_STATISTICS | Instance attribute | Private | Type reference (TYPE) | TT_STATISTICS | List of Message Statistics | 20091104 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_RESULT | Instance method | Public | Method | Adding a Validation Result | 20091020 |
2 | ADD_RESULTS | Instance method | Public | Method | Adding Several Validation Results | 20091020 |
3 | ADD_RESULT_OBJECT | Instance method | Public | Method | Include All Validation Result in Current Object | 20091102 |
4 | CONSTRUCTOR | Instance method | Private | Constructor | CONSTRUCTOR | 20091104 |
5 | ENHANCE_MESSAGE_DATA | Instance method | Private | Method | Completing Missing Data in Message Structure | 20091120 |
6 | ENHANCE_RESULT_DATA | Instance method | Private | Method | Completing Missing Data in Result Structure | 20091117 |
7 | GET_INSTANCE | Static method | Public | Method | Generation of an Instance | 20091019 |
8 | GET_RESULTS | Instance method | Public | Method | Return of Several/All Validation Results | 20091020 |
9 | GET_STATISTICS | Instance method | Public | Method | Return of Number of Errors/Warnings etc. | 20091102 |
10 | HAS_ERRORS | Instance method | Public | Method | Do validation results contain errors? | 20091102 |
11 | HAS_WARNINGS | Instance method | Public | Method | Do validation results contain warnings? | 20091102 |
12 | INITIALIZE | Instance method | Public | Method | Reset Instance | 20091102 |
Events
Class CL_PLM_FMEA_VAL_RESULT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_CHECK_RESULT | Public | See coding | List of Validation Results | 20091019 | tt_check_result TYPE SORTED TABLE OF ty_check_result WITH NON-UNIQUE KEY project_guid guid msggroup
WITH NON-UNIQUE SORTED KEY grp COMPONENTS msggroup
|
|
2 | TT_STATISTICS | Public | See coding | List of Message Statistics | 20091104 | tt_statistics TYPE SORTED TABLE OF ty_statistics WITH UNIQUE KEY proj_guid msggroup
|
|
3 | TY_CHECK_RESULT | Public | See coding | Individual Result of a Validation | 20091019 | BEGIN OF ty_check_result.
INCLUDE TYPE ty_issue_location AS origin_location.
TYPES:
message TYPE ty_t100_msg,
msggroup TYPE ty_msggroup,
message_text TYPE string,
environment_location TYPE ty_issue_location,
END OF ty_check_result
|
|
4 | TY_ISSUE_LOCATION | Public | See coding | Reference Object of a Result | 20091117 | BEGIN OF ty_issue_location.
INCLUDE TYPE ty_obj_id.
TYPES:
project TYPE REF TO cl_cgpl_project,
task TYPE REF TO cl_cgpl_task,
attributes TYPE plmm_quest_res,
assignment TYPE REF TO cl_plm_audit_quest_assignment,
END OF ty_issue_location
|
|
5 | TY_MESSAGE_SEVERITY | Public | See coding | Message Type (S, I, W, E, A) | 20091101 | ty_message_severity TYPE c LENGTH 1
|
|
6 | TY_MSGGROUP | Public | Type reference (TYPE) | CHAR3 | Group of Validation Results (Free Values) | 20091104 |
|
7 | TY_OBJ_ID | Public | See coding | Identification of Reference Object of a Validation Result | 20091020 | BEGIN OF ty_obj_id,
project_guid TYPE cgpl_guid16,
guid TYPE cgpl_guid16,
listtyp TYPE plmt_tv_listtyp,
listityp TYPE plmt_tv_listityp,
END OF ty_obj_id
|
|
8 | TY_STATISTICS | Public | See coding | Message Statistics for an Object (Project) | 20091104 | BEGIN OF ty_statistics,
proj_guid TYPE cgpl_guid16,
msggroup TYPE ty_msggroup,
errors TYPE i,
warnings TYPE i,
END OF ty_statistics
|
|
9 | TY_T100_MSG | Public | See coding | Structure T100 Message (Like sy-msg*) | 20091102 | BEGIN OF ty_t100_msg,
msgty TYPE symsgty,
msgid TYPE symsgid,
msgno TYPE symsgno,
msgv1 TYPE symsgv,
msgv2 TYPE symsgv,
msgv3 TYPE symsgv,
msgv4 TYPE symsgv,
END OF ty_t100_msg
|
Method Signatures
Method ADD_RESULT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_RESULT | Call by reference | Type reference (TYPE) | TY_CHECK_RESULT | Einzelnes Ergebnis einer Validierung | 20091020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENTRY_INCONSISTENT | Neuer Eintrag nicht konsistent | 20091101 |
Method ADD_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_RESULTS | Call by reference | Type reference (TYPE) | TT_CHECK_RESULT | Liste von Validierungsergebnissen | 20091020 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ENTRY_INCONSISTENT | Neuer Eintrag nicht konsistent | 20091101 |
Method ADD_RESULT_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_VAL_RESULTS | Call by reference | Object reference (TYPE REF TO) | CL_PLM_FMEA_VAL_RESULT | Container für Ergebnisse einer FMEA Konsistenz-Validierung | 20091102 |
Method ADD_RESULT_OBJECT on class CL_PLM_FMEA_VAL_RESULT has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_PLM_FMEA_VAL_RESULT has no parameter.
Method CONSTRUCTOR on class CL_PLM_FMEA_VAL_RESULT has no exception.
Method ENHANCE_MESSAGE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RESULT | Call by reference | Type reference (TYPE) | TY_CHECK_RESULT | Einzelnes Ergebnis einer Validierung | 20091120 |
Method ENHANCE_MESSAGE_DATA on class CL_PLM_FMEA_VAL_RESULT has no exception.
Method ENHANCE_RESULT_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_RESULT | Call by reference | Type reference (TYPE) | TY_ISSUE_LOCATION | Bezugsobjekt eines Ergebnisses | 20091117 |
Method ENHANCE_RESULT_DATA on class CL_PLM_FMEA_VAL_RESULT has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_PLM_FMEA_VAL_RESULT | Container für Ergebnisse einer FMEA Konsistenz-Validierung | 20091019 |
Method GET_INSTANCE on class CL_PLM_FMEA_VAL_RESULT has no exception.
Method GET_RESULTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_GUID | Call by reference | Type reference (TYPE) | CGPL_TASK_GUID | Projektplanung: 16 stellige GUID für Tasks | 20091101 | ||
2 | Importing | IV_LOAD_EXT_OBJ | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Nicht geladene Projekte mit Problemen automatisch nachladen | 20091117 | |
3 | Importing | IV_PROJ_GUID | Call by reference | Type reference (TYPE) | CGPL_PROJECT_GUID | Projektplanung: 16 stellige GUID für Projekte | 20091101 | ||
4 | Returning | RT_CHECK_RESULTS | Value transfer | Type reference (TYPE) | TT_CHECK_RESULT | Liste von Validierungsergebnissen | 20091020 |
Method GET_RESULTS on class CL_PLM_FMEA_VAL_RESULT has no exception.
Method GET_STATISTICS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ET_STATISTICS | Value transfer | Type reference (TYPE) | TT_STATISTICS | Liste von Meldungsstatistiken | 20091104 | ||
2 | Importing | IV_MSGGROUP | Call by reference | Type reference (TYPE) | TY_MSGGROUP | Gruppe von Validierungsergebnissen (freie Werte) | 20091104 | ||
3 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16-stellige GUID für Projekte und Vorgänge | 20091104 |
Method GET_STATISTICS on class CL_PLM_FMEA_VAL_RESULT has no exception.
Method HAS_ERRORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MSGGROUP | Call by reference | Type reference (TYPE) | TY_MSGGROUP | Gruppe von Validierungsergebnissen (freie Werte) | 20091104 | ||
2 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16-stellige GUID für Projekte und Vorgänge | 20091104 | ||
3 | Returning | RV_ERRORS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Es existieren Fehler (true) | 20091102 |
Method HAS_ERRORS on class CL_PLM_FMEA_VAL_RESULT has no exception.
Method HAS_WARNINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MSGGROUP | Call by reference | Type reference (TYPE) | TY_MSGGROUP | Gruppe von Validierungsergebnissen (freie Werte) | 20091104 | ||
2 | Importing | IV_PROJECT_GUID | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16-stellige GUID für Projekte und Vorgänge | 20091104 | ||
3 | Returning | RV_WARNINGS | Value transfer | Type reference (TYPE) | ABAP_BOOL | Es existieren Warnungen (true) | 20091102 |
Method HAS_WARNINGS on class CL_PLM_FMEA_VAL_RESULT has no exception.
Method INITIALIZE Signature
Method INITIALIZE on class CL_PLM_FMEA_VAL_RESULT has no parameter.
Method INITIALIZE on class CL_PLM_FMEA_VAL_RESULT has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 605 |