SAP ABAP Class CL_BTP_DL_GQUESTION (BTP Guided Questions)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     BTP_DL (Package) BTP Application Data Layer Basis
Properties
Class CL_BTP_DL_GQUESTION  
Short Description BTP Guided Questions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BTP_DL   BTP Application Data Layer Basis 
Created 20100318   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BTP_DL_GQUESTION has no forward declaration.
Interfaces
Class CL_BTP_DL_GQUESTION has no interface implemented.
Friends
Class CL_BTP_DL_GQUESTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PT_HISTORY Instance attribute Private Type reference (TYPE) BTP_DL_T_GQUESTION_HISTORY BTP Answer History of a Guided Questionaire Session 20100319
2 PT_REF_PFOBJECT Instance attribute Private Type reference (TYPE) BTP_DL_T_REF_PFOBJECT BTP References to Portfolio Objects 20100319
3 PV_SCENARIO Instance attribute Private Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20100319
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20100319
2 COUNT_BY_ATTRIBUTE Instance method Private Method Count attributed objects. 20100319
3 DELETE_ANSWER Instance method Public Method Cancel a question answer. 20100319
4 DETERMINE_NEXT_QUESTION Instance method Public Method Determine the Next Unanswered and Unskipped Question 20100319
5 GET_HISTORY Instance method Public Method Get Answer History of the Current Session 20100319
6 GET_HISTORY_RECORD Instance method Private Method Retrieve pointer to history record for modification 20100322
7 GET_PFOBJECTS Instance method Public Method Get current result list of portfolio objects 20100319
8 PUT_ANSWER Instance method Public Method Answer a Question 20100319
9 REFRESH Instance method Public Method Refresh internal state, e.g. after changes to portfolio 20100319
10 SKIP_QUESTION Instance method Public Method Skip a Question 20100319
Events
Class CL_BTP_DL_GQUESTION has no event.
Types
Class CL_BTP_DL_GQUESTION has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCENARIO Call by reference Type reference (TYPE) CNV_MBT_SCENARIO MBT PCL: Scenario 20100319

Method CONSTRUCTOR on class CL_BTP_DL_GQUESTION has no exception.

Method COUNT_BY_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_REF_PFOBJECT Call by reference Type reference (TYPE) BTP_DL_T_REF_PFOBJECT BTP References to Portfolio Objects 20100319
2 Importing IV_IDXATTR_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20100319
3 Returning RV_COUNT Value transfer Type reference (TYPE) I 20100319

Method COUNT_BY_ATTRIBUTE on class CL_BTP_DL_GQUESTION has no exception.

Method DELETE_ANSWER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDXATTR_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20100319

Method DELETE_ANSWER on class CL_BTP_DL_GQUESTION has no exception.

Method DETERMINE_NEXT_QUESTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_IDXATTR Value transfer Object reference (TYPE REF TO) CL_BTP_DL_IDXATTR BTP Index Attribute 20100319

Method DETERMINE_NEXT_QUESTION on class CL_BTP_DL_GQUESTION has no exception.

Method GET_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_HISTORY Value transfer Type reference (TYPE) BTP_DL_T_GQUESTION_HISTORY BTP Answer History of a Guided Questionaire Session 20100319

Method GET_HISTORY on class CL_BTP_DL_GQUESTION has no exception.

Method GET_HISTORY_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_IDXATTR Call by reference Object reference (TYPE REF TO) CL_BTP_DL_IDXATTR BTP Index Attribute 20100322
2 Returning RR_S_HISTORY Value transfer Object reference (TYPE REF TO) BTP_DL_S_GQUESTION_HISTORY BTP Answer history entry of a guided questionaire session. 20100322

Method GET_HISTORY_RECORD on class CL_BTP_DL_GQUESTION has no exception.

Method GET_PFOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_REF_PFOBJECT Value transfer Type reference (TYPE) BTP_DL_T_REF_PFOBJECT BTP References to Portfolio Objects 20100319

Method GET_PFOBJECTS on class CL_BTP_DL_GQUESTION has no exception.

Method PUT_ANSWER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ANSWER_SEQNO Call by reference Type reference (TYPE) BTP_DL_T_IDXATTR_ANS_SEQNUM BTP Index Attribute Answer Sequence Number 20100319
2 Importing IV_IDXATTR_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20100319
# Exception Resumable Description Created on
1 CX_BTP_DL_IDXATTR BTP Exceptions on Index Attributes 20100319

Method REFRESH Signature

Method REFRESH on class CL_BTP_DL_GQUESTION has no parameter.
Method REFRESH on class CL_BTP_DL_GQUESTION has no exception.

Method SKIP_QUESTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IDXATTR_GUID Call by reference Type reference (TYPE) BTP_DL_GUID BTP GUID 20100319
# Exception Resumable Description Created on
1 CX_BTP_DL_IDXATTR BTP Exceptions on Index Attributes 20100319
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_700