SAP ABAP Class IF_FICO_COND (IF_FICO_COND)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_FICO_OBJECT FiCo Business Object 20081205
Properties
Class IF_FICO_COND  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20080807   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FICO_BUFFERED_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_FICO_COND Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class IF_FICO_COND has no interface implemented.
Friends
Class IF_FICO_COND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_KEY Instance attribute Public Type reference (TYPE) GUID_16 MV_KEY 20080807
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DESCRIPTION Instance method Public Method Add a Condition Description 20080915
2 ADD_VALPER Instance method Public Method Add a New Validity Period to a Condition 20080807
3 CREATE_CHANGED_STATE Instance method Public Method Creates Object with Status CHANGED 20081017
4 DELETE_VALPER Instance method Public Method Deletes a Validity Period 20110408
5 GET_ALL_VALPER Instance method Public Method Get Data for All Validity Periods of a Condition 20080813
6 GET_DATA Instance method Public Method Get the Header Data of a Condition 20080807
7 GET_DESCRIPTION Instance method Public Method Get Description of a Condition 20090519
8 GET_DESCRIPTIONS Instance method Public Method Get Descriptions of the Condition (Multiple Languages) 20090519
9 GET_LIST_VERSION Instance method Public Method Gets List Version of Condition 20090225
10 GET_VALPER Instance method Public Method Gets the Validity Period Data of a Condition 20080807
11 SET_DATA Instance method Public Method Sets Header Data of a Condition 20080807
12 SET_DESCRIPTION Instance method Public Method Sets Description of a Condition 20090519
13 SET_DESCRIPTIONS Instance method Public Method Sets Condition Descriptions (Multiple Languages) 20090519
Events
Class IF_FICO_COND has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_COND_T Public See coding 20080912 BEGIN OF ts_cond_t, spras TYPE spras, "i_cond TYPE fico_icond, not needed - the cond object know itself :) x_cond TYPE fico_xcond, END OF ts_cond_t
2 TS_DATA Public Type reference (TYPE) FICOS_COND_SEMANTIC_KEY TS_DATA 20080807
3 TS_VALPER Public See coding 20080807 BEGIN OF ts_valper, d_validfrom TYPE fico_dvalidfrom, key TYPE guid_16, object TYPE REF TO if_fico_valper, END OF ts_valper
4 TT_COND_T Public See coding 20080912 tt_cond_t TYPE SORTED TABLE OF ts_cond_t WITH UNIQUE KEY spras
5 TT_VALPER Public See coding 20080807 tt_valper TYPE SORTED TABLE OF ts_valper WITH NON-UNIQUE KEY d_validfrom
Method Signatures

Method ADD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20080915
2 Returning RS_COND_T Value transfer Type reference (TYPE) TS_COND_T 20080915
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method ADD_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VALPER Call by reference Object reference (TYPE REF TO) IF_FICO_VALPER IO_VALPER 20080807
2 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE IF_FICO_BUFFERED_OBJECT=>CON_CHANGED IV_STATE 20080807
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method CREATE_CHANGED_STATE Signature

Method CREATE_CHANGED_STATE on class IF_FICO_COND has no parameter.
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method DELETE_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) GUID_16 Schlüssel 20110408
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20110419
2 CX_FICO_OL_OBJ_STATE OL Fehler: Objekt exist. nicht in Zustand 20110419

Method GET_ALL_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RELEASE_STATUS Call by reference Type reference (TYPE) FICOT_STATUS Tabelle für Statusselektion 20130410
2 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20081024
3 Returning RT_VALPER Value transfer Type reference (TYPE) IF_FICO_COND=>TT_VALPER RT_VALPER 20080813
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081024
2 CX_FICO_OL_OBJ_STATE OL Fehler: Objekt exist. nicht in Zustand 20090226

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) TS_DATA ES_DATA 20080807
2 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20081022
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081023

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090519
2 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20090519
3 Returning RV_DESCRIPTION Value transfer Type reference (TYPE) FICO_XCOND Konditionsbezeichnung 20090519
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090526

Method GET_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20090519
2 Returning RT_COND_T Value transfer Type reference (TYPE) TT_COND_T 20090519
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090526

Method GET_LIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20130410
2 Returning RO_LIST_VERSION Value transfer Object reference (TYPE REF TO) IF_FICO_LIST_VERSION 20090225
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090226
2 CX_FICO_OL_OBJ_STATE OL Fehler: Objekt exist. nicht in Zustand 20090226

Method GET_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEY Call by reference Type reference (TYPE) GUID_16 IV_KEY 20080807
2 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20081024
3 Returning RO_VALPER Value transfer Object reference (TYPE REF TO) IF_FICO_VALPER RO_VALPER 20080807
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081017
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081024
3 CX_FICO_OL_OBJ_STATE OL Fehler: Objekt exist. nicht in Zustand 20090226

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) TS_DATA IS_DATA 20080807
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081022

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) FICO_XCOND Konditionsbezeichnung 20090519
2 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20090519
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090526

Method SET_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_COND_T Call by reference Type reference (TYPE) TT_COND_T 20090519
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090526
History
Last changed by/on SAP  20131127 
SAP Release Created in