SAP ABAP Class CL_FICO_OL_CONTROLLER (Object Layer Controller)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-FIM-FCO (Application Component) Financial Conditions
     FICO_OBJECT_LAYER (Package) New Object Layer
Properties
Class CL_FICO_OL_CONTROLLER  
Short Description Object Layer Controller    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FICO_OBJECT_LAYER   New Object Layer 
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 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FICO0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 IF_FICO_AMT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FICO_BUFFERED_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_FICO_COND Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_FICO_DATE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_FICO_GENERAL_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_FICO_INTERNAL_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
9 IF_FICO_LIST Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
10 IF_FICO_LIST_POOL Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
11 IF_FICO_VALPER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
12 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FICO_OL_CONTROLLER has no interface implemented.
Friends
Class CL_FICO_OL_CONTROLLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_TIMEZONE_UTC Constant Private Type reference (TYPE) TIMEZONE 'UTC' UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20090515
2 MC_LIST_CCC Constant Public Type reference (TYPE) FICO_ILIST '00000000000000000000000000004711' Condition List 20081028
3 MC_LIST_IND Constant Private Type reference (TYPE) FICO_ILIST '00000000000000000000000000000815' Condition List 20081028
4 MC_MAX_VERSION_TMSTP Constant Private Type reference (TYPE) FICO_TSPE '99991231000000999912310000000000000' Maximal Time Stamp 20110330
5 MO_CUSTOMIZING Instance attribute Private Object reference (TYPE REF TO) CL_FICO_CUSTOMIZING Customizing of Financial Conditions (Application-Specific) 20081107
6 MO_RELEASE_NEC Instance attribute Private Object reference (TYPE REF TO) IF_FICO_RELEASE_NECESSITY Check for Release Relevance 20130410
7 MO_RELEASE_PROC Instance attribute Private Object reference (TYPE REF TO) IF_FICO_RELEASE_PROCESS Coordinates Release Process for a Condition 20130410
8 MS_MIX_COND Instance attribute Private Type reference (TYPE) T_MIX_COND 20081028
9 MT_LISTTYPES Instance attribute Private Type reference (TYPE) FICO0_T_LIST 20081107
10 MV_APPL Instance attribute Private Type reference (TYPE) FICO_OAPPL Application 20081113
11 MV_MSG_DUMMY Instance attribute Private Type reference (TYPE) BAPI_MSG Dummy Variable for "Message INTO" 20090305
12 ST_INSTANCE_BUFFER Static Attribute Private Type reference (TYPE) TT_INSTANCE_BUFFER 20081106
13 ST_STATUS_DOMAIN Static Attribute Private Type reference (TYPE) VRM_VALUES Allowed Status for Confirm 20090618
Methods
# Method Level Visibility Method type Description Created on
1 ACT_WORKFLOW Instance method Private Method Analysis of Release-Relevance 20081009
2 ADAPT_USERDATA Instance method Private Method Completes Create and Change Timestamp, and Processor 20081010
3 ADD_AMT_TO_VALPER Instance method Private Method Adds Amount Category to a Validity Period 20081120
4 ADD_DATE_TO_VALPER Instance method Private Method Adds Date Category to a Validity Period 20081120
5 ADD_INITIAL_COMPONENT Instance method Private Method Adds Initial Component to a Validity Period 20081121
6 BUFFER_MIXED_LIST_VERSION Instance method Public Method Creates Object Cloud for CC Merged and Individual Conditions 20081028
7 BUILD_VERSION_BUFFER Instance method Protected Method Structure Buffer of a List Version 20080814
8 CANCEL Instance method Public Method Resets to Last Confirmed or DB Status 20081126
9 CHANGE_BRD Instance method Public Method Change to Business Entry Date 20110304
10 CHECK_AUTHORITY Instance method Private Method Checks Authorization 20081128
11 CHECK_CONDITION Instance method Public Method Checks Condition (and Lower Level Objects if Required) 20081205
12 CHECK_LIST_VERSION Instance method Public Method Check List Version (and Lower-Level Objects if Required) 20081210
13 CHECK_ONLY_VALID_TO_CHANGED Instance method Private Method Checks If Only "Vald-To" Date Was Created Automatically 20130410
14 CHECK_RELEASE_NECESSITY Instance method Private Method Checks Release-Relevance 20081107
15 CHECK_STATUS Instance method Private Method Checks if the Status Change is Allowed for Confirm 20090618
16 CHECK_STATUS_AMT Instance method Private Method Obsolete Method 20130411
17 CHECK_STATUS_DATE Instance method Private Method Obsolete Method 20130411
18 CLEAN_OBJECT_MANAGER Instance method Private Method Cleans Up Object Manager (Apparent Changes Only) 20081015
19 CLONE_VP_WITH_STATUS Instance method Private Method Generates a 60th Copy in Object Cloud from Validity Period 20130410
20 CONFIRM Instance method Public Method Confirmation of Changes 20080819
21 CONFIRM_ALL Instance method Public Method Confirmation of Changes for all Lists 20090831
22 CONSTRUCTOR Instance method Public Constructor Constructor 20081113
23 COPY_CONDITION Instance method Public Method Copies a Condition 20081120
24 COPY_LIST_VERSION Instance method Public Method Copies a List Version 20090618
25 COPY_VALPER Instance method Public Method Copies a Validity Period 20080819
26 CREATE_CONDITION Instance method Public Method Creates a Condition 20080819
27 CREATE_DESCRIPTION_OWN_LANG Instance method Public Method Create Description of Condition in Logon Language 20080915
28 CREATE_LIST_VERSION Instance method Public Method Create Version of a Condition List 20081001
29 CREATE_NEW_GUIDS Instance method Private Method Generates New GUIDS in Conditions 20110412
30 CREATE_POSITION Instance method Public Method Creates Item for Amount Component or Date Component 20080911
31 CREATE_VALPER Instance method Public Method Creates a Validity Period 20080819
32 DELETE_VALPER Instance method Public Method Deletes a Validity Period 20080819
33 DELIMIT_LIST Instance method Public Method Delimit List: Date and Split /Delimit Individual Conditions 20090605
34 DERIVE_I_COND_FOR_LIST Instance method Public Method Determines Condition ID with Semantic Key (Duplicate Cond.) 20090526
35 DO_RELEASE Instance method Private Method Starts Release 20081023
36 FILL_DELETE_TABLES Instance method Private Method Fills Update Tables Based on Object Instances 20110413
37 FILL_DIFF_TABLE Instance method Private Method Fills Table for Differentiations 20080821
38 FILL_INSERT_TABLES Instance method Private Method Fills Update Tables Based on Object Instances 20110405
39 FILL_UPDATE_TABLES Instance method Private Method Fills Update Tables Based on Object Instances 20081010
40 FILTER_LIST_VERSION Instance method Private Method Filters According to Specified Status Table 20130410
41 GET_AMT_BUFF Instance method Private Method Read Data of a Buffered Amount Category 20080819
42 GET_AMT_PROXY Instance method Private Method Gets Amount Category Proxy 20081126
43 GET_CHECK_PROCESSOR Instance method Private Method Gets Check Processor 20090623
44 GET_CONDITION Instance method Public Method Get Condition Data 20080826
45 GET_COND_BUFF Instance method Private Method Get Data of a Buffered Condition 20080819
46 GET_COND_PROXY Instance method Private Method Gets Condition Proxy 20081119
47 GET_CORRESPONDENCE Instance method Private Method Gets Correspondence for Statement of Existence 20081119
48 GET_DATE_BUFF Instance method Private Method Gets Data for a Time Category 20080819
49 GET_DATE_PROXY Instance method Private Method Gets Proxy of a Date Category 20081126
50 GET_DB_TABLES Instance method Private Method Gets Data According to Performance-Optimized DB Format 20081010
51 GET_LISTVERS Instance method Private Method Provides Key of a Version (ID+Bus.Record Date+SysTimeStamp) 20110328
52 GET_LIST_PROXY Instance method Private Method Gets Proxy of a List 20081119
53 GET_LIST_VERSION Instance method Public Method Gets Version of a List 20080813
54 GET_LIST_VERSION_PROXY Instance method Private Method Gets Proxy of a List Version 20081119
55 GET_OBJECT_MANAGER Instance method Private Method Gets Object Manager of List Version 20081119
56 GET_RELEASE_DATA Instance method Private Method Gets Release-Relevant Data 20081113
57 GET_RULE_DATA_FOR_AMTPOS Instance method Private Method Determine Formula Builder Data for Amount Items 20090723
58 GET_VALPER Instance method Public Method Gets Validity Period Data 20080911
59 GET_VALPER_BUFF Instance method Private Method Gets Data of a Buffered Validity Period 20080819
60 GET_VALPER_PROXY Instance method Private Method Gets Proxy of Validity Period 20081119
61 GET_VERSION_BUFF Instance method Private Method Gets Data of a Buffered List Version 20080819
62 GET_VERSION_ID Instance method Private Method Gets GUID Version 20080814
63 HANDLE_VALPER_45_20STAR_60 Instance method Private Method Handles Overlapping Validity Periods 45 with 20* 20130410
64 HAS_CHANGED Instance method Public Method Checks Existence of Changes to a List Version 20080912
65 NOTIFY_LIST_CHANGES Instance method Private Method Notifies User About Changes with Callback 20090623
66 ON_TRANSACTION_FINISHED Instance method Public Event handling method Event Handler at the End of Transaction 20081127
67 REJECT_COMPONENT Instance method Public Method Reject Release of List Components 20090513
68 RELEASE_COMPONENT Instance method Public Method Accept Release of List Components 20090513
69 REPLACE_CUSTOMIZING Instance method Public Method Replace Customizing (mo_customizing) 20130410
70 REVERT_LIST_VERSION Instance method Public Method Delete Buffer for a List Version (Implies CANCEL) 20090225
71 REVERT_MULTI_LIST_VERSIONS Instance method Public Method Delete Buffer for Version of a Condition List 20090403
72 SAVE Instance method Public Method Persists the Data 20080822
73 SET_AMT Instance method Private Method Sets Amount Category Data 20080819
74 SET_COND Instance method Private Method Sets Condition Data 20130410
75 SET_CONDITION Instance method Public Method Sets Condition Data 20080819
76 SET_DATE Instance method Private Method Set Date Category Data 20080819
77 SET_FOBU_RULES Instance method Private Method Sets Formul ID 20090723
78 SET_LIST_VERSION Instance method Public Method Set List Version 20081203
79 SET_REF_RELEASE_NECESSITY Instance method Public Method Replace Standard Check on Release Relevance 20130410
80 SET_REF_RELEASE_PROCESS Instance method Public Method Replace Standard Release Process 20130410
81 SET_RELEASE_STATUS Instance method Private Method Set Release Status After Change 20130410
82 SET_RELEASE_STATUS_AMT Instance method Private Method Obsolete Method 20130411
83 SET_RELEASE_STATUS_DATE Instance method Private Method Obsolete Method 20130411
84 SET_VALPER Instance method Private Method Set Validity Period Data 20080819
85 S_CREATE Static method Public Method Generate Object 20080807
Events
Class CL_FICO_OL_CONTROLLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_INSTANCE_BUFFER Private See coding 20081106 begin of ts_instance_buffer, o_appl type fico_oappl, controller type ref to cl_fico_ol_controller, end of ts_instance_buffer
2 TS_RELEASE_DATA Private See coding 20081023 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
3 TS_RELEASE_HEADER_DATA Private See coding 20081023 begin of ts_release_header_data, object_cat type char10, object_key type char70, end of ts_release_header_data
4 TS_RELEASE_STRUCTURE Private See coding 20081113 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
5 TS_VALPER_DATES Private See coding 20130410 BEGIN OF ts_valper_dates . INCLUDE TYPE if_fico_valper=>ts_data. TYPES: key TYPE guid_16, object TYPE REF TO if_fico_valper, x_val_useduntil(1) TYPE c, END OF ts_valper_dates
6 TS_VALPER_LISTTYPE Private See coding 20080916 begin of ts_valper_listtype, i_grp type fico_igrp, o_listtype type fico_olisttyp, end of ts_valper_listtype
7 TT_INSTANCE_BUFFER Private See coding 20081106 tt_instance_buffer type sorted table of ts_instance_buffer with unique key o_appl
8 TT_RELEASE_DATA Private See coding 20081023 tt_release_data type standard table of ts_release_data with non-unique default key
9 TT_VALPER_DATES Private See coding 20130410 tt_valper_dates TYPE STANDARD TABLE OF ts_valper_dates WITH DEFAULT KEY
10 TT_VALPER_LISTTYPE Private See coding 20080916 tt_valper_listtype type hashed table of ts_valper_listtype with unique key i_grp
11 T_MIX_COND Private See coding 20081028 begin of t_mix_cond, c_amt type fico_camt, o_appl type fico_oappl, res type if_fico_list=>ts_listvers. include type ficos_cond_desc. types: end of t_mix_cond
Method Signatures

Method ACT_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACKS Call by reference Object reference (TYPE REF TO) IF_FICO_CALLBACKS Schnittstelle für Clienten der FiCo 20090618
2 Importing IO_LIST_VERSION Call by reference Object reference (TYPE REF TO) IF_FICO_LIST_VERSION 20081009
3 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20130410
4 Importing IV_FBUFFER Call by reference Type reference (TYPE) FICO_FBUFFER Kennzeichen für Pufferung 20081016
5 Importing IV_LISTTYPE Call by reference Type reference (TYPE) FICO_OLISTTYP Konditionsgruppenart 20081016
6 Returning RT_RELEASE_DATA Value transfer Type reference (TYPE) TT_RELEASE_DATA 20081023
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20090618
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081127

Method ADAPT_USERDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONDI_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20081010
2 Changing CT_CONDI_BUFFER_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20081010
3 Changing CT_CONDI_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20081010
4 Changing CT_CONDI_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20081010
5 Importing IO_DB_MANAGER Call by reference Object reference (TYPE REF TO) IF_FICO_DB_MANAGER Verwalter zur DB Zugriffe 20090320
6 Importing IV_IN_RELEASE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indikator Freigabe Prozess ist aktiv 20090515
7 Importing IV_KEEP_ORIGINAL_VALUES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110411

Method ADAPT_USERDATA on class CL_FICO_OL_CONTROLLER has no exception.

Method ADD_AMT_TO_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT_MANAGER Call by reference Object reference (TYPE REF TO) CL_FICO_OBJECT_MANAGER 20081120
2 Importing IO_VALPER Call by reference Object reference (TYPE REF TO) IF_FICO_VALPER 20081120
3 Importing IS_AMT Call by reference Type reference (TYPE) FICOT_AMT 20081120
4 Importing IT_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20081120
5 Importing IT_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20081120
6 Importing IT_POSREL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20081120
7 Returning RV_COMP Value transfer Type reference (TYPE) FICO_ICOMP Konditionskomponente 20081120
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081120

Method ADD_DATE_TO_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT_MANAGER Call by reference Object reference (TYPE REF TO) CL_FICO_OBJECT_MANAGER 20081120
2 Importing IO_VALPER Call by reference Object reference (TYPE REF TO) IF_FICO_VALPER 20081120
3 Importing IS_DATE Call by reference Type reference (TYPE) FICOT_DATE 20081120
4 Importing IT_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Betragsposition (sortiert) 20081120
5 Returning RV_COMP Value transfer Type reference (TYPE) FICO_ICOMP Konditionskomponente 20081120
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081120

Method ADD_INITIAL_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT_MANAGER Call by reference Object reference (TYPE REF TO) CL_FICO_OBJECT_MANAGER 20081121
2 Importing IO_VALPER Call by reference Object reference (TYPE REF TO) IF_FICO_VALPER 20081121
3 Returning RV_COMP Value transfer Type reference (TYPE) FICO_ICOMP 20081121
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081121

Method BUFFER_MIXED_LIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RES_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS FiCo: Schnittstelle zur Checks und UI Pflege 20081028
2 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20081028
3 Importing IS_LISTVERS_IND Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20081028
4 Importing IV_APPL Call by reference Type reference (TYPE) FICO_OAPPL Anwendung 20081028
5 Importing IV_BUFFER Call by reference Type reference (TYPE) FICO_FBUFFER Kennzeichen für Pufferung 20081028
6 Importing IV_BUFFER_IND Call by reference Type reference (TYPE) FICO_FBUFFER Kennzeichen für Pufferung 20081028
7 Importing IV_CAMT Call by reference Type reference (TYPE) FICO_CAMT Währung 20081028
8 Importing IV_EXTLINK_IND Call by reference Type reference (TYPE) FICO_IEXTLINK Externe Verbindung 20081028
9 Importing IV_FLG_READTEXT Call by reference Type reference (TYPE) BOOLE-BOOLE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20081028
10 Importing IV_VALIDFROM Call by reference Type reference (TYPE) FICO_DVALIDFROM IF_FICO_GENERAL_CONSTANTS=>G_CON_MINDATE Gültig-ab-Datum einer Kondition 20081028
11 Importing IV_VALIDTO Call by reference Type reference (TYPE) FICO_DVALIDTO IF_FICO_GENERAL_CONSTANTS=>G_CON_MAXDATE Gültig-bis-Datum einer Kondition 20081028
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20090623
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method BUILD_VERSION_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LIST_VERSION Call by reference Object reference (TYPE REF TO) IF_FICO_LIST_VERSION Listenversionreferenz 20080814
2 Importing IT_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT Tabellentyp: Betrag (sortiert) 20080814
3 Importing IT_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20080814
4 Importing IT_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20080814
5 Importing IT_COND Call by reference Type reference (TYPE) FICO_TYP_TAS_COND Tabellentyp: Konditionentabelle (sortiert) 20080814
6 Importing IT_CONDDIFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDDIFF Tabellentyp: Zuordnung Kondition - Differenzierung 20080814
7 Importing IT_CONDDIFF_T Call by reference Type reference (TYPE) FICO_TYP_TAS_DIFF_DISPLAY Differenzierungen einer Kondition mit Texten (sortiert) 20080814
8 Importing IT_COND_T Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen (sortiert) 20080814
9 Importing IT_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE Tabellentyp: Termin (sortiert) 20080814
10 Importing IT_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Terminposition (sortiert) 20080814
11 Importing IT_LISTTYPES Call by reference Type reference (TYPE) IF_FICO_VALPER=>TT_VALPER_LISTTYPE Kond.Gr.Art per Periode (ungenutzt,wenn iv_listtype gesetzt) 20080904
12 Importing IT_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20080814
13 Importing IT_RULE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDIT_RULE_SHORT Tabellentyp Konditionsposition: Formel ID und Text 20080814
14 Importing IV_MAX_VALIDTO Call by reference Type reference (TYPE) FICO_DVALIDTO '99991231' Gültig-bis-Datum einer Kondition 20080909
15 Importing IV_MIN_VALIDFROM Call by reference Type reference (TYPE) FICO_DVALIDFROM '19010101' Gültig-ab-Datum einer Kondition 20080909
16 Importing IV_STARTDATE Call by reference Type reference (TYPE) FICO_DVALIDFROM Gültig-ab-Datum einer Kondition 20080909
17 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20080814
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081009
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081126

Method CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20081126
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081203

Method CHANGE_BRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitstempel 20110324
2 Importing ID_TARGET_BRD Call by reference Type reference (TYPE) FICO_BRDATE betriebswirtschaftliches Erfassungsdatum 20110304
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20110418
2 CX_FICO_OL_NOT_FOUND Ausnahme: Objekt nicht gefunden 20110310

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20090306
2 Importing IT_COND Call by reference Type reference (TYPE) FICO_TYP_TAS_COND Tabellentyp: Konditionentabelle (sortiert) 20090121
3 Importing IT_LISTTYPES Call by reference Type reference (TYPE) IF_FICO_VALPER=>TT_VALPER_LISTTYPE Liste der (unterschiedlichen) KGrArten 20090121
4 Importing IV_ACTION Call by reference Type reference (TYPE) FICO_AKTYP IF_FICO_INTERNAL_CONSTANTS=>G_CON_ACT_SHOW Aktivitätstyp (03 - Anzeigen) 20090121
5 Importing IV_FLG_API Call by reference Type reference (TYPE) XFELD Datenpflege über API (wird NUR für AuthorityCheck genutzt) 20090121
6 Importing IV_LISTTYPE Call by reference Type reference (TYPE) FICO_OLISTTYP Dieselbe Kond.Gr.-Art für alle Einträge 20090306
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090305

Method CHECK_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACKS Call by reference Object reference (TYPE REF TO) IF_FICO_CALLBACKS Schnittstelle für Clienten der FiCo 20090311
2 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_FICO_LOGGER Protokoll-Schnittstelle 20090312
3 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20081205
4 Importing IT_RELEASE_STATUS Call by reference Type reference (TYPE) FICOT_STATUS Tabelle für Statusselektion 20130410
5 Importing IV_AUTO_CORRECT Call by reference Type reference (TYPE) I IF_FICO_GENERAL_CONSTANTS=>G_CON_CORRECTION_NOT_ALLOWED 1=Automatisch korrigieren 20081208
6 Importing IV_CHECK_ONLY_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090109
7 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081205
8 Importing IV_INCL_LOWER_CHECKS Call by reference Type reference (TYPE) I IF_FICO_GENERAL_CONSTANTS=>G_CON_ONLY_CURR_CHKCATG Prüfen auch der untergeordneten Objekte 20081210
9 Importing IV_STOP_AT_FIRST_ERROR Call by reference Type reference (TYPE) I IF_FICO_GENERAL_CONSTANTS=>G_CON_STOP_AT_1ST_ERROR 1 = Ja, 0 = alle Prüfungen durchlaufen 20081208
10 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20090330
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20090122
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081205

Method CHECK_LIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACKS Call by reference Object reference (TYPE REF TO) IF_FICO_CALLBACKS 20090220
2 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_FICO_LOGGER Protokoll-Schnittstelle 20090220
3 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20081210
4 Importing IT_RELEASE_STATUS Call by reference Type reference (TYPE) FICOT_STATUS Tabelle für Statusselektion 20130410
5 Importing IV_AUTO_CORRECT Call by reference Type reference (TYPE) I IF_FICO_GENERAL_CONSTANTS=>G_CON_AUTO_CORRECTION 1=Automatisch korrigieren 20081210
6 Importing IV_FLG_ALSO_DEL Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20090109
7 Importing IV_INCL_LOWER_CHECKS Call by reference Type reference (TYPE) I IF_FICO_GENERAL_CONSTANTS=>G_CON_ONLY_CURR_CHKCATG Prüfen auch der untergeordneten Objekte 20081211
8 Importing IV_STOP_AT_FIRST_ERROR Call by reference Type reference (TYPE) I IF_FICO_GENERAL_CONSTANTS=>G_CON_STOP_AT_1ST_ERROR 1 = Ja, 0 = alle Prüfungen durchlaufen 20081210
9 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20090330
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081210

Method CHECK_ONLY_VALID_TO_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20130410
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20130410

Method CHECK_RELEASE_NECESSITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RELEASE_HEADER_DATA Call by reference Type reference (TYPE) TS_RELEASE_HEADER_DATA 20081113
2 Importing IS_RELEASE_STRUCTURE Call by reference Type reference (TYPE) TS_RELEASE_STRUCTURE 20081113
3 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20081107
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081127

Method CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS Call by reference Type reference (TYPE) FICO_OSTATUS Status der Konditionsposition/-komponente 20090618
2 Returning RV_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20090618

Method CHECK_STATUS on class CL_FICO_OL_CONTROLLER has no exception.

Method CHECK_STATUS_AMT Signature

Method CHECK_STATUS_AMT on class CL_FICO_OL_CONTROLLER has no parameter.
Method CHECK_STATUS_AMT on class CL_FICO_OL_CONTROLLER has no exception.

Method CHECK_STATUS_DATE Signature

Method CHECK_STATUS_DATE on class CL_FICO_OL_CONTROLLER has no parameter.
Method CHECK_STATUS_DATE on class CL_FICO_OL_CONTROLLER has no exception.

Method CLEAN_OBJECT_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LIST_VERSION Call by reference Object reference (TYPE REF TO) IF_FICO_LIST_VERSION 20081015
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method CLONE_VP_WITH_STATUS 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 20130410
2 Importing IO_OBJECT_MANAGER Call by reference Object reference (TYPE REF TO) CL_FICO_OBJECT_MANAGER 20130410
3 Importing IO_VALPER Call by reference Object reference (TYPE REF TO) IF_FICO_VALPER 20130410
4 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20130410
5 Importing IV_RELEASE_STATUS Call by reference Type reference (TYPE) FICO_OSTATUS Status der Gültigkeitsperiode einer Kondition 20130410
6 Returning R_GRP_NEW Value transfer Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20130410
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20130410

Method CONFIRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACKS Call by reference Object reference (TYPE REF TO) IF_FICO_CALLBACKS Schnittstelle für Clienten der FiCo 20090316
2 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_FICO_LOGGER Protokoll-Schnittstelle 20090316
3 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
4 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20090330
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081015
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method CONFIRM_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_FICO_LOGGER Log Instanz 20090831
2 Importing IT_CALLBACKS Call by reference Type reference (TYPE) FICO_TYP_TAS_LIST_CALLBACKS Tabelle mit Callback Instanzen 20120313
3 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20090831
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090831

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) FICO_OAPPL Anwendung 20081113

Method CONSTRUCTOR on class CL_FICO_OL_CONTROLLER has no exception.

Method COPY_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20090528
2 Importing IS_LISTVERS_TARGET Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS Liste, in der die kopierte Kondition angelegt werden soll 20090528
3 Importing IT_GRP Call by reference Type reference (TYPE) IF_FICO_VALPER=>TT_VALPER_KEY Liste von ValPer-SubMenge beim Kopieren (=iGrp); INITIAL=all 20090527
4 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081120
5 Importing IV_INDCOND Call by reference Type reference (TYPE) FICO_FINDCOND SPACE Individualkondition 20090527
6 Returning RV_COND Value transfer Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081120
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081120
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081120

Method COPY_LIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LISTVERS_NEW Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS Liste, in der die kopierte Kondition angelegt werden soll 20090618
2 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20090618
3 Importing IV_BUFFER Call by reference Type reference (TYPE) FICO_FBUFFER Kennzeichen für Pufferung 20090623
4 Importing IV_BUFFER_NEW Call by reference Type reference (TYPE) FICO_FBUFFER Neue List(version): Kennzeichen für Pufferung-Überschreiben 20090622
5 Importing IV_EXTLINK_NEW Call by reference Type reference (TYPE) FICO_IEXTLINK Externe Verbindung 20090623
6 Importing IV_FLG_API Call by reference Type reference (TYPE) ABAP_BOOL Datenpflege über API 20090623
7 Importing IV_FLG_CHK_AUTHORITY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Berechtigungsprüfungen durchführen 20090623
8 Importing IV_IND_COND_NEW Call by reference Type reference (TYPE) ABAP_BOOL 20090623
9 Importing IV_MAX_VALIDTO_NEW Call by reference Type reference (TYPE) FICO_DVALIDTO IF_FICO_GENERAL_CONSTANTS=>G_CON_MAXDATE Gültig-bis-Datum einer Kondition 20090623
10 Importing IV_MIN_VALIDFROM_NEW Call by reference Type reference (TYPE) FICO_DVALIDFROM IF_FICO_GENERAL_CONSTANTS=>G_CON_MINDATE Gültig-ab-Datum einer Kondition 20090623
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20090618
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090618

Method COPY_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20081001
2 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20090528
3 Importing IS_LISTVERS_TARGET Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS Liste, in der die kopierte Kondition angelegt werden soll 20090528
4 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081001
5 Importing IV_COND_NEW Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081120
6 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20081001
7 Importing IV_RELEASE_STATUS_NEW Call by reference Type reference (TYPE) FICO_OSTATUS Status der Gültigkeitsperiode einer Kondition 20130410
8 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20130410
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081015
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081119

Method CREATE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
2 Importing IV_COND_TYPE Call by reference Type reference (TYPE) FICO_OCONDTYPE Konditionsart 20080821
3 Importing IV_CURRENCY Call by reference Type reference (TYPE) FICO_CAMT Währung 20080821
4 Importing IV_INCREM Call by reference Type reference (TYPE) FICO_FINCREM Ersetzungstyp 20090506
5 Importing IV_INDCOND Call by reference Type reference (TYPE) FICO_FINDCOND Individualkondition 20080821
6 Returning RV_COND Value transfer Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080822
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081017
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081009

Method CREATE_DESCRIPTION_OWN_LANG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
2 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080915
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20080915
4 Returning RS_COND_T Value transfer Type reference (TYPE) FICOT_COND_T Texte für Konditionen (ungepuffert) 20080915
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081017
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method CREATE_LIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS Version der Konditionsliste 20090304
2 Exporting EV_LIST Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20110118
3 Importing IV_BUFFER Call by reference Type reference (TYPE) FICO_FBUFFER Kennzeichen für Pufferung 20081001
4 Importing IV_EXTLINK Call by reference Type reference (TYPE) FICO_IEXTLINK Externe Verbindung 20081001
5 Importing IV_FLG_INDCOND Call by reference Type reference (TYPE) FICO_FINDCOND Individualkondition 20081001
6 Importing IV_LIST Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20110118
7 Importing IV_LIST_TYPE Call by reference Type reference (TYPE) FICO_OLISTTYP Konditionsgruppenart 20081001
8 Importing IV_MAX_VALIDTO Call by reference Type reference (TYPE) FICO_DVALIDTO IF_FICO_GENERAL_CONSTANTS=>G_CON_MAXDATE Gültig-bis-Datum einer Kondition 20081001
9 Importing IV_MIN_VALIDFROM Call by reference Type reference (TYPE) FICO_DVALIDFROM IF_FICO_GENERAL_CONSTANTS=>G_CON_MINDATE Gültig-ab-Datum einer Kondition 20081001
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20090623
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method CREATE_NEW_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONDI_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20110412
2 Changing CT_CONDI_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20110412
3 Changing CT_POS_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20110412
4 Changing CT_POS_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20110412
5 Changing CT_POS_REL_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20110412
6 Changing CT_POS_REL_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20110412

Method CREATE_NEW_GUIDS on class CL_FICO_OL_CONTROLLER has no exception.

Method CREATE_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AMTPOS Call by reference Type reference (TYPE) IF_FICO_AMT=>TS_POS Betragsposition 20080911
2 Importing IS_DATEPOS Call by reference Type reference (TYPE) IF_FICO_DATE=>TS_POS Terminposition 20080911
3 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
4 Importing IT_AMTPOSEXP Call by reference Type reference (TYPE) IF_FICO_AMT=>TT_POSEXP TAB Betragsposition-Expression 20080911
5 Importing IT_POSREL Call by reference Type reference (TYPE) IF_FICO_AMT=>TT_POSREL TAB Betragsposition-Relation 20080911
6 Importing IV_AMT Call by reference Type reference (TYPE) FICO_IAMT Betrag 20080911
7 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080911
8 Importing IV_DATE Call by reference Type reference (TYPE) FICO_IDATE Termin 20080911
9 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20080911
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method CREATE_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COMP Call by reference Type reference (TYPE) FICO_ICOMP Konditionskomponente 20080903
2 Exporting EV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20080903
3 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
4 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080822
5 Importing IV_D_VALIDFROM Call by reference Type reference (TYPE) FICO_DVALIDFROM Gültig-ab-Datum einer Kondition 20080822
6 Importing IV_D_VALIDTO Call by reference Type reference (TYPE) FICO_DVALIDTO Gültig-bis-Datum einer Kondition 20080822
7 Importing IV_LISTTYPE Call by reference Type reference (TYPE) FICO_OLISTTYP Konditionsgruppenart 20080904
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method DELETE_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LAST_VALPER Call by reference Type reference (TYPE) ABAP_BOOL War es letzte ValPer der Kondition?->Ja:Kondi mit gelöscht! 20090401
2 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
3 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081009
4 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20081009
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081017
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method DELIMIT_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELIM_DELET Call by reference Type reference (TYPE) FICO_TYP_TAB_CONDI_BUFF Konditionen mit Pufferungsflag (unsortiert) 20090609
2 Exporting ET_PROLONG Call by reference Type reference (TYPE) FICO_TYP_TAB_CONDI_BUFF Konditionen mit Pufferungsflag (unsortiert) 20090609
3 Exporting EV_PREV_LISTTYPE Call by reference Type reference (TYPE) FICO_OLISTTYP Konditionsgruppenart 20090609
4 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20090605
5 Importing IV_BUFFER Call by reference Type reference (TYPE) FICO_FBUFFER Kennzeichen für Pufferung 20090608
6 Importing IV_FLG_API Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090608
7 Importing IV_FLG_CHK_AUTHORITY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Berechtigungsprüfungen durchführen 20090605
8 Importing IV_FLG_STOP_RELEASE Call by reference Type reference (TYPE) ABAP_BOOL 20090609
9 Importing IV_LIMIT_DATE Call by reference Type reference (TYPE) FICO_DVALIDTO Gültig-bis-Datum einer Kondition 20090608
10 Importing IV_MAX_VALIDTO Call by reference Type reference (TYPE) FICO_DVALIDTO IF_FICO_GENERAL_CONSTANTS=>G_CON_MAXDATE Gültig-bis-Datum einer Kondition 20090608
11 Importing IV_MIN_VALIDFROM Call by reference Type reference (TYPE) FICO_DVALIDFROM IF_FICO_GENERAL_CONSTANTS=>G_CON_MINDATE Gültig-ab-Datum einer Kondition 20090608
12 Importing IV_NEW_LISTTYPE Call by reference Type reference (TYPE) FICO_OLISTTYP Konditionsgruppenart 20090608
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20090605
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090605

Method DERIVE_I_COND_FOR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20090526
2 Importing IS_COND Call by reference Type reference (TYPE) FICOT_COND Konditionen 20090526
3 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20090526
4 Importing IT_CONDDIFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDDIFF Tabellentyp: Zuordnung Kondition - Differenzierung 20090526
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090526

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

Method FILL_DELETE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDI_BUFFER_DELETE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20110413
2 Exporting ET_CONDI_DELETE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20110413
3 Exporting ET_COND_T_DELETE Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen (sortiert) 20110413
4 Exporting ET_POS_BUFFER_DELETE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20110413
5 Exporting ET_POS_DELETE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20110413
6 Exporting ET_POS_REL_BUFFER_DELETE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20110413
7 Exporting ET_POS_REL_DELETE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20110413
8 Importing IS_LISTCOND Call by reference Type reference (TYPE) FICOS_LISTCOND_BUFF Zentrale Felder Konditionsliste mit Pufferungsflag 20110413
9 Importing IS_LIST_VERSION Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LIST_VERSION 20110413
10 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20110413
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20110413

Method FILL_DIFF_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COND_SEM_KEY Call by reference Type reference (TYPE) FICOS_COND_SEMANTIC_KEY Semantischer Schlüssel einer Kondition 20080821
2 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080821
3 Returning RT_CONDDIFF Value transfer Type reference (TYPE) FICO_TYP_TAS_CONDDIFF Tabellentyp: Zuordnung Kondition - Differenzierung 20080821

Method FILL_DIFF_TABLE on class CL_FICO_OL_CONTROLLER has no exception.

Method FILL_INSERT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDI_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20110405
2 Exporting ET_CONDI_BUFFER_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20110405
3 Exporting ET_CONDI_BUFF_DB Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI_BUFF Konditionen mit Pufferungsflag 20110405
4 Exporting ET_CONDI_BUFF_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI_BUFF Konditionen mit Pufferungsflag 20110405
5 Exporting ET_CONDI_BUFF_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI_BUFF Konditionen mit Pufferungsflag 20110405
6 Exporting ET_CONDI_CD Call by reference Type reference (TYPE) FICO_TAS_CD_CONDI Tabelle für Änderungsbelege für Ficot_condi 20110405
7 Exporting ET_CONDI_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20110405
8 Exporting ET_CONDI_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20110405
9 Exporting ET_COND_T_CD Call by reference Type reference (TYPE) FICO_TAS_CD_COND_T Tabelle für Änderungsbelege für Ficot_cond_t 20110405
10 Exporting ET_COND_T_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen (sortiert) 20110405
11 Exporting ET_COND_T_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen (sortiert) 20110405
12 Exporting ET_POS_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20110405
13 Exporting ET_POS_BUFFER_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20110405
14 Exporting ET_POS_BUFF_DB Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_BUFF Positionen der Konditionen mit Pufferungsflag 20110405
15 Exporting ET_POS_BUFF_DEL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_BUFF Positionen der Konditionen mit Pufferungsflag 20110405
16 Exporting ET_POS_BUFF_NEW Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_BUFF Positionen der Konditionen mit Pufferungsflag 20110405
17 Exporting ET_POS_CD Call by reference Type reference (TYPE) FICO_TAS_CD_POS Tabelle für Änderungsbelege für Ficot_pos 20110405
18 Exporting ET_POS_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20110405
19 Exporting ET_POS_REL_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20110405
20 Exporting ET_POS_REL_BUFFER_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20110405
21 Exporting ET_POS_REL_CD Call by reference Type reference (TYPE) FICO_TAS_CD_POS_REL Tabelle für Änderungsbelege für Ficot_pos 20110405
22 Exporting ET_POS_REL_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20110405
23 Exporting ET_POS_REL_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20110405
24 Exporting ET_POS_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20110405
25 Importing IS_LISTCOND Call by reference Type reference (TYPE) FICOS_LISTCOND_BUFF Zentrale Felder Konditionsliste mit Pufferungsflag 20110405
26 Importing IS_LIST_VERSION Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LIST_VERSION 20110405
27 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20110406
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20110406

Method FILL_UPDATE_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDI_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20081010
2 Exporting ET_CONDI_BUFFER_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20081010
3 Exporting ET_CONDI_BUFF_DB Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI_BUFF 20090520
4 Exporting ET_CONDI_BUFF_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI_BUFF Konditionen mit Pufferungsflag 20090520
5 Exporting ET_CONDI_BUFF_PHYS_DEL Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20130410
6 Exporting ET_CONDI_BUFF_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI_BUFF Konditionen mit Pufferungsflag 20090520
7 Exporting ET_CONDI_CD Call by reference Type reference (TYPE) FICO_TAS_CD_CONDI Tabelle für Änderungsbelege für Ficot_condi 20081010
8 Exporting ET_CONDI_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20081010
9 Exporting ET_CONDI_PHYS_DEL Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20130410
10 Exporting ET_CONDI_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI Konditionen (sortiert) 20081010
11 Exporting ET_COND_T_CD Call by reference Type reference (TYPE) FICO_TAS_CD_COND_T Tabelle für Änderungsbelege für Ficot_cond_t 20081010
12 Exporting ET_COND_T_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen (sortiert) 20081010
13 Exporting ET_COND_T_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen (sortiert) 20081010
14 Exporting ET_POS_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20081010
15 Exporting ET_POS_BUFFER_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20081010
16 Exporting ET_POS_BUFF_DB Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_BUFF 20090520
17 Exporting ET_POS_BUFF_DEL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_BUFF Positionen der Konditionen mit Pufferungsflag 20090519
18 Exporting ET_POS_BUFF_NEW Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_BUFF Positionen der Konditionen mit Pufferungsflag 20090519
19 Exporting ET_POS_BUFF_PHYS_DEL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20130410
20 Exporting ET_POS_CD Call by reference Type reference (TYPE) FICO_TAS_CD_POS Tabelle für Änderungsbelege für Ficot_pos 20081010
21 Exporting ET_POS_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20081010
22 Exporting ET_POS_PHYS_DEL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20130410
23 Exporting ET_POS_REL_BUFFER_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20081010
24 Exporting ET_POS_REL_BUFFER_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20081010
25 Exporting ET_POS_REL_BUFF_PHYS_DEL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20130410
26 Exporting ET_POS_REL_CD Call by reference Type reference (TYPE) FICO_TAS_CD_POS_REL Tabelle für Änderungsbelege für Ficot_pos 20081010
27 Exporting ET_POS_REL_INSERT Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20081010
28 Exporting ET_POS_REL_PHYS_DEL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20130410
29 Exporting ET_POS_REL_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL Tabelle für Relationen 20081010
30 Exporting ET_POS_UPDATE Call by reference Type reference (TYPE) FICO_TYP_TAS_POS Positionen der Konditionen (sortiert) 20081010
31 Importing IS_LISTCOND Call by reference Type reference (TYPE) FICOS_LISTCOND_BUFF Zentrale Felder Konditionsliste mit Pufferungsflag 20081010
32 Importing IS_LIST_VERSION Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LIST_VERSION 20081010
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method FILTER_LIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT 20130410
2 Changing CT_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS 20130410
3 Changing CT_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP 20130410
4 Changing CT_COND Call by reference Type reference (TYPE) FICO_TYP_TAS_COND 20130410
5 Changing CT_CONDDIFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDDIFF 20130410
6 Changing CT_CONDDIFF_T Call by reference Type reference (TYPE) FICO_TYP_TAS_DIFF_DISPLAY 20130410
7 Changing CT_CONDI Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI_BUFF 20130410
8 Changing CT_COND_T Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T 20130410
9 Changing CT_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE 20130410
10 Changing CT_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS 20130410
11 Changing CT_POS Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_BUFF 20130410
12 Changing CT_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF 20130410
13 Changing CT_RULE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDIT_RULE_SHORT 20130410
14 Importing IT_RELEASE_STATUS Call by reference Type reference (TYPE) FICOT_STATUS 20130410
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR 20130410

Method GET_AMT_BUFF 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) IF_FICO_AMT=>TS_DATA TS_DATA 20080819
2 Exporting ET_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20080819
3 Exporting ET_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20080819
4 Exporting ET_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20080827
5 Importing IO_AMT Call by reference Object reference (TYPE REF TO) IF_FICO_AMT 20080819
6 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20081106
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090512

Method GET_AMT_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AMT Call by reference Type reference (TYPE) FICO_IAMT Betrag 20081126
2 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081126
3 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20081126
4 Importing IV_LIST Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20081126
5 Importing IV_VERSION_TMSTP Call by reference Type reference (TYPE) FICO_TSPE Erweiterter Zeitstempel 20110110
6 Returning RO_AMT Value transfer Object reference (TYPE REF TO) IF_FICO_AMT 20081126
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081126

Method GET_CHECK_PROCESSOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACKS Call by reference Object reference (TYPE REF TO) IF_FICO_CALLBACKS Schnittstelle für Clienten der FiCo 20090623
2 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_FICO_LOGGER Protokoll-Schnittstelle 20090623
3 Importing IV_APPL Call by reference Type reference (TYPE) FICO_OAPPL Anwendung 20090623
4 Returning RO_PROCESSOR Value transfer Object reference (TYPE REF TO) CL_FICO_CHECK_PROCESSOR Prozessor der Prüfbefehle 20090623

Method GET_CHECK_PROCESSOR on class CL_FICO_OL_CONTROLLER has no exception.

Method GET_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COND Call by reference Type reference (TYPE) FICOT_COND Konditionen 20080827
2 Exporting ES_COND_T Call by reference Type reference (TYPE) FICOT_COND_T Texte für Konditionen (ungepuffert) 20080915
3 Exporting ET_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT Tabellentyp: Betrag (sortiert) 20080826
4 Exporting ET_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20080826
5 Exporting ET_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20080826
6 Exporting ET_CONDDIFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDDIFF Tabellentyp: Zuordnung Kondition - Differenzierung 20080826
7 Exporting ET_CONDDIFF_T Call by reference Type reference (TYPE) FICO_TYP_TAS_DIFF_DISPLAY Differenzierungen einer Kondition mit Texten (sortiert) 20080826
8 Exporting ET_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE Tabellentyp: Termin (sortiert) 20080826
9 Exporting ET_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Terminposition (sortiert) 20080826
10 Exporting ET_LISTTYPES Call by reference Type reference (TYPE) IF_FICO_VALPER=>TT_VALPER_LISTTYPE Konditionsgruppenarten pro Gültigkeitsperiode 20120627
11 Exporting ET_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20080827
12 Exporting ET_RULE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDIT_RULE_SHORT Tabellentyp Konditionsposition: Formel ID und Text 20080826
13 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
14 Importing IT_RELEASE_STATUS Call by reference Type reference (TYPE) FICOT_STATUS Tabelle für Statusselektion 20130410
15 Importing IV_CMP_VALIDTO_IMPL Call by reference Type reference (TYPE) BOOLE_D Berechne implizites 'Gültig bis' Datum 20081120
16 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080826
17 Importing IV_MAX_VALIDTO Call by reference Type reference (TYPE) FICO_DVALIDTO '99991231' Gültig-bis-Datum einer Kondition 20080909
18 Importing IV_MIN_VALIDFROM Call by reference Type reference (TYPE) FICO_DVALIDFROM '19010101' Gültig-ab-Datum einer Kondition 20080909
19 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE Änderungsstatus 20120627
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081017
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method GET_COND_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COND Call by reference Type reference (TYPE) FICOT_COND Konditionen 20080819
2 Exporting ES_COND_T Call by reference Type reference (TYPE) FICOT_COND_T Texte für Konditionen (ungepuffert) 20080915
3 Exporting ET_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT Tabellentyp: Betrag (sortiert) 20080819
4 Exporting ET_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20080819
5 Exporting ET_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20080819
6 Exporting ET_CONDDIFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDDIFF Tabellentyp: Zuordnung Kondition - Differenzierung 20080819
7 Exporting ET_CONDDIFF_T Call by reference Type reference (TYPE) FICO_TYP_TAS_DIFF_DISPLAY Differenzierungen einer Kondition mit Texten (sortiert) 20080819
8 Exporting ET_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE Tabellentyp: Termin (sortiert) 20080819
9 Exporting ET_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Terminposition (sortiert) 20080819
10 Exporting ET_LISTTYPES Call by reference Type reference (TYPE) IF_FICO_VALPER=>TT_VALPER_LISTTYPE 20080910
11 Exporting ET_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20080827
12 Importing IO_CONDITION Call by reference Object reference (TYPE REF TO) IF_FICO_COND 20080819
13 Importing IT_RELEASE_STATUS Call by reference Type reference (TYPE) FICOT_STATUS Tabelle für Statusselektion 20130410
14 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE Zustand 20081016
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method GET_COND_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081119
2 Importing IV_LIST Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20081119
3 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20130410
4 Importing IV_VERSION_TMSTP Call by reference Type reference (TYPE) FICO_TSPE Erweiterter Zeitstempel 20110110
5 Returning RO_COND Value transfer Object reference (TYPE REF TO) IF_FICO_COND 20081119
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081119

Method GET_CORRESPONDENCE 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 20081119
2 Importing IV_LISTTYPE Call by reference Type reference (TYPE) FICO_OLISTTYP Konditionsgruppenart 20081127
3 Returning RV_CORRESPONDENCE Value transfer Type reference (TYPE) FICO_FCORRESPONDENCE 20081119
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081127

Method GET_DATE_BUFF 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) IF_FICO_DATE=>TS_DATA TS_DATA 20080819
2 Exporting ET_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Terminposition (sortiert) 20080819
3 Importing IO_DATE Call by reference Object reference (TYPE REF TO) IF_FICO_DATE 20080819
4 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20081106
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20130410

Method GET_DATE_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081126
2 Importing IV_DATE Call by reference Type reference (TYPE) FICO_IDATE 20081126
3 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20081126
4 Importing IV_LIST Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20081126
5 Importing IV_VERSION_TMSTP Call by reference Type reference (TYPE) FICO_TSPE Erweiterter Zeitstempel 20110110
6 Returning RO_DATE Value transfer Object reference (TYPE REF TO) IF_FICO_DATE 20081126
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081126

Method GET_DB_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDI_BUFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI_BUFF Konditionen mit Pufferungsflag 20081010
2 Exporting ET_COND_T Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen (sortiert) 20081010
3 Exporting ET_POS_BUFF Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_BUFF Positionen der Konditionen mit Pufferungsflag 20081010
4 Exporting ET_POS_REL_BUFF Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20081010
5 Importing IS_LISTCOND Call by reference Type reference (TYPE) FICOS_LISTCOND_BUFF Zentrale Felder Konditionsliste mit Pufferungsflag 20081010
6 Importing IS_LIST_VERSION Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LIST_VERSION 20081010
7 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20081010
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method GET_LISTVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20110328
2 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE IF_FICO_BUFFERED_OBJECT=>CON_CHANGED TC_OBJECT_STATE 20110331
3 Returning RS_LIST_VERSION Value transfer Type reference (TYPE) IF_FICO_LIST=>TS_LIST_VERSION 20110328
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20110407
2 CX_FICO_OL_OBJ_STATE OL Fehler: Objekt exist. nicht in Zustand 20110331

Method GET_LIST_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LIST Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20081119
2 Returning RO_LIST Value transfer Object reference (TYPE REF TO) IF_FICO_LIST 20081119
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081119
2 CX_FICO_OL_NOT_FOUND Ausnahme: Objekt nicht gefunden 20110309

Method GET_LIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20110413
2 Exporting ET_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT Tabellentyp: Betrag (sortiert) 20080813
3 Exporting ET_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20080813
4 Exporting ET_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20080813
5 Exporting ET_COND Call by reference Type reference (TYPE) FICO_TYP_TAS_COND Texte für Konditionen (ungepuffert) 20080813
6 Exporting ET_CONDDIFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDDIFF Tabellentyp: Zuordnung Kondition - Differenzierung 20080813
7 Exporting ET_CONDDIFF_T Call by reference Type reference (TYPE) FICO_TYP_TAS_DIFF_DISPLAY Differenzierungen einer Kondition mit Texten (sortiert) 20080813
8 Exporting ET_CONDI Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDI_BUFF Konditionen 20080813
9 Exporting ET_COND_T Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen 20080813
10 Exporting ET_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE Tabellentyp: Termin (sortiert) 20080813
11 Exporting ET_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Terminposition (sortiert) 20080813
12 Exporting ET_LISTTYPES Call by reference Type reference (TYPE) IF_FICO_VALPER=>TT_VALPER_LISTTYPE Konditionsgroupenarten 20120509
13 Exporting ET_POS Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_BUFF Positionen der Konditionen 20080813
14 Exporting ET_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20080813
15 Exporting ET_RULE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDIT_RULE_SHORT Tabellentyp Konditionsposition: Formel ID und Text 20080813
16 Importing ID_TARGET_BRD Call by reference Type reference (TYPE) FICO_BRDATE betriebswirtschaftliches Erfassungsdatum 20110301
17 Importing IT_RELEASE_STATUS Call by reference Type reference (TYPE) FICOT_STATUS Tabelle für Statusselektion 20130410
18 Importing IV_ACTION Call by reference Type reference (TYPE) FICO_AKTYP IF_FICO_INTERNAL_CONSTANTS=>G_CON_ACT_SHOW Aktivitätstyp (03 - Anzeigen) 20080909
19 Importing IV_BUFFER Call by reference Type reference (TYPE) FICO_FBUFFER Kennzeichen für Pufferung 20080909
20 Importing IV_CMP_VALIDTO_IMPL Call by reference Type reference (TYPE) BOOLE_D Berechne implizites 'Gültig bis' Datum 20081119
21 Importing IV_EXTLINK Call by reference Type reference (TYPE) FICO_IEXTLINK Externe Verbindung 20080909
22 Importing IV_FLG_API Call by reference Type reference (TYPE) ABAP_BOOL Datenpflege über API 20090121
23 Importing IV_FLG_CHK_AUTHORITY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Berechtigungsprüfungen durchführen 20090115
24 Importing IV_FLG_READTEXT Call by reference Type reference (TYPE) XFELD ABAP_TRUE Feld zum Ankreuzen 20080909
25 Importing IV_FLG_READ_AGAIN Call by reference Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080909
26 Importing IV_FLG_READ_ARCH Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20080909
27 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20080909
28 Importing IV_MAX_VALIDTO Call by reference Type reference (TYPE) FICO_DVALIDTO IF_FICO_GENERAL_CONSTANTS=>G_CON_MAXDATE Gültig-bis-Datum einer Kondition 20080909
29 Importing IV_MIN_VALIDFROM Call by reference Type reference (TYPE) FICO_DVALIDFROM IF_FICO_GENERAL_CONSTANTS=>G_CON_MINDATE Gültig-ab-Datum einer Kondition 20080909
30 Importing IV_STARTDATE Call by reference Type reference (TYPE) FICO_DVALIDFROM Gültig-ab-Datum einer Kondition 20080909
31 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE Zustand der Konditionen 20080901
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109
2 CX_FICO_OL_NOT_FOUND Version nicht gefunden 20090313
3 CX_FICO_OL_OBJ_STATE OL Fehler: Objekt exist. nicht in Zustand 20110331

Method GET_LIST_VERSION_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LIST Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20081119
2 Importing IV_VERSION_TMSTP Call by reference Type reference (TYPE) FICO_TSPE Erweiterter Zeitstempel 20110110
3 Returning RO_LIST_VERSION Value transfer Object reference (TYPE REF TO) IF_FICO_LIST_VERSION 20081119
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081119

Method GET_OBJECT_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LIST Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20081119
2 Importing IV_VERSION_TMSTP Call by reference Type reference (TYPE) FICO_TSPE Erweiterter Zeitstempel 20110110
3 Returning RO_OBJECT_MANAGER Value transfer Object reference (TYPE REF TO) CL_FICO_OBJECT_MANAGER 20081119
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081127

Method GET_RELEASE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RELEASE_DATA Call by reference Type reference (TYPE) TT_RELEASE_DATA 20081113
2 Importing IR_OBJECT_MANAGER Call by reference Object reference (TYPE REF TO) CL_FICO_OBJECT_MANAGER 20081113
3 Importing IS_RELEASE_HEADER_DATA Call by reference Type reference (TYPE) TS_RELEASE_HEADER_DATA 20081113
4 Importing IS_RELEASE_STRUCTURE Call by reference Type reference (TYPE) TS_RELEASE_STRUCTURE 20090514
5 Importing IV_INDCOND Call by reference Type reference (TYPE) FICO_FINDCOND Individualkondition 20081113
6 Importing IV_KEY Call by reference Type reference (TYPE) GUID_16 GUID im 'RAW' Format 20081113
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method GET_RULE_DATA_FOR_AMTPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RULE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDIT_RULE_SHORT Tabellentyp Konditionsposition: Formel ID und Text 20090723
2 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20090723
3 Importing IT_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20090723
4 Importing IT_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20090723
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20110419
2 CX_FICO_OL_NOT_FOUND Ausnahme: Objekt nicht gefunden 20110419
3 CX_FICO_OL_OBJ_STATE OL Fehler: Objekt exist. nicht in Zustand 20110419

Method GET_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT Tabellentyp: Betrag (sortiert) 20080911
2 Exporting ET_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20080911
3 Exporting ET_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20080911
4 Exporting ET_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE Tabellentyp: Termin (sortiert) 20080911
5 Exporting ET_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Terminposition (sortiert) 20080911
6 Exporting ET_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20080911
7 Exporting ET_RULE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDIT_RULE_SHORT Tabellentyp Konditionsposition: Formel ID und Text 20080911
8 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
9 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080911
10 Importing IV_D_VALIDFROM Call by reference Type reference (TYPE) FICO_DVALIDFROM Gültig-ab-Datum einer Kondition 20090226
11 Importing IV_FLG_ALSO_DEL Call by reference Type reference (TYPE) XFELD SPACE Feld zum Ankreuzen 20081204
12 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20080911
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method GET_VALPER_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT Tabellentyp: Betrag (sortiert) 20080819
2 Exporting ET_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20080819
3 Exporting ET_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20080819
4 Exporting ET_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE Tabellentyp: Termin (sortiert) 20080819
5 Exporting ET_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Terminposition (sortiert) 20080819
6 Exporting ET_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20080827
7 Importing IO_VALPER Call by reference Object reference (TYPE REF TO) IF_FICO_VALPER 20080819
8 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 20090109

Method GET_VALPER_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20081119
2 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20081119
3 Importing IV_LIST Call by reference Type reference (TYPE) FICO_ILIST Konditionsliste 20081119
4 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20130410
5 Importing IV_VERSION_TMSTP Call by reference Type reference (TYPE) FICO_TSPE Erweiterter Zeitstempel 20110110
6 Returning RO_VALPER Value transfer Object reference (TYPE REF TO) IF_FICO_VALPER 20081119
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081119

Method GET_VERSION_BUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT Tabellentyp: Betrag (sortiert) 20080819
2 Exporting ET_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20080819
3 Exporting ET_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20080819
4 Exporting ET_COND Call by reference Type reference (TYPE) FICO_TYP_TAS_COND Tabellentyp: Konditionentabelle (sortiert) 20080819
5 Exporting ET_CONDDIFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDDIFF Tabellentyp: Zuordnung Kondition - Differenzierung 20080819
6 Exporting ET_CONDDIFF_T Call by reference Type reference (TYPE) FICO_TYP_TAS_DIFF_DISPLAY Differenzierungen einer Kondition mit Texten (sortiert) 20080819
7 Exporting ET_COND_T Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen (sortiert) 20080819
8 Exporting ET_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE Tabellentyp: Termin (sortiert) 20080819
9 Exporting ET_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Terminposition (sortiert) 20080819
10 Exporting ET_LISTTYPES Call by reference Type reference (TYPE) IF_FICO_VALPER=>TT_VALPER_LISTTYPE 20080910
11 Exporting ET_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20080827
12 Exporting ET_RULE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDIT_RULE_SHORT Tabellentyp Konditionsposition: Formel ID und Text 20080819
13 Exporting EV_MAX_VALIDTO Call by reference Type reference (TYPE) DATUM Datum 20080909
14 Exporting EV_MIN_VALIDFROM Call by reference Type reference (TYPE) DATUM Datum 20080909
15 Exporting EV_STARTDATE Call by reference Type reference (TYPE) DATUM Datum 20080909
16 Importing IO_LIST_VERSION Call by reference Object reference (TYPE REF TO) IF_FICO_LIST_VERSION 20080819
17 Importing IT_RELEASE_STATUS Call by reference Type reference (TYPE) FICOT_STATUS Tabelle für Statusselektion 20130410
18 Importing IV_STATE Call by reference Type reference (TYPE) IF_FICO_BUFFERED_OBJECT=>TC_OBJECT_STATE TC_OBJECT_STATE 20081010
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method GET_VERSION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
2 Returning RV_ILIST Value transfer Type reference (TYPE) FICO_ILIST Version GUID 20080814
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20110419
2 CX_FICO_OL_NOT_FOUND Ausnahme: Objekt nicht gefunden 20110310
3 CX_FICO_OL_OBJ_STATE OL Fehler: Objekt exist. nicht in Zustand 20110419

Method HANDLE_VALPER_45_20STAR_60 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OBJECT_MANAGER Call by reference Object reference (TYPE REF TO) CL_FICO_OBJECT_MANAGER FiCo: ObjectManager 20130410
2 Importing IS_DATA_VALPER_45 Call by reference Type reference (TYPE) IF_FICO_VALPER=>TS_DATA TS_DATA 20130410
3 Importing IT_VALPER_DATES Call by reference Type reference (TYPE) TT_VALPER_DATES 20130410

Method HANDLE_VALPER_45_20STAR_60 on class CL_FICO_OL_CONTROLLER has no exception.

Method HAS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20081126
2 Importing IV_CHGOBJ Call by reference Type reference (TYPE) NUM1 IF_FICO_GENERAL_CONSTANTS=>G_CON_CHGOBJ_ALL 20090624
3 Returning R_FLAG_CHANGES Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20080912
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method NOTIFY_LIST_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACKS Call by reference Object reference (TYPE REF TO) IF_FICO_CALLBACKS Schnittstelle für Clienten der FiCo 20090623
2 Importing IS_LISTCOND Call by reference Type reference (TYPE) FICOS_LISTCOND_BUFF Zentrale Felder Konditionsliste mit Pufferungsflag 20090623
3 Importing IS_LIST_VERSION Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LIST_VERSION 20090623
4 Importing IT_CONDI_CD Call by reference Type reference (TYPE) FICO_TAS_CD_CONDI Tabelle für Änderungsbelege für Ficot_condi 20090623
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090623

Method ON_TRANSACTION_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KIND Value transfer Attribute reference (LIKE) 20081127

Method ON_TRANSACTION_FINISHED on class CL_FICO_OL_CONTROLLER has no exception.

Method REJECT_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CALLBACKS Call by reference Object reference (TYPE REF TO) IF_FICO_CALLBACKS Schnittstelle für Clienten der FiCo 20130410
2 Importing IO_LOGGER Call by reference Object reference (TYPE REF TO) IF_FICO_LOGGER Protokoll-Schnittstelle 20130410
3 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20090513
4 Importing IV_COMP Call by reference Type reference (TYPE) FICO_ICOMP Konditionskomponente 20090515
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090513

Method RELEASE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS 20090513
2 Importing IV_COMP Call by reference Type reference (TYPE) FICO_ICOMP Konditionskomponente 20090515
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090513

Method REPLACE_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CUSTOMIZING Call by reference Object reference (TYPE REF TO) CL_FICO_CUSTOMIZING Customizing der Finanzkonditionen (applikationsspezifisch) 20130410

Method REPLACE_CUSTOMIZING on class CL_FICO_OL_CONTROLLER has no exception.

Method REVERT_LIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20090225
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090225

Method REVERT_MULTI_LIST_VERSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TT_LISTVERS Tabelle der List-IDs + VersionsZeitSt 20090403
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090403

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NEW_VERSION_CREATED Call by reference Type reference (TYPE) BOOLEAN wurde mindestens eine neue Version erzeugt 20110420
2 Importing IT_LIST_IDS Call by reference Type reference (TYPE) IF_FICO_LIST_POOL=>TT_LIST_IDS 20090129
3 Importing IV_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20081001
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081127

Method SET_AMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AMT Call by reference Type reference (TYPE) IF_FICO_AMT=>TS_DATA TS_DATA 20080819
2 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
3 Importing IT_POS Call by reference Type reference (TYPE) IF_FICO_AMT=>TT_POS 20080819
4 Importing IT_POSEXP Call by reference Type reference (TYPE) IF_FICO_AMT=>TT_POSEXP 20080819
5 Importing IT_POSREL Call by reference Type reference (TYPE) IF_FICO_AMT=>TT_POSREL 20080819
6 Importing IV_AMTCATG Call by reference Type reference (TYPE) FICO_OAMTCATG Betragstyp 20080822
7 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080822
8 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20080822
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081017
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method SET_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20130410
2 Importing IO_CALLBACKS Call by reference Object reference (TYPE REF TO) IF_FICO_CALLBACKS Schnittstelle für Clienten der FiCo 20130410
3 Importing IS_COND_DATA Call by reference Type reference (TYPE) FICOS_COND_SEMANTIC_KEY Semantischer Schlüssel einer Kondition 20130410
4 Importing IS_COND_T Call by reference Type reference (TYPE) IF_FICO_COND=>TS_COND_T TAB Konditionsbezeichnung 20130410
5 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20130410
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20130410

Method SET_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_COND Call by reference Type reference (TYPE) FICOT_COND Konditionskopf 20130410
2 Importing IO_CALLBACKS Call by reference Object reference (TYPE REF TO) IF_FICO_CALLBACKS Schnittstelle für Clienten der FiCo 20090626
3 Importing IS_COND_T Call by reference Type reference (TYPE) FICOT_COND_T TAB Konditionsbezeichnung 20080915
4 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
5 Importing IT_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT 20130410
6 Importing IT_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS 20130410
7 Importing IT_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP 20130410
8 Importing IT_CONDDIFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDDIFF 20130410
9 Importing IT_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE 20130410
10 Importing IT_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS 20130410
11 Importing IT_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF 20130410
12 Importing IV_LISTTYPE Call by reference Type reference (TYPE) FICO_OLISTTYP Konditionsgruppenart 20130410
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20130410
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method SET_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATE Call by reference Type reference (TYPE) IF_FICO_DATE=>TS_DATA TS_DATA 20080819
2 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
3 Importing IT_POS Call by reference Type reference (TYPE) IF_FICO_DATE=>TT_POS 20080819
4 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080822
5 Importing IV_DATECATG Call by reference Type reference (TYPE) FICO_ODATECATG Termintyp 20080822
6 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20080822
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20081017
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method SET_FOBU_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AMTPOS Call by reference Type reference (TYPE) IF_FICO_AMT=>TS_POS Betragsposition 20090723
2 Importing IS_AMT Call by reference Type reference (TYPE) IF_FICO_AMT=>TS_DATA AMT-Daten 20090723
3 Importing IS_COND Call by reference Type reference (TYPE) FICOT_COND 20090723
4 Importing IT_RULE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDIT_RULE_SHORT Tabellentyp Konditionsposition: Formel ID und Text 20090723
5 Importing IV_LISTTYPE Call by reference Type reference (TYPE) FICO_OLISTTYP Konditionsgruppenart 20090723
6 Importing I_BUFFER Call by reference Type reference (TYPE) FICO_FBUFFER Kennzeichen für Pufferung 20091013
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090723

Method SET_LIST_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081203
2 Importing IT_AMT Call by reference Type reference (TYPE) FICO_TYP_TAS_AMT Tabellentyp: Betrag (sortiert) 20081203
3 Importing IT_AMTPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOS Tabellentyp: Betragsposition (sortiert) 20081203
4 Importing IT_AMTPOSEXP Call by reference Type reference (TYPE) FICO_TYP_TAS_AMTPOSEXP Zinssätze und Zinsreferenzen zu Betragsposition (sortiert) 20081203
5 Importing IT_COND Call by reference Type reference (TYPE) FICO_TYP_TAS_COND Tabellentyp: Konditionentabelle (sortiert) 20081203
6 Importing IT_CONDDIFF Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDDIFF Tabellentyp: Zuordnung Kondition - Differenzierung 20081203
7 Importing IT_CONDDIFF_T Call by reference Type reference (TYPE) FICO_TYP_TAS_DIFF_DISPLAY Differenzierungen einer Kondition mit Texten (sortiert) 20081203
8 Importing IT_COND_T Call by reference Type reference (TYPE) FICO_TYP_TAS_COND_T Tabellentyp: Texte für Konditionen 20081203
9 Importing IT_DATE Call by reference Type reference (TYPE) FICO_TYP_TAS_DATE Tabellentyp: Termin (sortiert) 20081203
10 Importing IT_DATEPOS Call by reference Type reference (TYPE) FICO_TYP_TAS_DATEPOS Tabellentyp: Terminposition (sortiert) 20081203
11 Importing IT_LISTTYPES Call by reference Type reference (TYPE) IF_FICO_VALPER=>TT_VALPER_LISTTYPE Konditionsgruppenarten 20120510
12 Importing IT_POS_REL Call by reference Type reference (TYPE) FICO_TYP_TAS_POS_REL_BUFF Tabelle für Relationen 20081203
13 Importing IT_RULE Call by reference Type reference (TYPE) FICO_TYP_TAS_CONDIT_RULE_SHORT Tabellentyp Konditionsposition: Formel ID und Text 20081203
14 Importing IV_FLG_CHK_AUTHORITY Call by reference Type reference (TYPE) XFELD Berechtigungsprüfungen durchführen 20090115
15 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20081203
16 Importing IV_MAX_VALIDTO Call by reference Type reference (TYPE) FICO_DVALIDTO '99991231' Gültig-bis-Datum einer Kondition 20081203
17 Importing IV_MIN_VALIDFROM Call by reference Type reference (TYPE) FICO_DVALIDFROM '19010101' Gültig-ab-Datum einer Kondition 20081203
18 Importing IV_STARTDATE Call by reference Type reference (TYPE) FICO_DVALIDFROM Gültig-ab-Datum einer Kondition 20081203
# Exception Resumable Description Created on
1 CX_FICO_OL_CALL_ERROR Aufruffehler 20090109
2 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20090109

Method SET_REF_RELEASE_NECESSITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RELEASE_NEC Call by reference Object reference (TYPE REF TO) IF_FICO_RELEASE_NECESSITY Prüfung auf Freigaberelevanz 20130410

Method SET_REF_RELEASE_NECESSITY on class CL_FICO_OL_CONTROLLER has no exception.

Method SET_REF_RELEASE_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_RELEASE_PROC Call by reference Object reference (TYPE REF TO) IF_FICO_RELEASE_PROCESS Koordiniert Freigabeprozess einer Kondition 20130410

Method SET_REF_RELEASE_PROCESS on class CL_FICO_OL_CONTROLLER has no exception.

Method SET_RELEASE_STATUS 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 20130410
2 Importing IV_RELEASE_IMMEDIATELY Call by reference Type reference (TYPE) BOOLE_D Sofort freigeben 20130410
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20130410

Method SET_RELEASE_STATUS_AMT Signature

Method SET_RELEASE_STATUS_AMT on class CL_FICO_OL_CONTROLLER has no parameter.
Method SET_RELEASE_STATUS_AMT on class CL_FICO_OL_CONTROLLER has no exception.

Method SET_RELEASE_STATUS_DATE Signature

Method SET_RELEASE_STATUS_DATE on class CL_FICO_OL_CONTROLLER has no parameter.
Method SET_RELEASE_STATUS_DATE on class CL_FICO_OL_CONTROLLER has no exception.

Method SET_VALPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LISTVERS Call by reference Type reference (TYPE) IF_FICO_LIST=>TS_LISTVERS List-ID + VersionsZeitSt 20081020
2 Importing IS_VALPER_DATA Call by reference Type reference (TYPE) IF_FICO_VALPER=>TS_DATA TS_DATA 20080822
3 Importing IV_COND Call by reference Type reference (TYPE) FICO_ICOND Kondition (GUID) 20080822
4 Importing IV_GRP Call by reference Type reference (TYPE) FICO_IGRP Gruppierung Komponenten einer Gültigkeitsperiode 20080822
# Exception Resumable Description Created on
1 CX_FICO_OL_EXECUTION_ERROR Verarbeitungsfehler 20081013

Method S_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OAPPL Call by reference Type reference (TYPE) FICO_OAPPL Anwendung 20081106
2 Returning RO_CONTROLLER Value transfer Object reference (TYPE REF TO) CL_FICO_OL_CONTROLLER Objektschichtkontrolleur 20080807

Method S_CREATE on class CL_FICO_OL_CONTROLLER has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 712