SAP ABAP Interface IF_EX_FILA_RE_SELEC_BADI (BAdI Interface IF_EX_FILA_RE_SELEC_BADI)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   FI-LA (Application Component) Lease Accounting
     FI_LA_RE_APPL (Package) Applications for the Refinancing Solution
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DEF_IM_FILA_RE_SELEC_BADI Default Implementation for BAdI Definition FILA_RE_SELEC_BA 20050404
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_FILA_RE_SELEC_BADI BAdI Class CL_EX_FILA_RE_SELEC_BADI 20050404
Properties
Interface IF_EX_FILA_RE_SELEC_BADI  
Short Description BAdI Interface IF_EX_FILA_RE_SELEC_BADI    
General Data
Package FI_LA_RE_APPL   Applications for the Refinancing Solution 
Created 20050404   SAP 
Last changed 20060208   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 FILAE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_EX_FILA_RE_SELEC_BADI has no interface.
Friends
Interface IF_EX_FILA_RE_SELEC_BADI has no friend.
Attributes
Interface IF_EX_FILA_RE_SELEC_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FOR_FINANC_MULTI Static method Public Method Check All Selected Items 20050404
2 CHECK_FOR_FINANC_SINGLE Static method Public Method Check a Single Item 20050404
3 CHECK_ITEM_ACC_RULE Static method Public Method Is contract asset-relevant? 20050405
4 CHECK_ITEM_CONTRACT_END_DATE Static method Public Method Check Contract End Date w/Refinancing Key Date 20050405
5 CHECK_ITEM_CONTRACT_START_DATE Static method Public Method Check Lease Start Date w/Refinancing Key Date 20050404
6 CHECK_ITEM_PRES_VAL Static method Public Method Check Present Value per Contract 20050405
7 CHECK_ITEM_RES_VAL Static method Public Method Check Residual Value per Contract 20050405
8 CHECK_MIN_PV_TR Static method Public Method Check Present Value per Tranche 20050405
9 GET_INTEREST Static method Public Method Determine Interest Rate for Refinancing and PV Calculation 20050405
10 GET_ITEM_PV Static method Public Method Determine Present Value per Contract 20050405
11 GET_ITEM_RV Static method Public Method Determine Residual Value per Contract 20050405
12 GET_OUTSTANDING_PAYMENTS Static method Public Method Determine Total Outstanding Payments per Contract 20050405
13 GET_RESIDUALTERM Static method Public Method Determine Remaining Term per Contract 20050405
14 GET_SALES_PRICE Static method Public Method Determine Sales Price per Contract 20050405
Events
Interface IF_EX_FILA_RE_SELEC_BADI has no event.
Types
Interface IF_EX_FILA_RE_SELEC_BADI has no local type.
Method Signatures

Method CHECK_FOR_FINANC_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_T_FILA_LDB_ITEMS_T Tabelle: Items-Struktur (FILA_LDB_ITEMS + zusätzl.) 20050404
2 Changing CV_FLAG_FINANC Call by reference Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20050404
3 Importing IS_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050404
4 Importing IT_HEAD Call by reference Type reference (TYPE) FILA_RE_T_FILA_LDB_HEADER_T Tabelle Log. DB: Vertragskopf 20050404
# Exception Resumable Description Created on
1 ERROR_OCCURRED Ein Fehler ist aufgetreten 20050404

Method CHECK_FOR_FINANC_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_FLAG_FINANC Call by reference Type reference (TYPE) BOOLEAN_FLG Boolsche Variable (X=true, space=false) 20050404
2 Importing IS_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_S_FILA_LDB_ITEMS Items-Struktur (FILA_LDB_ITEMS + zusätzl. Felder) 20050404
3 Importing IS_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050404
# Exception Resumable Description Created on
1 ERROR_OCCURRED Ein Fehler ist aufgetreten 20050404

Method CHECK_ITEM_ACC_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
2 Importing IS_ITEMS Call by reference Type reference (TYPE) FILA_LDB_ITEMS Log. DB: Vertragspositionen 20050405
3 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
# Exception Resumable Description Created on
1 ERROR Fehler 20050405

Method CHECK_ITEM_CONTRACT_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
2 Importing IS_ITEMS Call by reference Type reference (TYPE) FILA_LDB_ITEMS Log. DB: Vertragspositionen 20050405
3 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
4 Importing IV_DATE Call by reference Type reference (TYPE) FILA_RE_E_DDAT Stichtag der Refinanzierung 20050405
# Exception Resumable Description Created on
1 ERROR Fehler 20050405

Method CHECK_ITEM_CONTRACT_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050404
2 Importing IS_ITEMS Call by reference Type reference (TYPE) FILA_LDB_ITEMS Log. DB: Vertragspositionen 20050404
3 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
4 Importing IV_DATE Call by reference Type reference (TYPE) FILA_RE_E_DDAT Stichtag der Refinanzierung 20050404
# Exception Resumable Description Created on
1 ERROR Fehler 20050404

Method CHECK_ITEM_PRES_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
2 Importing IS_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_S_FILA_LDB_ITEMS Items-Struktur (FILA_LDB_ITEMS + zusätzl. Felder) 20050405
3 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
4 Importing IV_MIN_PV Call by reference Type reference (TYPE) FILA_RE_E_PRESVAL_MIN Minimaler Barwert pro Vertrag 20050405
5 Importing IV_PRESVAL Call by reference Type reference (TYPE) FILA_RE_E_PRESVAL_MIN Minimaler Barwert pro Vertrag 20050405
# Exception Resumable Description Created on
1 ERROR Fehler 20050405

Method CHECK_ITEM_RES_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
2 Importing IS_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_S_FILA_LDB_ITEMS Items-Struktur (FILA_LDB_ITEMS + zusätzl. Felder) 20050405
3 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
4 Importing IV_RESVAL Call by reference Type reference (TYPE) FILA_RE_E_RESVAL_S Restwert des Quellbelegs 20050405
# Exception Resumable Description Created on
1 ERROR Fehler 20050405

Method CHECK_MIN_PV_TR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050406
2 Importing IT_HEAD Call by reference Type reference (TYPE) FILA_RE_T_FILA_LDB_HEADER_T Tabelle Log. DB: Vertragskopf 20050406
3 Importing IT_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_T_FILA_LDB_ITEMS_T Tabelle: Items-Struktur (FILA_LDB_ITEMS + zusätzl.) 20050406
4 Importing IV_MINTR Call by reference Type reference (TYPE) FILA_RE_E_PRESVAL_MIN_TR Minimaler Barwert pro Tranche 20050406
# Exception Resumable Description Created on
1 ERROR Fehler 20050405

Method GET_INTEREST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_INTEREST Call by reference Type reference (TYPE) FILA_RE_E_INTEREST Zinssatz für Refinanzierung 20050405
2 Changing CS_INTEREST_INSTAL Call by reference Type reference (TYPE) FILA_RE_E_INTEREST_INSTAL Zinssatz der Barwertberechnung 20050405
3 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
4 Importing IS_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_S_FILA_LDB_ITEMS Items-Struktur (FILA_LDB_ITEMS + zusätzl. Felder) 20050405
5 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
6 Importing IV_INT1 Call by reference Type reference (TYPE) FILA_RE_E_INTEREST Zinssatz für Refinanzierung 20050405
7 Importing IV_INT2 Call by reference Type reference (TYPE) FILA_RE_E_INTEREST_INSTAL Zinssatz der Barwertberechnung 20050405
8 Importing IV_INT2N Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050405
9 Importing IV_INTLEA Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050405
# Exception Resumable Description Created on
1 ERROR Fehler 20050405

Method GET_ITEM_PV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PRESVAL Call by reference Type reference (TYPE) FILA_RE_E_PRESVAL_MIN Minimaler Barwert pro Vertrag 20050405
2 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
3 Importing IS_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_S_FILA_LDB_ITEMS Items-Struktur (FILA_LDB_ITEMS + zusätzl. Felder) 20050405
4 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
5 Importing IV_DATE Call by reference Type reference (TYPE) FILA_RE_E_DDAT Stichtag der Refinanzierung 20050405
6 Importing IV_DATS Call by reference Type reference (TYPE) FILA_RE_E_DATS Anlagentransferdatum 20050405
# Exception Resumable Description Created on
1 ERROR Fehler 20050405

Method GET_ITEM_RV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RESVAL Call by reference Type reference (TYPE) FILA_RE_E_RESVAL_S Restwert des Quellbelegs 20050405
2 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
3 Importing IS_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_S_FILA_LDB_ITEMS Items-Struktur (FILA_LDB_ITEMS + zusätzl. Felder) 20050405
4 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
5 Importing IV_RVPERC Call by reference Type reference (TYPE) FILA_RE_E_RV_PERC Prozentabschlag vom Restwert 20050405
# Exception Resumable Description Created on
1 ERROR Fehler 20050405

Method GET_OUTSTANDING_PAYMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_OUTSTAND_PAY Call by reference Type reference (TYPE) FILA_RE_E_OUTSTAND_PAY Summe der ausstehenden Zahlungen 20050406
2 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
3 Importing IS_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_S_FILA_LDB_ITEMS Items-Struktur (FILA_LDB_ITEMS + zusätzl. Felder) 20050405
4 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
5 Importing IV_DATS Call by reference Type reference (TYPE) FILA_RE_E_DATS Anlagentransferdatum 20050406
# Exception Resumable Description Created on
1 ERROR Fehler 20050405
2 WARNING Warnung 20050406

Method GET_RESIDUALTERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RESIDUALTERM Call by reference Type reference (TYPE) FILA_RE_E_RESIDUALTERM Restlaufzeit 20050405
2 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
3 Importing IS_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_S_FILA_LDB_ITEMS Items-Struktur (FILA_LDB_ITEMS + zusätzl. Felder) 20050405
4 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
5 Importing IV_DATE Call by reference Type reference (TYPE) FILA_RE_E_DDAT Stichtag der Refinanzierung 20050405
# Exception Resumable Description Created on
1 ERROR Fehler 20050405

Method GET_SALES_PRICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ADD_AMOUNT Call by reference Type reference (TYPE) FILA_RE_E_ADD_AMOUNT Zusätzlicher Betrag 20050405
2 Changing CV_DP_AMOUNT Call by reference Type reference (TYPE) FILA_RE_E_DP_AMOUNT Leasing Sonderzahlung 20050405
3 Changing CV_SALES_PRICE Call by reference Type reference (TYPE) FILA_RE_E_SALES_PRICE Verkaufspreis 20050405
4 Importing IS_HEAD Call by reference Type reference (TYPE) FILA_LDB_HEADER Log. DB: Vertragskopf 20050405
5 Importing IS_ITEM_SEL Call by reference Type reference (TYPE) FILA_RE_S_FILA_LDB_ITEMS Items-Struktur (FILA_LDB_ITEMS + zusätzl. Felder) 20050405
6 Importing IS_REFI_PRG_COMPLET Call by reference Type reference (TYPE) FILA_RE_S_PRG_COMPLET Refinanzierungsprogramm komplett 20050405
7 Importing IV_DATS Call by reference Type reference (TYPE) FILA_RE_E_DATS Anlagentransferdatum 20050405
# Exception Resumable Description Created on
1 ERROR Fehler 20050405
2 WARNING Warnung 20050406
History
Last changed by/on SAP  20060208 
SAP Release Created in 600