SAP ABAP Class CL_FFLQ_LC_ASSIGN_CCR (Get Document Chain Using HANA Content)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   TR (Application Component) Treasury
     FFLQ (Package) Liquidity Calculation
Properties
Class CL_FFLQ_LC_ASSIGN_CCR  
Short Description Get Document Chain Using HANA Content    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FFLQ   Liquidity Calculation 
Created 20120814   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ADBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FFLQ_LC_ASSIGN_CCR has no interface implemented.
Friends
Class CL_FFLQ_LC_ASSIGN_CCR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DB_CONNECTION Instance attribute Protected Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120815
2 GC_BS_TABLE Constant Protected Type reference (TYPE) STRING 'FLQITEMBS' 20120814
3 GC_CHAIN_TYPE Constant Protected Type reference (TYPE) STRING 'DOC_CHAIN_TYPE' 20120910
4 GC_EVALUATE_BSEG_PROC Constant Protected Type reference (TYPE) STRING 'EVALUATE_BSEG' 20120814
5 GC_FI_TABLE Constant Protected Type reference (TYPE) STRING 'FLQITEMFI' 20120814
6 GC_GET_RESULT_PROC Constant Protected Type reference (TYPE) STRING 'GET_RESULT' 20120814
7 GC_HANA_PACKAGE Constant Protected Type reference (TYPE) STRING 'sap.erp.sfin.fi.cm' 20120814
8 GC_INCLUDE_CHAIN_TYPE Constant Protected Type reference (TYPE) STRING 'FLQCCR_TMPL_DOC_CHAIN_TTYPE' 20120910
9 GC_INCLUDE_EVAL_BSEG Constant Protected Type reference (TYPE) PROGNAME 'FLQCCR_TMPL_EVALUATE_BSEG' ABAP Program Name 20120816
10 GC_LC_TABLE Constant Protected Type reference (TYPE) STRING 'FLQCOMPANY' 20120814
11 GC_SYS_SCHEMA Constant Protected Type reference (TYPE) STRING '_SYS_BIC' Character Field, 8 Characters Long 20120815
12 GC_TABLE_NAME Constant Public See coding 20120815
13 GV_ADBC_NAME Instance attribute Protected Type reference (TYPE) ADBC_NAME 20120815
14 GV_DOC_CHAIN_TAB_NAME Instance attribute Protected Type reference (TYPE) STRING 20120823
15 GV_PRO_EVAL_BSEG Instance attribute Protected Type reference (TYPE) STRING 20120823
16 GV_UUID Instance attribute Protected Type reference (TYPE) SYSUUID_C32 16 Byte UUID in 22 Characters (Usually Base 64 Encoded) 20120823
17 HANA_RESULT_OVERVIEW Instance attribute Protected Type reference (TYPE) TT_OVERVIEW 20120815
18 SQL_STATEMENT Instance attribute Protected Object reference (TYPE REF TO) CL_SQL_STATEMENT SQL Statement 20120814
Methods
# Method Level Visibility Method type Description Created on
1 CALL_HANA_CLOSE Instance method Public Method 20120815
2 CALL_HANA_GET_DOC_CHAIN Instance method Public Method Get Document Chain by Calling Procedure 20120815
3 CALL_HANA_GET_RESULT Instance method Public Method Get Result from HAHA 20120815
4 CALL_HANA_PROCEDURE Instance method Protected Method 20120815
5 CONCATENATE_QUERY Instance method Private Method Prepare Call Procedure Statement 20120814
6 CONSTRUCTOR Instance method Protected Constructor 20120814
7 CREATE Static method Public Method Get Instance 20120814
8 CREATE_DYNAMIC_PRODEDURE Instance method Private Method Create Procedure Dynamic 20120814
9 CREATE_PROCEDURE_TO_HANA Instance method Private Method 20120817
10 DROP_PROCEDURE Instance method Private Method 20120910
11 EXECUTE_HANA_PROCEDURE Instance method Protected Method 20120815
12 GET_CHAIN_FROM_HANA Instance method Private Method Execute Procedure to Get Document Chain 20120910
13 GET_HANA_RESULT_DATA Instance method Protected Method 20120815
14 PREPARE_GET_ACTUAL_WHERE_STMT Instance method Private Method Prepare WHERE Clause for Getting Actual Lines 20120910
15 PREPARE_TABLE_TYPE Instance method Private Method 20120910
Events
Class CL_FFLQ_LC_ASSIGN_CCR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_OVERVIEW Protected See coding 20120815 BEGIN OF TS_OVERVIEW, param TYPE string, value TYPE string, END OF ts_overview
2 TS_RESULT_DOC_CHAIN Public See coding 20120910 BEGIN OF ts_result_doc_chain, table_name TYPE string, data TYPE flq_ccrchain_t, END OF ts_result_doc_chain
3 TS_RESULT_ERRORLIST Public See coding 20120815 BEGIN OF ts_result_errorlist, table_name TYPE string, data TYPE flqitem_et, END OF ts_result_errorlist
4 TS_RESULT_NEWLIST Public See coding 20120815 BEGIN OF ts_result_newlist, table_name TYPE string, data TYPE flqitem_t, END OF ts_result_newlist
5 TT_DOC_CHAIN Public See coding 20120815 TT_DOC_CHAIN TYPE TABLE OF flq_ccrchain
6 TT_OVERVIEW Protected See coding 20120815 TT_OVERVIEW TYPE STANDARD TABLE OF ts_overview
7 TT_RESULT_DOC_CHAIN Public See coding 20120910 TT_RESULT_DOC_CHAIN TYPE STANDARD TABLE OF ts_result_doc_chain
8 TT_RESULT_ERRORLIST Public See coding 20120815 TT_RESULT_ERRORLIST TYPE STANDARD TABLE OF ts_result_errorlist
9 TT_RESULT_NEWLIST Public See coding 20120815 TT_RESULT_NEWLIST TYPE STANDARD TABLE OF ts_result_newlist
10 TT_RESULT_OLDLIST Public See coding 20120815 TT_RESULT_OLDLIST TYPE STANDARD TABLE OF ts_result_newlist
Method Signatures

Method CALL_HANA_CLOSE Signature

Method CALL_HANA_CLOSE on class CL_FFLQ_LC_ASSIGN_CCR has no parameter.
Method CALL_HANA_CLOSE on class CL_FFLQ_LC_ASSIGN_CCR has no exception.

Method CALL_HANA_GET_DOC_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_CHAIN Call by reference Type reference (TYPE) TT_DOC_CHAIN 20120815
2 Exporting ET_ERRORLIST Call by reference Type reference (TYPE) FLQITEM_ET table type of FLQITEM_E 20120816
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20120817
4 Exporting ET_NEWLIST Call by reference Type reference (TYPE) FLQITEM_T table type of FLQITEM 20120816
5 Exporting ET_OLDLIST Call by reference Type reference (TYPE) FLQITEM_T table type of FLQITEM 20120816
6 Exporting EV_CNT_ACTUAL_DOCUMENT Call by reference Type reference (TYPE) I 20120815
7 Exporting EV_CNT_DOCUMENT Call by reference Type reference (TYPE) I 20120815
8 Importing IV_ASSIGN_SETTING Call by reference Type reference (TYPE) FLQASSET Liquiditätsrechnung: Info-Konten in Anwendung pflegen 20120817
9 Importing IV_GLOBAL_DATA Call by reference Type reference (TYPE) FLQCLNT Liquiditätsrechnung - Globale Einstellungen 20120904
10 Importing IV_LC_WHERE_CALUSE Call by reference Type reference (TYPE) STRING 20120815
11 Importing IV_LQGRP_1 Call by reference Type reference (TYPE) FLQGRPID Liquiditätsrechnung: Abfragefolge 20120815
12 Importing IV_LQGRP_2 Call by reference Type reference (TYPE) FLQGRPID Liquiditätsrechnung: Abfragefolge 20120815
13 Importing IV_WHERE_CALUSE_BS_EXPAND Call by reference Type reference (TYPE) STRING 20120815
14 Importing IV_WHERE_CALUSE_BUFFER_ITEM Call by reference Type reference (TYPE) STRING 20120816
15 Importing IV_WHERE_CALUSE_FI Call by reference Type reference (TYPE) STRING 20120815
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID Oberklasse für Parameterfehler 20120815
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20120815
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20120815

Method CALL_HANA_GET_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERRORLIST Call by reference Type reference (TYPE) FLQITEM_ET table type of FLQITEM_E 20120815
2 Exporting ET_NEWLIST Call by reference Type reference (TYPE) FLQITEM_T table type of FLQITEM 20120815
3 Exporting ET_OLDLIST Call by reference Type reference (TYPE) FLQITEM_T table type of FLQITEM 20120815
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID Oberklasse für Parameterfehler 20120815
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20120815
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20120815

Method CALL_HANA_PROCEDURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_CHAIN Call by reference Type reference (TYPE) TT_RESULT_DOC_CHAIN 20120910
2 Exporting ET_RESULT_ERRORLIST Call by reference Type reference (TYPE) TT_RESULT_ERRORLIST 20120815
3 Exporting ET_RESULT_NEWLIST Call by reference Type reference (TYPE) TT_RESULT_NEWLIST 20120815
4 Exporting ET_RESULT_OLDLIST Call by reference Type reference (TYPE) TT_RESULT_OLDLIST 20120815
5 Exporting EV_CNT_DOCUMENT Call by reference Type reference (TYPE) I 20120910
6 Importing IT_INPUT_PARAMETERS Call by reference Type reference (TYPE) STRINGTAB Tabelle mit Strings 20120815
7 Importing IV_HANA_PROCEDURE_NAME Call by reference Type reference (TYPE) STRING 20120815
8 Importing IV_NUMBER_OUTPUT_PARAMETERS Call by reference Type reference (TYPE) I 20120815
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID Oberklasse für Parameterfehler 20120815
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20120815
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20120815

Method CONCATENATE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INPUT_PARAMETERS Call by reference Type reference (TYPE) STRINGTAB Tabelle mit Strings 20120814
2 Importing IV_HANA_PROCEDURE_NAME Call by reference Type reference (TYPE) STRING 20120814
3 Importing IV_NUMBER_OUTPUT_PARAMETERS Call by reference Type reference (TYPE) I 20120814
4 Returning RV_QUERY Value transfer Type reference (TYPE) STRING 20120814

Method CONCATENATE_QUERY on class CL_FFLQ_LC_ASSIGN_CCR has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FFLQ_LC_ASSIGN_CCR has no parameter.
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20120814

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_FFLQ_LC_ASSIGN_CCR Get document chain from using HANA content 20120814
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20120814

Method CREATE_DYNAMIC_PRODEDURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20120817
2 Importing IV_LC_WHERE_CALUSE Call by reference Type reference (TYPE) STRING 20120910
3 Importing IV_LQGRP_1 Call by reference Type reference (TYPE) FLQGRPID Liquiditätsrechnung: Abfragefolge 20120817
4 Importing IV_LQGRP_2 Call by reference Type reference (TYPE) FLQGRPID Liquiditätsrechnung: Abfragefolge 20120817
5 Importing IV_WHERE_CALUSE_BS_EXPAND Call by reference Type reference (TYPE) STRING 20120910
6 Importing IV_WHERE_CALUSE_BUFFER_ITEM Call by reference Type reference (TYPE) STRING 20120817
7 Importing IV_WHERE_CALUSE_FI Call by reference Type reference (TYPE) STRING 20120910

Method CREATE_DYNAMIC_PRODEDURE on class CL_FFLQ_LC_ASSIGN_CCR has no exception.

Method CREATE_PROCEDURE_TO_HANA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTUAL_WHERE Call by reference Type reference (TYPE) STRING 20120910
2 Importing IV_LQGRP_1 Call by reference Type reference (TYPE) FLQGRPID Liquiditätsrechnung: Abfragefolge 20120817
3 Importing IV_LQGRP_2 Call by reference Type reference (TYPE) FLQGRPID Liquiditätsrechnung: Abfragefolge 20120817
4 Importing IV_WHERE_CALUSE_BUFFER_ITEM Call by reference Type reference (TYPE) STRING 20120817
# Exception Resumable Description Created on
1 CREATE_PROC_FAILED 20120817

Method DROP_PROCEDURE Signature

Method DROP_PROCEDURE on class CL_FFLQ_LC_ASSIGN_CCR has no parameter.
Method DROP_PROCEDURE on class CL_FFLQ_LC_ASSIGN_CCR has no exception.

Method EXECUTE_HANA_PROCEDURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_INPUT_PARAMETERS Call by reference Type reference (TYPE) STRINGTAB Tabelle mit Strings 20120815
2 Importing IV_HANA_PROCEDURE_NAME Call by reference Type reference (TYPE) STRING 20120815
3 Importing IV_NUMBER_OUTPUT_PARAMETERS Call by reference Type reference (TYPE) I 20120815
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID Oberklasse für Parameterfehler 20120815
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20120815
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20120815

Method GET_CHAIN_FROM_HANA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_CHAIN Call by reference Type reference (TYPE) TT_DOC_CHAIN 20120910
2 Exporting EV_CNT_DOCUMENT Call by reference Type reference (TYPE) I 20120910
3 Importing IV_ASSIGN_SETTING Call by reference Type reference (TYPE) FLQASSET Liquiditätsrechnung - Einstellungen für FI-Mechanismen 20120910
4 Importing IV_GLOBAL_DATA Call by reference Type reference (TYPE) FLQCLNT Liquiditätsrechnung - Globale Einstellungen 20120910
5 Importing IV_HANA_PROCEDURE_NAME Call by reference Type reference (TYPE) STRING 20120910
6 Importing IV_NUMBER_OUTPUT_PARAMETERS Call by reference Type reference (TYPE) I 0 20120910
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID Oberklasse für Parameterfehler 20120910
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20120910
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20120910

Method GET_HANA_RESULT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_CHAIN Call by reference Type reference (TYPE) TT_RESULT_DOC_CHAIN 20120910
2 Exporting ET_RESULT_ERRORLIST Call by reference Type reference (TYPE) TT_RESULT_ERRORLIST 20120815
3 Exporting ET_RESULT_NEWLIST Call by reference Type reference (TYPE) TT_RESULT_NEWLIST 20120815
4 Exporting ET_RESULT_OLDLIST Call by reference Type reference (TYPE) TT_RESULT_OLDLIST 20120815
5 Exporting EV_CNT_DOCUMENT Call by reference Type reference (TYPE) I 20120910
# Exception Resumable Description Created on
1 CX_PARAMETER_INVALID Oberklasse für Parameterfehler 20120815
2 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20120815
3 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20120815

Method PREPARE_GET_ACTUAL_WHERE_STMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_WHERE Call by reference Type reference (TYPE) STRING 20120910
2 Importing IV_LC_WHERE_CALUSE Call by reference Type reference (TYPE) STRING 20120910
3 Importing IV_WHERE_CALUSE_BS_EXPAND Call by reference Type reference (TYPE) STRING 20120910
4 Importing IV_WHERE_CALUSE_FI Call by reference Type reference (TYPE) STRING 20120910

Method PREPARE_GET_ACTUAL_WHERE_STMT on class CL_FFLQ_LC_ASSIGN_CCR has no exception.

Method PREPARE_TABLE_TYPE Signature

Method PREPARE_TABLE_TYPE on class CL_FFLQ_LC_ASSIGN_CCR has no parameter.
Method PREPARE_TABLE_TYPE on class CL_FFLQ_LC_ASSIGN_CCR has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 616