SAP ABAP Interface IF_FICO_LIST_VERSION (IF_FICO_LIST_VERSION)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FIM-FCO (Application Component) Financial Conditions
     FICO_OBJECT_LAYER (Package) New Object Layer
Properties
Interface IF_FICO_LIST_VERSION  
Short Description    
General Data
Package FICO_OBJECT_LAYER   New Object Layer 
Created 20080807   SAP 
Last changed 20131127   SAP 
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)
2 IF_FICO_BUFFERED_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FICO_OBJECT FiCo Business Object 20081205
Friends
Interface IF_FICO_LIST_VERSION has no friend.
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_COND Instance method Public Method Add a New Condition to a List Version 20080807
2 ADD_OR_MOD_LISTTYPE Instance method Public Method Add or Modify the Condition Group Type Table 20080807
3 CHANGE_KEY Instance method Public Method Change The Key 20110330
4 GET_ALL_COND Instance method Public Method Get Data for All Conditions of a List Version 20080813
5 GET_COND Instance method Public Method Gets Condition Data of a List Version 20080807
6 GET_DATA Instance method Public Method Gets Header Data of a List Version 20080807
7 GET_DB_MANAGER Instance method Public Method Get Instance for Database Manager 20080814
8 GET_LIST Instance method Public Method Get My List 20090225
9 GET_OBJECT_MANAGER Instance method Public Method Get Instance of Object Manager 20081008
10 GET_RELEASE_DATA Instance method Public Method Read Release Objects 20130410
11 GET_VALIDITY Instance method Public Method Specifies Start Date and Time Frame 20080909
12 IS_BUFFERED Instance method Public Method Answers Whether a Version is Already Buffered 20080821
13 REMOVE_COND Instance method Public Method Remove Condition 20090626
14 SET_BUFFERED Instance method Public Method Indicates that a Version is Buffered 20080821
15 SET_DATA Instance method Public Method Sets the Header Data of a List Version 20080807
16 SET_RELEASE_DATA Instance method Public Method Set Release Objects 20130410
17 SET_VALIDITY Instance method Public Method Sets Start Date and Time Frame 20080909
Events
Interface IF_FICO_LIST_VERSION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_COND Public See coding 20080807 BEGIN OF ts_cond, key TYPE guid_16, object TYPE REF TO if_fico_cond, END OF ts_cond
2 TS_DATA Public See coding TS_DATA 20080807 BEGIN OF ts_data, extended_tmstp TYPE fico_tspe, END OF ts_data
3 TS_LISTTYPE Public See coding TS_LISTTYPE 20080807 BEGIN OF ts_listtype, o_listtype TYPE fico_olisttyp, d_min_valid_from TYPE fico_dvalidfrom, d_max_valid_to TYPE fico_dvalidto, END OF ts_listtype
4 TS_RELEASE_DATA Public See coding 20130410 BEGIN OF ts_release_data, header_data TYPE ts_release_header_data, activity TYPE c LENGTH 2, f_indcond TYPE fico_findcond. INCLUDE TYPE ficos_condstd_release. TYPES: END OF ts_release_data
5 TS_RELEASE_HEADER_DATA Public See coding 20130410 BEGIN OF ts_release_header_data, object_cat TYPE char10, object_key TYPE char70, END OF ts_release_header_data
6 TS_RELEASE_STRUCTURE Public See coding 20130410 BEGIN OF ts_release_structure, o_listcatg TYPE fico_olistcatg, o_listtype TYPE fico_olisttyp, o_condtype TYPE fico_ocondtype, END OF ts_release_structure
7 TT_COND Public See coding 20080807 tt_cond TYPE HASHED TABLE OF ts_cond WITH UNIQUE KEY key
8 TT_LISTTYPE Public See coding 20080807 tt_listtype TYPE STANDARD TABLE OF ts_listtype
9 TT_RELEASE_DATA Public See coding 20130410 tt_release_data TYPE STANDARD TABLE OF ts_release_data WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method ADD_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_COND Call by reference Object reference (TYPE REF TO) IF_FICO_COND IO_COND 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 ADD_OR_MOD_LISTTYPE Signature

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

Method CHANGE_KEY 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 ID einer Konditionsliste 20110330
# 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_COND 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 20081022
2 Returning RT_COND Value transfer Type reference (TYPE) IF_FICO_LIST_VERSION=>TT_COND RT_COND 20080813
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081024

Method GET_COND 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_COND Value transfer Object reference (TYPE REF TO) IF_FICO_COND RO_COND 20080807
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Aufruffehler 20090109

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 20081024
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081024

Method GET_DB_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DB_MANAGER Value transfer Object reference (TYPE REF TO) IF_FICO_DB_MANAGER Verwalter zur DB Zugriffe 20080814

Method GET_DB_MANAGER on Interface IF_FICO_LIST_VERSION has no exception.

Method GET_LIST 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 Value transfer Object reference (TYPE REF TO) IF_FICO_LIST 20090225
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090320

Method GET_OBJECT_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_OBJECT_MANAGER Value transfer Object reference (TYPE REF TO) CL_FICO_OBJECT_MANAGER 20081008
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR 20081127

Method GET_RELEASE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RELEASE_DATA Value transfer Type reference (TYPE) TT_RELEASE_DATA 20130410

Method GET_RELEASE_DATA on Interface IF_FICO_LIST_VERSION has no exception.

Method GET_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MAX_VALIDTO Call by reference Type reference (TYPE) DATUM Datum 20080909
2 Exporting EV_MIN_VALIDFROM Call by reference Type reference (TYPE) DATUM Datum 20080909
3 Exporting EV_STARTDATE Call by reference Type reference (TYPE) DATUM Datum 20080909
4 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20090323
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090323

Method IS_BUFFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FLG_BUFFERED Value transfer Type reference (TYPE) FLAG 'X' -Version ist schon gepuffert 20080821

Method IS_BUFFERED on Interface IF_FICO_LIST_VERSION has no exception.

Method REMOVE_COND 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) FICO_ICOND Kondition (GUID) 20090626
2 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE Status 20090626
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090707

Method SET_BUFFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUFFERED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090617

Method SET_BUFFERED on Interface IF_FICO_LIST_VERSION has no exception.

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_RELEASE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RELEASE_DATA Call by reference Type reference (TYPE) TT_RELEASE_DATA 20130410

Method SET_RELEASE_DATA on Interface IF_FICO_LIST_VERSION has no exception.

Method SET_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_VALIDTO Call by reference Type reference (TYPE) DATUM Datum 20080909
2 Importing IV_MIN_VALIDFROM Call by reference Type reference (TYPE) DATUM Datum 20080909
3 Importing IV_STARTDATE Call by reference Type reference (TYPE) DATUM Datum 20080909
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090323
History
Last changed by/on SAP  20131127 
SAP Release Created in 712