SAP ABAP Class CL_PLM_AUDIT_QUEST_CONVERTER (Audit: Visitor for Transfer of a Question List to an Audit)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-AUD (Application Component) Audit Management
     PLM_AUDIT (Package) Audit Management: Other Components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PLM_AUDIT_VISITOR Audit: Abstract Visitor 20010117
Properties
Class CL_PLM_AUDIT_QUEST_CONVERTER  
Short Description Audit: Visitor for Transfer of a Question List to an Audit    
Super Class CL_PLM_AUDIT_VISITOR Audit: Abstract Visitor 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package PLM_AUDIT   Audit Management: Other Components 
Created 20010117   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PLM_AUDIT_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PLM_AUDIT_QUEST_CONVERTER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 IF_EX_PLM_AUDIT_QUEST_COPY 20010517 BAdI Interface IF_EX_PLM_AUDIT_QUEST_COPY
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_STATE_IN_PREPARATION Instance attribute Public Type reference (TYPE) CHAR1 'I' State: In Preparation 20010117
2 M_CONVERT_SINGLE Instance attribute Protected Type reference (TYPE) CHAR1 Conversion of Single Question 20010222
3 M_EXTERNAL_ID Instance attribute Protected Type reference (TYPE) CGPL_EXTID External Audit Question List Item ID (Single Conversion) 20010403
4 M_LANGUAGES Instance attribute Protected Type reference (TYPE) PLMT_LANGU_T Languages in which Question Texts are to be 20010118
5 M_LOG_MESSAGES Instance attribute Protected Type reference (TYPE) CHAR1 Log Notifications in Application Log 20010119
6 M_STACK Instance attribute Protected Type reference (TYPE) TY_STACK_TAB Stack Table 20010118
7 M_TIMESTAMP Instance attribute Protected Type reference (TYPE) TIMESTAMPL UTC time stamp in long form (YYYYMMDDhhmmssmmmuuun) 20040618
8 M_WP_NO Instance attribute Protected Type reference (TYPE) WPINFO-WP_NO Work Process Number 20040618
9 O_AUDIT Instance attribute Protected Object reference (TYPE REF TO) CL_CGPL_PROJECT Audit (Target) 20010117
10 O_AUDITQUEST Instance attribute Protected Object reference (TYPE REF TO) CL_CGPL_TASK Audit Question (Optional Target During Single Conversion) 20010222
11 O_AUDITQUEST_ATTR_ASSIGNMENT Instance attribute Protected Object reference (TYPE REF TO) CL_PLM_AUDIT_QUEST_ASSIGNMENT Attributes of Audit Question 20010222
12 O_AUDIT_ATTR_ASSIGNMENT Instance attribute Protected Object reference (TYPE REF TO) IF_PLM_ASSESSMENT_ASSIGNMENT Attributes of Audit 20010117
13 O_IDENTIFIER Instance attribute Protected Object reference (TYPE REF TO) IF_EX_PLM_AUDIT_IDENTIFIER BAdI Interface IF_EX_PLM_AUDIT_IDENTIFIER 20010221
14 O_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_PLM_AUDIT_QUEST_CONVERTER Reference to Current Instance (Singleton) 20010117
15 O_QUEST_COPY Static Attribute Protected Object reference (TYPE REF TO) IF_EX_PLM_AUDIT_QUEST_COPY BAdI Interface IF_EX_PLM_AUDIT_QUEST_COPY 20010517
16 O_QUEST_H Instance attribute Protected Object reference (TYPE REF TO) CL_CGPL_PROJECT Question List Header (Source) 20010117
17 O_QUEST_H_ATTR_ASSIGNMENT Instance attribute Protected Object reference (TYPE REF TO) CL_PLM_QUEST_H_ASSIGNMENT Attributes of Question List Header 20010117
18 O_QUEST_I Instance attribute Protected Object reference (TYPE REF TO) CL_CGPL_TASK Question List Item (Source During Single Conversion) 20010222
19 O_QUEST_I_ATTR_ASSIGNMENT Instance attribute Protected Object reference (TYPE REF TO) CL_PLM_QUEST_I_ASSIGNMENT Attributes of the Question List Item 20010222
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TASK Instance method Protected Method Method for Adding a New Task Objects to the Audit 20010118
2 ADJUST_AQN_4_SINGLE_CONVERSION Instance method Protected Method Method of Accessing Attributes of Audit Question (Write) 20010409
3 ADJUST_AUDITQUEST_ATTRIBUTES Instance method Protected Method Method of Accessing Attributes of Audit Question (Write) 20010222
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010117
5 CONSTRUCTOR Instance method Public Constructor Constructor 20010117
6 COPY_DOCUMENTS Instance method Protected Method Method for Copying the Document Assignment 20010118
7 COPY_TEXTS Instance method Protected Method Method for Copying Long Texts 20010118
8 GENERATE_EXTERNAL_ID Instance method Protected Method Method for Creating a New External ID 20010117
9 GET_INSTANCE Static method Public Method Method of Accessing Current Instance (Singleton) 20010117
10 GET_PARENT Instance method Protected Method Method of Accessing Predecessor (Read) 20010118
11 PREPARE_TASK_ATTRIBUTES Instance method Protected Method Method of Preparing Task Attributes 20010117
12 SET_AUDITQUEST_ATTRIBUTES Instance method Protected Method Method of Accessing Attributes of Audit Question (Write) 20010118
13 SET_PARAMETER Instance method Public Method Method of Accessing Parameters (Write) 20010117
Events
Class CL_PLM_AUDIT_QUEST_CONVERTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STACK_TAB Protected See coding Stack Table 20010117 TY_STACK_TAB TYPE STANDARD TABLE OF TY_STACK_WA
2 TY_STACK_WA Protected See coding Stack Line 20010117 BEGIN OF TY_STACK_WA, LEVEL TYPE CGPL_LEVEL, NODE TYPE REF TO CL_CGPL_HIERARCHY_NODE, END OF TY_STACK_WA
Method Signatures

Method ADD_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Übergeordneter Knoten (Vater) 20010118
2 Importing IS_TASK_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Attribute der Task (CGPL-Daten) 20010118
3 Returning RR_TASK Value transfer Object reference (TYPE REF TO) CL_CGPL_TASK Neu angelegtes Task-Objekt 20010118
# Exception Resumable Description Created on
1 FAILED Fehler beim Anlegen des Task-Objekts 20010118

Method ADJUST_AQN_4_SINGLE_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUDITQUEST Call by reference Object reference (TYPE REF TO) CL_CGPL_TASK Auditfrage 20010409
# Exception Resumable Description Created on
1 FAILED Fehler beim Setzen der Attribute bei Single-Conversion 20010409

Method ADJUST_AUDITQUEST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUDITQUEST Call by reference Object reference (TYPE REF TO) CL_CGPL_TASK Auditfrage 20010222
2 Importing IR_QUEST_I Call by reference Object reference (TYPE REF TO) CL_CGPL_TASK Vorlagefrage 20010402
3 Importing IV_TO_AUDIT Call by reference Type reference (TYPE) CHAR1 ' ' Frage zum Audit hinzugefügt 20010222
# Exception Resumable Description Created on
1 FAILED Fehler beim Setzen der Attribute 20010222

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PLM_AUDIT_QUEST_CONVERTER has no parameter.
Method CONSTRUCTOR on class CL_PLM_AUDIT_QUEST_CONVERTER has no exception.

Method COPY_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Quelle 20010118
2 Importing IR_TARGET Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Ziel 20010118

Method COPY_DOCUMENTS on class CL_PLM_AUDIT_QUEST_CONVERTER has no exception.

Method COPY_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Übergeordneter Knoten 20010119
2 Importing IR_SOURCE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Quelle 20010118
3 Importing IR_TARGET Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Ziel 20010118

Method COPY_TEXTS on class CL_PLM_AUDIT_QUEST_CONVERTER has no exception.

Method GENERATE_EXTERNAL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT_NODE Call by reference Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Übergeordneter Hierarchieknoten 20010515
2 Importing IV_EXTERNAL_ID Value transfer Type reference (TYPE) CGPL_EXTID Externe ID 20010412
3 Returning RV_EXTERNAL_ID Value transfer Type reference (TYPE) CGPL_EXTID Externe ID 20010117

Method GENERATE_EXTERNAL_ID on class CL_PLM_AUDIT_QUEST_CONVERTER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_PLM_AUDIT_QUEST_CONVERTER Audit: Besucher zur Übernahme einer Fragenliste in ein Audit 20010117

Method GET_INSTANCE on class CL_PLM_AUDIT_QUEST_CONVERTER has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PARENT_NODE Value transfer Object reference (TYPE REF TO) CL_CGPL_HIERARCHY_NODE Vorgängerobjekt 20010118
# Exception Resumable Description Created on
1 FAILED Fehler beim Ermitteln des Vorgängers 20010118

Method PREPARE_TASK_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PROJECT_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_PROJECT Projektplanung: Attributetabelle Projektköpfe 20010117
2 Importing IS_TASK_ATTRIBUTES Call by reference Type reference (TYPE) CGPL_TASK Projektplanung: Attributetabelle Vorgänge 20010117
3 Returning RS_TASK_ATTRIBUTES Value transfer Type reference (TYPE) CGPL_TASK Projektplanung: Attributetabelle Vorgänge 20010117
# Exception Resumable Description Created on
1 FAILED Fehler beim Erzeugen der Attribute 20010117

Method SET_AUDITQUEST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUDITQUEST Call by reference Object reference (TYPE REF TO) CL_CGPL_TASK Auditfrage 20010118
2 Importing IR_QUEST_I Call by reference Object reference (TYPE REF TO) CL_CGPL_TASK Fragenlistenposition 20010118
3 Importing IR_QUEST_I_ATTR_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_PLM_QUEST_I_ASSIGNMENT Fragenlistenposition - Assignment 20010118
# Exception Resumable Description Created on
1 FAILED Fehler beim Setzen der Attribute 20010118

Method SET_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_AUDIT Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Audit 20010117
2 Importing IR_AUDITQUEST Call by reference Object reference (TYPE REF TO) CL_CGPL_TASK Fragenliste zum Audit 20010222
3 Importing IR_AUDITQUEST_ATTR_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_PLM_AUDIT_QUEST_ASSIGNMENT Fragenliste zum Audit - Assignment 20010222
4 Importing IR_AUDIT_ATTR_ASSIGNMENT Call by reference Object reference (TYPE REF TO) IF_PLM_ASSESSMENT_ASSIGNMENT Audit - Assignment 20010117
5 Importing IR_QUEST_H Call by reference Object reference (TYPE REF TO) CL_CGPL_PROJECT Fragenlistenkopf 20010117
6 Importing IR_QUEST_H_ATTR_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_PLM_QUEST_H_ASSIGNMENT Fragenlistenkopf - Assignment 20010117
7 Importing IR_QUEST_I Call by reference Object reference (TYPE REF TO) CL_CGPL_TASK Fragenlistenposition 20010222
8 Importing IR_QUEST_I_ATTR_ASSIGNMENT Call by reference Object reference (TYPE REF TO) CL_PLM_QUEST_I_ASSIGNMENT Fragenlistenposition - Assignment 20010222
9 Importing IT_LANGUAGES Call by reference Type reference (TYPE) PLMT_LANGU_T Sprachen, in denen die Fragentexte übernommen werden sollen 20010118
10 Importing IV_CONVERT_SINGLE Call by reference Type reference (TYPE) CHAR1 ' ' Einzelne Frage konvertieren 20010222
11 Importing IV_EXTERNAL_ID Call by reference Type reference (TYPE) CGPL_EXTID Externer Identifier der neuen Auditifragenlistenposition 20010403
12 Importing IV_LOG_MESSAGES Call by reference Type reference (TYPE) CHAR1 ' ' Meldungen in Application Log aufnehmen 20010119
# Exception Resumable Description Created on
1 FAILED Fehler bei Parametrisierung 20010117
History
Last changed by/on SAP  20070911 
SAP Release Created in 30A