SAP ABAP Class CL_CPE_CND_WORKINGSET (handling of cond. working sets)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-BF-CPE (Application Component) CPE in SD
     CPE_IF_ERP_CONDITION (Package) CPE - Interface to Business Object ERP Condition
Properties
Class CL_CPE_CND_WORKINGSET  
Short Description handling of cond. working sets    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPE_IF_ERP_CONDITION   CPE - Interface to Business Object ERP Condition 
Created 20100609   SAP 
Last change 20110908   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_CPE_CND_WORKINGSET has no interface implemented.
Friends
Class CL_CPE_CND_WORKINGSET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_USAGE_FORMULA_ASSEMBLY Constant Public Type reference (TYPE) /SAPCND/USAGE 'FA' usage for formula assembly 20100624
2 MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_CPE_CND_WORKINGSET handling of cond. working sets 20100609
3 MR_WORKINGSET Instance attribute Private Object reference (TYPE REF TO) DATA reference to working set 20100609
4 MT_DD03P Instance attribute Private Type reference (TYPE) DD03TTYP Table Type for Structure DD03P 20100611
5 MT_FIELD_BUFFER Instance attribute Private Type reference (TYPE) TTY_FIELD_BUFFER table for field attribute buffer 20100714
6 MV_APPLICATION Static Attribute Private Type reference (TYPE) /SAPCND/APPLICATION Application as Condition Technique 20100609
7 MV_WS_NAME Instance attribute Private Type reference (TYPE) /SAPCND/WORKING_SET_NAME Name of a Working Set Structure 20100609
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor constructor 20100609
2 CREATE Static method Public Method create instance 20100609
3 FIELD_IS_INITIAL Instance method Public Method is the specified working set field initial or not? 20100609
4 FILL Instance method Public Method fill working set by condition record 20100610
5 GET_DATA_ELEMENT Instance method Public Method get data element (rollname) for a working set field 20100810
6 GET_DATA_TYPE Instance method Public Method get data type in Dictionary for a working set field 20100611
7 GET_FIELD Instance method Public Method get value for a working set field 20100609
8 GET_FIELD_ATTRIBUTE Instance method Private Method get attribute value for a given working set field 20100811
9 GET_FIELD_LENGTH Instance method Public Method get length (number of characters) for a working set field 20100817
10 GET_REFERENCE Instance method Public Method get access to internal working set structure 20100624
11 INIT Instance method Public Method initialize data 20100609
12 IS_HEADER_FIELD Instance method Public Method is the field a header field (yes/no) 20100714
13 SET_FIELD Instance method Public Method set value for a working set field 20100609
Events
Class CL_CPE_CND_WORKINGSET has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 STY_FIELD_BUFFER Private See coding structure for field attribute buffer 20100714 BEGIN OF STY_FIELD_BUFFER, FIELDNAME TYPE /SAPCND/FIELDNAME, IS_HEADER_FIELD TYPE BOOLEAN, END OF sty_field_buffer
2 TTY_FIELD_BUFFER Private See coding table for field attribute buffer 20100714 TTY_FIELD_BUFFER type HASHED TABLE OF STY_FIELD_BUFFER WITH UNIQUE KEY fieldname
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION Call by reference Type reference (TYPE) /SAPCND/APPLICATION Application as Condition Technique 20100609
# Exception Resumable Description Created on
1 FAILED instantiation failed 20100609

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning INSTANCE Value transfer Object reference (TYPE REF TO) CL_CPE_CND_WORKINGSET handling of cond. working sets 20100609
2 Importing I_APPLICATION Call by reference Type reference (TYPE) /SAPCND/APPLICATION Application as Condition Technique 20100609
# Exception Resumable Description Created on
1 FAILED instantiation failed 20100609

Method FIELD_IS_INITIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_INITIAL Value transfer Type reference (TYPE) ABAP_BOOL field has initial value? 20100609
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) /SAPCND/FIELDNAME Field name 20100609

Method FIELD_IS_INITIAL on class CL_CPE_CND_WORKINGSET has no exception.

Method FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RECORD Call by reference Type reference (TYPE) /SAPCND/DET_RESULT_RECORD Result of Condition Determination 20100610

Method FILL on class CL_CPE_CND_WORKINGSET has no exception.

Method GET_DATA_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_ELEMENT Value transfer Type reference (TYPE) ROLLNAME Data element (semantic domain) 20100810
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100810

Method GET_DATA_ELEMENT on class CL_CPE_CND_WORKINGSET has no exception.

Method GET_DATA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_TYPE Value transfer Type reference (TYPE) DATATYPE_D Data Type in ABAP Dictionary 20100611
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100611

Method GET_DATA_TYPE on class CL_CPE_CND_WORKINGSET has no exception.

Method GET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) DATA field value (generic) 20100609
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) /SAPCND/FIELDNAME Field name 20100609

Method GET_FIELD on class CL_CPE_CND_WORKINGSET has no exception.

Method GET_FIELD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ATTR_VALUE Call by reference Type reference (TYPE) DATA Attribute Value 20100811
2 Importing I_ATTR_NAME Call by reference Type reference (TYPE) NAME_KOMP Attribute Name 20100811
3 Importing I_FIELDNAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100811
# Exception Resumable Description Created on
1 READ_ERROR error while reading the working set structure 20100817
2 UNKNOWN_ATTRIBUTE attribute is unknown (wrong call!) 20100811
3 UNKNOWN_FIELDNAME field name is unknown 20100811

Method GET_FIELD_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELD_LENGTH Value transfer Type reference (TYPE) DDLENG Length (No. of Characters) 20100817
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100817

Method GET_FIELD_LENGTH on class CL_CPE_CND_WORKINGSET has no exception.

Method GET_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WORKINGSET Value transfer Object reference (TYPE REF TO) DATA 20100624

Method GET_REFERENCE on class CL_CPE_CND_WORKINGSET has no exception.

Method INIT Signature

Method INIT on class CL_CPE_CND_WORKINGSET has no parameter.
Method INIT on class CL_CPE_CND_WORKINGSET has no exception.

Method IS_HEADER_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) /SAPCND/FIELDNAME Field name 20100714
2 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL field is header field? 20100714

Method IS_HEADER_FIELD on class CL_CPE_CND_WORKINGSET has no exception.

Method SET_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) /SAPCND/FIELDNAME Field name 20100609
2 Importing I_VALUE Call by reference Type reference (TYPE) /SAPCND/DET_VALUE Value of Field in VAKEY/VADAT 20100609

Method SET_FIELD on class CL_CPE_CND_WORKINGSET has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606