SAP ABAP Interface IF_PLM_ASSESSMENT_ASSIGNMENT (Investigation - Audit, FMEA,...)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-AUD (Application Component) Audit Management
     PLM_AUDIT (Package) Audit Management: Other Components
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PLM_AUDIT_ASSIGNMENT Audit - Assignment 20070309
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PLM_FMEA_ASSIGNMENT FMEA - Assignment 20060424
Properties
Interface IF_PLM_ASSESSMENT_ASSIGNMENT  
Short Description Investigation - Audit, FMEA,...    
General Data
Package PLM_AUDIT   Audit Management: Other Components 
Created 20060103   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CGPL_ASSIGNMENT Interface for Object Assignments 20060105
Friends
Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_QUEST_RELATIONS Instance attribute Public Type reference (TYPE) TT_QUEST_COPY_RELATIONS Relationship Table Between Original and Copy 20060405
Methods
# Method Level Visibility Method type Description Created on
1 AUDITED_OBJECTS_CHANGED Instance method Public Method Audit Objects Were Changed 20060323
2 CALCULATE Instance method Public Method Valuation of Investigation (Result from Assessor) 20060103
3 CHECK_RELEASE Instance method Public Method Check Whether Investigation Can Be Released 20060110
4 DERIVE_PROC_STATUS Static method Public Method Derivation of Processing State from Status 20060119
5 EXECUTE_ACTION Instance method Public Method Execution of an Activity 20060104
6 GET_ATTRIBUTES Instance method Public Method Reads Attributes 20060103
7 GET_DATA_COLLECTOR_CLASSNAME Static method Public Method Return Class Name of Data Collector 20060105
8 GET_DATA_WITHOUT_INSTANTIATION Static method Public Method Read Data w/o Instantiating the Objects 20060220
9 GET_DEFAULT_FILTER_NAME Static method Public Method Name of Filter Class 20060104
10 GET_DEFAULT_FORM_NAME Static method Public Method Name of Reference Form for Object 20060313
11 GET_DEFAULT_TEXT_IDS Static method Public Method Pass of Text IDs for Investigation 20060110
12 GET_FIELD_ATTRIBUTES Instance method Public Method Reads Properties of Attributes 20060306
13 GET_GUID_OF_QUEST_COPY Instance method Public Method Read GUID of Copy of a List Item 20060405
14 GET_ICON Static method Public Method Return of Icon for Object 20060220
15 GET_OBJECT_TYPE_TEXT Static method Public Method Return of Text for Object 20060119
16 GET_PARENT Instance method Public Method 20060105
17 GET_PRIMARY_STATUS Static method Public Method Reading of Status with Lowest Item and Highest Priority 20060119
18 GET_PROGRAM Static method Public Method Transfer of Visualization Program 20070425
19 GET_STATUS_4_ACTIVITY Static method Public Method Determine Relevant Status for Transaction Check 20060119
20 GET_STATUS_OPERATION_CATEGORY Static method Public Method Scheduling of Status Transaction 20060119
21 HANDLE_ACTION_CLOSING Instance method Public Method Reaction to Completion of an Action 20060104
22 HANDLE_QUEST_ASSESSM_CHANGING Instance method Public Method Reaction to Change in Valuation of an Audit Question 20060104
23 IMPORT_AUDITED_OBJECT Instance method Public Method Create/Change Audit Object Using UI Table 20060316
24 IS_CONFIRMABLE Instance method Public Method Can the Audit be Confirmed? 20060104
25 IS_EXTENSIBLE_FOR_QUESTIONS Instance method Public Method Can Unplanned Questions be Added to the Audit? 20060104
26 IS_SIGNED Instance method Public Method Is audit signed? 20091015
27 MAP_INTERNAL_2_EXTERNAL Static method Public Method Converts Internal Hierarchical Data Structure to External 20060105
28 SET_ATTRIBUTES Instance method Public Method Sets Attributes 20060104
29 SET_GUID_OF_QUEST_COPY Instance method Public Method Transfer of GUID to Copy of a List Item 20060405
Events
Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_QUEST_COPY_RELATIONS Public See coding Relationship Between Original and Copy Question 20060405 BEGIN OF ts_quest_copy_relations, guid TYPE plmm_quest_res-guid, guid_copy TYPE plmm_quest_res-guid, END OF ts_quest_copy_relations
2 TT_QUEST_COPY_RELATIONS Public See coding Relationship Table Between Original and Copy 20060405 tt_quest_copy_relations TYPE SORTED TABLE OF ts_quest_copy_relations with unique key guid
Method Signatures

Method AUDITED_OBJECTS_CHANGED Signature

Method AUDITED_OBJECTS_CHANGED on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no parameter.
Method AUDITED_OBJECTS_CHANGED on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method CALCULATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CALCULATION Call by reference Type reference (TYPE) PLMT_AUDIT_CALCULATED Berechnete Ergebnisdaten zum Audit 20060103

Method CALCULATE on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method CHECK_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RELEASE_ALLOWED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20060110

Method CHECK_RELEASE on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method DERIVE_PROC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IEV_PROC_STATUS Call by reference Type reference (TYPE) PLMT_PROC_STATUS Bearbeitungsstatus des Auditobjekts 20060119
2 Importing IV_GUID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID GUID 20060119
3 Importing IV_STATUS Call by reference Type reference (TYPE) J_ISTAT Systemstatus 20060119
# Exception Resumable Description Created on
1 FAILED Fehler beim Lesen des Status 20060119

Method EXECUTE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE_OBJECT Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Quellobjekt (beim Verschieben) 20060104
2 Importing IR_TARGET_OBJECT Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Zielobjekt (beim Verschieben) 20060104
3 Importing IV_ACTION Call by reference Type reference (TYPE) CHAR1 Aktion 20060104
4 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) CHAR1 ' ' Aktion nur prüfen 20060104
5 Importing IV_SOURCE_GUID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID GUID Quellobjekt (beim Verschieben) 20060104
6 Importing IV_TARGET_GUID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID GUID Zielobjekt (beim Verschieben) 20060104
# Exception Resumable Description Created on
1 ACTION_NOT_ALLOWED Aktion nicht erlaubt 20060104
2 FAILED Fehler bei Prüfung 20060104

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRIBUTES Call by reference Type reference (TYPE) PLMM_AUDIT Untersuchung 20060103
2 Exporting ES_ATTRIBUTES_OLD Call by reference Type reference (TYPE) PLMM_AUDIT Untersuchung vor Änderung 20060103

Method GET_ATTRIBUTES on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_DATA_COLLECTOR_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_COLLECTOR_CLASSNAME Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20060105

Method GET_DATA_COLLECTOR_CLASSNAME on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_DATA_WITHOUT_INSTANTIATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA Referenz auf Tabelle mit Daten der Auditobjekte 20060220
2 Exporting EV_DATA_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060220
3 Importing IT_GUIDS Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID_TAB Liste von GUIDs mit Feld GUID 20060220
4 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20060922

Method GET_DATA_WITHOUT_INSTANTIATION on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_DEFAULT_FILTER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FILTER_CLASSNAME Value transfer Type reference (TYPE) SEOCLSNAME Objekttypname 20060104

Method GET_DEFAULT_FILTER_NAME on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_DEFAULT_FORM_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FORM_NAME Value transfer Type reference (TYPE) FPNAME Name eines Formularobjektes 20060313

Method GET_DEFAULT_FORM_NAME on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_DEFAULT_TEXT_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TDID Call by reference Type reference (TYPE) PLMT_SAPSCRIPT_TDID_T Tabelle von Text-Id mit dazugehörigen Einstellungen dazu 20060110

Method GET_DEFAULT_TEXT_IDS on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_FIELD_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_C_INPUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060306
2 Exporting EV_C_INVISIBLE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060306
3 Exporting EV_C_OUTPUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20060306
4 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CHAR30 technischer Feldname 20060306

Method GET_FIELD_ATTRIBUTES on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_GUID_OF_QUEST_COPY 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) PLMM_QUEST_RES-GUID Schlüssel der Fragenliste zum Audit 20060405
2 Returning RV_GUID_COPY Value transfer Type reference (TYPE) PLMM_QUEST_RES-GUID Schlüssel der Fragenliste zum Audit 20060405

Method GET_GUID_OF_QUEST_COPY on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IMAGE Call by reference Type reference (TYPE) TV_IMAGE Tree Control: Ikone / Bild 20060220

Method GET_ICON on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_OBJECT_TYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEXT Value transfer Type reference (TYPE) PLMT_OBJECT_TYPE_TEXT Objekttyp in der Auditabwicklung (Textfeld) 20060119

Method GET_OBJECT_TYPE_TEXT on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_PARENT Signature

Method GET_PARENT on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no parameter.
Method GET_PARENT on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_PRIMARY_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STATUS Call by reference Type reference (TYPE) CGPL_JSTAT_TAB CGPL Projektplanung: Tabellentyp für JSTAT 20060119
2 Importing IV_GUID Call by reference Type reference (TYPE) PLMT_AUDITOBJECT_GUID Schlüssel des Auditobjekts 20060119
3 Returning RV_STATUS Value transfer Type reference (TYPE) J_ISTAT Systemstatus 20060119
# Exception Resumable Description Created on
1 FAILED Fehler beim Lesen des Status 20060119

Method GET_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PROGRAM Value transfer Type reference (TYPE) PROGRAM Programm/Transaktion in SQL-Trace-Auswertung. 20070425

Method GET_PROGRAM on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_STATUS_4_ACTIVITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHECK_ACTIVE Call by reference Type reference (TYPE) CHAR1 Check status aktiv 20060119
2 Exporting EV_STATUS Call by reference Type reference (TYPE) CRM_J_STATUS Einzelstatus eines Objekts 20060119
3 Importing IM_ACTVT Call by reference Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20060119
4 Importing IM_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Projektplanung - Hierarchieknoten 20060119

Method GET_STATUS_4_ACTIVITY on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method GET_STATUS_OPERATION_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IET_DEL_ACTIVITIES Call by reference Type reference (TYPE) CGPL_ACTIVITY_TEXT_T CGPL Projektplanung: Tabelle für Texte von Statusvorgängen 20060119
2 Changing IET_SET_ACTIVITIES Call by reference Type reference (TYPE) CGPL_ACTIVITY_TEXT_T CGPL Projektplanung: Tabelle für Texte von Statusvorgängen 20060119
3 Importing IM_GUID Call by reference Type reference (TYPE) CGPL_GUID16 Projektplanung: 16-stellige GUID für Projekte und Vorgänge 20060119
4 Importing IS_TJ01T Call by reference Type reference (TYPE) TJ01T Texte zu betriebswirtschaftlichen Vorgängen 20060119

Method GET_STATUS_OPERATION_CATEGORY on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method HANDLE_ACTION_CLOSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUDIT_ACT_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_PLM_AUDIT_ACT_ASSIGNMENT Korrekturmaßnahme zum Audit - Assignment 20060104
2 Importing IV_ACTVT Call by reference Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20060104
3 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) CHAR1 ' ' Vorgang nur prüfen 20060104
4 Returning RV_CLOSING_ALLOWED Value transfer Type reference (TYPE) CHAR1 Abschließen der Maßnahme aus Auditsicht erlaubt ('X') 20060104
# Exception Resumable Description Created on
1 FAILED Fehler beim Abschließen 20060104

Method HANDLE_QUEST_ASSESSM_CHANGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUDITQUEST_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_PLM_AUDIT_QUEST_ASSIGNMENT Fragenliste zum Audit - Assignment 20060104
2 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) CHAR1 ' ' Änderung nur prüfen 20060104
3 Returning RV_CHANGING_ALLOWED Value transfer Type reference (TYPE) CHAR1 Änderung der Bewertung der Frage aus Auditsicht erlaubt (X) 20060104
# Exception Resumable Description Created on
1 FAILED Fehler beim Abschließen 20060104

Method IMPORT_AUDITED_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) PLMT_BAPIRETURN2_TAB Returntabelle für messages in BAPIs 20060316
2 Importing IT_AUDITED_OBJECT_NEW Call by reference Type reference (TYPE) PLMT_AUDIT_OBJECT_UI_TAB Tabelle mit Dialogstruktur zum Auditgegenstand 20060316

Method IMPORT_AUDITED_OBJECT on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method IS_CONFIRMABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_CONFIRMABLE Value transfer Type reference (TYPE) BOOLE_D Bool´scher Wert - Rückmeldebar: TRUE (='X') und FALSE (=' ') 20060104

Method IS_CONFIRMABLE on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method IS_EXTENSIBLE_FOR_QUESTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_EXTENSIBLE Value transfer Type reference (TYPE) BOOLE_D Bool´scher Wert - Erweiterbar: TRUE (='X') und FALSE (=' ') 20060104

Method IS_EXTENSIBLE_FOR_QUESTIONS on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method IS_SIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_SIGNED Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20091015

Method IS_SIGNED on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method MAP_INTERNAL_2_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_EXTERNAL Call by reference Object reference (TYPE REF TO) DATA Hierarchische Ausgabestruktur 20060105
2 Exporting ES_EXTERNAL Call by reference Type reference (TYPE) ANY Ausgabestruktur 20060110
3 Exporting ET_ACTIONS Call by reference Type reference (TYPE) PLMT_TT_BAPI_20370_D Korrekturmassnahmen 20060109
4 Exporting ET_AUDITEDOBJECTS Call by reference Type reference (TYPE) PLMT_BAPI_20350_OBJ_D_TAB Tabelle von Auditgegenständen 20060109
5 Exporting ET_DOCUMENTS Call by reference Type reference (TYPE) PLMT_BAPI_20310_DOCS_TAB Rollen- und Geschäftspartnerzuordnungen 20060109
6 Exporting ET_LISTITEMS Call by reference Type reference (TYPE) PLMT_TT_BAPI_20360_D Listpositionen (Auditfragen,..) 20060109
7 Exporting ET_LONGTEXTS Call by reference Type reference (TYPE) PLMT_BAPI_LONG_TEXT_TAB Langtexttabellentyp für BAPIs 20060109
8 Exporting ET_PARTNER Call by reference Type reference (TYPE) PLMT_BAPI_20310_ROLES_D_TAB Auditmanagement: Rollen und Partnerdaten zum Auditobjekt 20060109
9 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060105
10 Exporting ET_STATUS Call by reference Type reference (TYPE) PLMT_BAPI_20310_STATUS_TAB Auditmanagement: System und Anwenderstatus 20060109
11 Exporting ET_TEXTS Call by reference Type reference (TYPE) PLMT_BAPI_BUS20310_TEXT_TAB Kurztexttabellentyp für BAPIs 20060109
12 Exporting EV_EXTERNAL_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060105
13 Exporting EV_TOP_NODE_TAG_NAME Call by reference Type reference (TYPE) STRING Oberster Knotenname bei XML-Ausgabe 20060320
14 Importing IS_INTERNAL Call by reference Type reference (TYPE) ANY Eingabestruktur 20060105
15 Importing IV_LANGU Call by reference Type reference (TYPE) LANGU Sprachenschlüssel 20060105

Method MAP_INTERNAL_2_EXTERNAL on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ATTRIBUTES Call by reference Type reference (TYPE) PLMM_AUDIT Attribute der Untersuchung (Audit,FMEA,..) 20060104

Method SET_ATTRIBUTES on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.

Method SET_GUID_OF_QUEST_COPY 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) PLMM_QUEST_RES-GUID Schlüssel der Fragenliste zum Audit 20060405
2 Importing IV_GUID_COPY Call by reference Type reference (TYPE) PLMM_QUEST_RES-GUID Schlüssel der Fragenliste zum Audit 20060405

Method SET_GUID_OF_QUEST_COPY on Interface IF_PLM_ASSESSMENT_ASSIGNMENT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710