SAP ABAP Class CL_FTI_LDB_VALUES_PER_DATE (Values per Key Date for PREPARE_OUTPUT)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM-IS (Application Component) Information System
     FTI_LDB (Package) Logical Databases for the R/3 CFM Information System
Properties
Class CL_FTI_LDB_VALUES_PER_DATE  
Short Description Values per Key Date for PREPARE_OUTPUT    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTI_LDB   Logical Databases for the R/3 CFM Information System 
Created 20101105   SAP 
Last change 20110810   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FTI_LDB_VALUES_PER_DATE has no forward declaration.
Interfaces
Class CL_FTI_LDB_VALUES_PER_DATE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_FTI_LDB_POSITION 20101111 Reporting Position for PREPARE_OUTPUT
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_VALUES_PER_DATE Static Attribute Private Type reference (TYPE) TRLS_VALUES_PER_DATE Structure for Reporting on TRL Positions per Key Date 20101111
2 GT_POSITION_DATA Static Attribute Private Type reference (TYPE) TRLY_REPORT_MAP_POSITION_DATA T.Type for Mapping Struct. Report, Parallel Pos., Pos.Data 20101111
3 GT_POSITION_VALUES Static Attribute Private Type reference (TYPE) TRLY_REPORT_MAP_POSITION_VALUE T.Type for Mapping Struct. Report, Parallel Pos., Pos.Values 20101111
Methods
# Method Level Visibility Method type Description Created on
1 CALC_SPLIT_FACTOR Static method Private Method Calculates Split Factor for Cash Flow 20101111
2 FILL_BIW_DELTA_POSITION Static method Private Method Fills et_biw_delta_position 20101111
3 FILL_HIST_ACC_REF_ACCOUNT Static method Private Method Fills Historical Account Reference 20101111
4 FILL_POSITION_DATA_VALUES Static method Private Method Fills Tables with Position and Subposition Data and Values 20101111
5 FILL_REPORTING_CASH_FLOW Static method Private Method Fills et_reporting_cash_flow 20101111
6 FILL_REPORTING_FLOWS Static method Private Method Fills et_reporting_flows 20101111
7 FILL_REPORTING_PL_FLOWS Static method Private Method Fills et_reporting_pl_flows 20101111
8 FILL_REPORTING_VALUES Static method Private Method Fills et_reporting_values 20101111
9 GET_FLOW_RAW_DATA_TRD Static method Private Method For Cash Flow 20101111
10 GET_FLOW_SPLIT_FACTOR Static method Private Method For Cash Flow 20101111
11 GET_HEDGE_ID Static method Private Method Returns Hedge ID 20101111
12 INITIALIZE Static method Private Method Initializes Class Before Loop 20101111
13 MAP_FLOW_DATA Static method Private Method Submethod for map_flow_data_and_values 20101111
14 MAP_FLOW_DATA_AND_VALUES Static method Private Method Fills Flow Data and Values 20101111
15 MAP_FLOW_DATA_TRD Static method Private Method Fills Cash Flow Data 20101111
16 MAP_FLOW_PL Static method Private Method Fills Profit and Loss Flows 20101111
17 MAP_FLOW_VALUES Static method Private Method Submethod for map_flow_data_and_values 20101111
18 PROCESS Static method Public Method Main Method 20101111
19 RESET_CLASS Static method Public Method Resets All Class Attributes 20101111
20 SET_DATA Static method Private Method Sets Class Attribute gs_values_per_date 20101111
Events
Class CL_FTI_LDB_VALUES_PER_DATE has no event.
Types
Class CL_FTI_LDB_VALUES_PER_DATE has no local type.
Method Signatures

Method CALC_SPLIT_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FACTOR Call by reference Type reference (TYPE) F 20101111
2 Importing IV_TRD_NOMINAL_AMT Call by reference Type reference (TYPE) TPM_NOMINAL_AMT Nominalbetrag 20101111
3 Importing IV_TRD_NOMINAL_CURR Call by reference Type reference (TYPE) TPM_NOMINAL_CURR Währung des Nominals 20101111
4 Importing IV_TRL_NOMINAL_AMT Call by reference Type reference (TYPE) TPM_NOMINAL_AMT Nominalbetrag 20101111
5 Importing IV_TRL_NOMINAL_CURR Call by reference Type reference (TYPE) TPM_NOMINAL_CURR Währung des Nominals 20101111

Method CALC_SPLIT_FACTOR on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method FILL_BIW_DELTA_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BIW_DELTA_POSITION Call by reference Type reference (TYPE) FTI_BIW_CFM_DELTA_POSITION_T CFM: Delta Bestand 20101111
# Exception Resumable Description Created on
1 PROCESSING_FAILED Processing failed 20101111

Method FILL_HIST_ACC_REF_ACCOUNT Signature

Method FILL_HIST_ACC_REF_ACCOUNT on class CL_FTI_LDB_VALUES_PER_DATE has no parameter.
Method FILL_HIST_ACC_REF_ACCOUNT on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method FILL_POSITION_DATA_VALUES Signature

Method FILL_POSITION_DATA_VALUES on class CL_FTI_LDB_VALUES_PER_DATE has no parameter.
Method FILL_POSITION_DATA_VALUES on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method FILL_REPORTING_CASH_FLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPORTING_CASH_FLOW Call by reference Type reference (TYPE) VTVDETA_TR_CF_T CFM operativ: Zahlungen 20101111

Method FILL_REPORTING_CASH_FLOW on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method FILL_REPORTING_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPORTING_FLOWS Call by reference Type reference (TYPE) FTI_LDB_TR_PERIOD_FLOWS_T Positionen Projektion Tabellentyp 20101111

Method FILL_REPORTING_FLOWS on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method FILL_REPORTING_PL_FLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPORTING_PL_FLOWS Call by reference Type reference (TYPE) FTI_LDB_TR_PL_CF_INTERVALS_T Treasury: Ertragsinformationen für mehrere Zeitintervalle 20101111

Method FILL_REPORTING_PL_FLOWS on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method FILL_REPORTING_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REPORTING_VALUES Call by reference Type reference (TYPE) FTI_LDB_TR_POSITIONS_T Tabellentyp Treasury: Positionen (-> LDB) 20101111

Method FILL_REPORTING_VALUES on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method GET_FLOW_RAW_DATA_TRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FLOW_RAW_DATA_TRD Call by reference Type reference (TYPE) TRDV_TRANS_FLOW 20101111
2 Importing IS_FLOW Call by reference Type reference (TYPE) TRLS_FLOW_AND_TRANS1 Treasury Ledger Bewegungen inklusive Geschäftsvorfall 20101111

Method GET_FLOW_RAW_DATA_TRD on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method GET_FLOW_SPLIT_FACTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_SPLIT_FACTOR Call by reference Type reference (TYPE) F 20101111
2 Importing IS_FLOW Call by reference Type reference (TYPE) TRLS_FLOW_AND_TRANS1 Treasury Ledger Bewegungen inklusive Geschäftsvorfall 20101111
3 Importing IS_FLOW_DATA_TRD Call by reference Type reference (TYPE) FTI_LDB_PREP_OUT_FLOW_DATA_TRD Struktur für TRD Bewegungsdaten im PREPARE_OUTPUT 20101111

Method GET_FLOW_SPLIT_FACTOR on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method GET_HEDGE_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HEDGE_ID Call by reference Type reference (TYPE) THM_HEDGE_ID Identifikationsnummer des Sicherungsobjekts 20101111
2 Importing IS_FLOW Call by reference Type reference (TYPE) TRLS_FLOW_AND_TRANS1 Treasury Ledger Bewegungen inklusive Geschäftsvorfall 20101111

Method GET_HEDGE_ID on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VALUES_PER_DATE Call by reference Type reference (TYPE) TRLS_VALUES_PER_DATE Struktur zum Reporten von TRL Beständen pro Stichtag 20101111

Method INITIALIZE on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method MAP_FLOW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FLOW_DATA Call by reference Type reference (TYPE) TRLS_REPORT_MAP_FLOW_DATA Mapping Struktur Reporting parallele Bestände: Bewegungen 20101111
2 Changing CS_POSTING_DATA Call by reference Type reference (TYPE) FTI_LDB_PREP_OUT_POSTING_DATA Struktur für Buchungsdaten im PREPARE_OUTPUT 20101111
3 Importing IS_FLOW Call by reference Type reference (TYPE) TRLS_FLOW_AND_TRANS1 Treasury Ledger Bewegungen inklusive Geschäftsvorfall 20101111

Method MAP_FLOW_DATA on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method MAP_FLOW_DATA_AND_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FLOW Call by reference Type reference (TYPE) TRLS_FLOW_AND_TRANS1 Treasury Ledger Bewegungen inklusive Geschäftsvorfall 20101111
2 Changing CS_FLOW_DATA Call by reference Type reference (TYPE) TRLS_REPORT_MAP_FLOW_DATA Mapping Struktur Reporting parallele Bestände: Bewegungen 20101111
3 Changing CS_FLOW_VALUES Call by reference Type reference (TYPE) TRLS_REPORT_MAP_FLOW_VALUE Mapping Struktur Reporting parallele Bestände: Bewegungen 20101111
4 Changing CS_POSTING_DATA Call by reference Type reference (TYPE) FTI_LDB_PREP_OUT_POSTING_DATA Struktur für Buchungsdaten im PREPARE_OUTPUT 20101111
5 Exporting ES_POSITION_DATA Call by reference Type reference (TYPE) TRLS_REPORT_MAP_POSITION_DATA Mapping Struktur Reporting parallele Bestände: Bestandsdaten 20101111
# Exception Resumable Description Created on
1 PROCESSING_FAILED Processing failed 20101111

Method MAP_FLOW_DATA_TRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FLOW_DATA_TRD Call by reference Type reference (TYPE) FTI_LDB_PREP_OUT_FLOW_DATA_TRD Struktur für TRD Bewegungsdaten im PREPARE_OUTPUT 20101111
2 Importing IS_FLOW Call by reference Type reference (TYPE) TRLS_FLOW_AND_TRANS1 Treasury Ledger Bewegungen inklusive Geschäftsvorfall 20101111

Method MAP_FLOW_DATA_TRD on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method MAP_FLOW_PL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BIW_DELTA_POSITION Call by reference Type reference (TYPE) FTI_BIW_CFM_DELTA_POSITION CFM: Delta Bestand für ODS 0CFM_O01 20101111
2 Changing CS_FLOW_PL Call by reference Type reference (TYPE) TRLS_REPORT_MAP_PROFITS_LOSSES Mapping Struktur Reporting parallele Bestände: Erträge 20101111
3 Importing IS_FLOW Call by reference Type reference (TYPE) TRLS_FLOW_AND_TRANS1 Treasury Ledger Bewegungen inklusive Geschäftsvorfall 20101111

Method MAP_FLOW_PL on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method MAP_FLOW_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FLOW Call by reference Type reference (TYPE) TRLS_FLOW_AND_TRANS1 Treasury Ledger Bewegungen inklusive Geschäftsvorfall 20101111
2 Exporting ES_FLOW_VALUES Call by reference Type reference (TYPE) TRLS_REPORT_MAP_FLOW_VALUE Mapping Struktur Reporting parallele Bestände: Bewegungen 20101111
3 Importing IV_GL_POS_ACCOUNT Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20101111

Method MAP_FLOW_VALUES on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BIW_DELTA_POSITION Call by reference Type reference (TYPE) FTI_BIW_CFM_DELTA_POSITION_T CFM: Delta Bestand 20101111
2 Exporting ET_REPORTING_CASH_FLOW Call by reference Type reference (TYPE) VTVDETA_TR_CF_T CFM operativ: Zahlungen 20101111
3 Exporting ET_REPORTING_FLOWS Call by reference Type reference (TYPE) FTI_LDB_TR_PERIOD_FLOWS_T Tabellentyp: Treasury: Bewegungsinformationen (-> LDB) 20101111
4 Exporting ET_REPORTING_PL_FLOWS Call by reference Type reference (TYPE) FTI_LDB_TR_PL_CF_INTERVALS_T Treasury: Ertragsinformationen für mehrere Zeitintervalle 20101111
5 Exporting ET_REPORTING_VALUES Call by reference Type reference (TYPE) FTI_LDB_TR_POSITIONS_T Tabellentyp Treasury: Positionen (-> LDB) 20101111
6 Importing IS_VALUES_PER_DATE Call by reference Type reference (TYPE) TRLS_VALUES_PER_DATE Struktur zum Reporten von TRL Beständen pro Stichtag 20101111

Method PROCESS on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method RESET_CLASS Signature

Method RESET_CLASS on class CL_FTI_LDB_VALUES_PER_DATE has no parameter.
Method RESET_CLASS on class CL_FTI_LDB_VALUES_PER_DATE has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VALUES_PER_DATE Call by reference Type reference (TYPE) TRLS_VALUES_PER_DATE Struktur zum Reporten von TRL Beständen pro Stichtag 20101111

Method SET_DATA on class CL_FTI_LDB_VALUES_PER_DATE has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in