SAP ABAP Class CL_REMM_HOUSEBANK_ACCOUNT_MNGR (Manager - House Bank Accounts)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-MM (Application Component) Third Party Management/COA
     RE_MM_MN (Package) RE: Mandate Master Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 20040906
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_REMM_HOUSEBANK_ACCOUNT_MNGR Manager - House Bank Accounts 20040906
Properties
Class CL_REMM_HOUSEBANK_ACCOUNT_MNGR  
Short Description Manager - House Bank Accounts    
Super Class CL_RECA_STORABLE Object Can Be Stored (Abstract): Standard Implementation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RE_MM_MN   RE: Mandate Master Data 
Created 20040906   SAP 
Last change 20130531   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 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_REMM_HOUSEBANK_ACCOUNT_MNGR Manager - House Bank Accounts 20040906
Friends
Class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MSGID Constant Protected Type reference (TYPE) SY-MSGID 'REMMMN' Messages, Message Class 20040906
2 MC_PREFIX_TEMP_HBID Constant Protected Type reference (TYPE) CHAR1 '#' Prefix of Temporary HBID 20050623
3 MC_STRUCTURENAME Constant Protected Type reference (TYPE) TABNAME 'REMM_HOUSEBANK_ACCOUNT_L' Table Name 20040906
4 MF_MANDATE Instance attribute Private Type reference (TYPE) RECABOOL Mandate? 20050614
5 MO_PARENT Instance attribute Public Attribute reference (LIKE) 20040906
6 MT_LIST Instance attribute Private Type reference (TYPE) RE_T_HOUSEBANK_ACCOUNT House Bank Account: Basic Data 20040906
7 MT_LIST_OLD Instance attribute Private Type reference (TYPE) RE_T_HOUSEBANK_ACCOUNT House Bank Account: Basic Data 20040906
8 MT_REMAPHB Instance attribute Private Type reference (TYPE) MTYPE_T_REMAPHB 20050715
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BANKACC_FROM_CUST Instance method Protected Method Read Bank Details That Are Only Available in Customizing 20091106
2 COMPLETE_LIST Instance method Protected Method Completes the Data 20040907
3 COMPLETE_LIST_BY_PARTNER Instance method Protected Method Completes the Data Using the Partner 20050614
4 COMPLETE_LIST_BY_REF Instance method Public Method Completes the Data Using Reference Company Code 20080204
5 COUNT_PARTNER_BANK Instance method Public Method 20050721
6 FILL_BUFFER Instance method Protected Method Read data from database 20040906
7 GET_DEFAULT Instance method Public Method 20050718
8 GET_DETAIL Instance method Public Method 20040907
9 GET_DETAIL_X Instance method Public Method 20040907
10 GET_LIST Instance method Public Method 20040907
11 GET_LIST_X Instance method Public Method 20040907
12 GET_PARTNER_BANK Instance method Public Method 20050721
13 HANDLE_CHANGED_CC_SOURCE Instance method Protected Event handling method Handler for Changes in Source Company Code 20040907
14 HANDLE_CHANGED_CC_TARGET Instance method Protected Event handling method Handler for Changes in Target Company Code 20040907
15 HANDLE_CHANGED_PARTNER Instance method Protected Event handling method Handler for Partner Changes 20050614
16 INSERT_DETAIL Instance method Public Method 20050713
17 INSERT_PARTNER_BANK Instance method Public Method 20050721
18 IS_BANK_ACCOUNT_USABLE Instance method Public Method 20050727
19 IS_EXTERNAL_NR_HOUSEBANK Instance method Public Method 20050721
20 SET_BANKDEFAULT Instance method Public Method 20050712
21 SET_LIST Instance method Public Method 20040907
22 SORT_LIST Instance method Protected Method Sorts the Data 20040907
23 _GET_NEW_HKTID Instance method Private Method Gets New Number for Account ID 20050715
24 _GET_NEW_TMP_HBKID Instance method Private Method Gets New Temporary Number for Bank ID 20050713
25 _GET_PARTNER_OWNER Instance method Private Method Gets Partner Number of Owner 20050715
26 _GET_TMP_HBKID Instance method Private Method Gets a Temporary Number for Bank ID 20050713
27 _STORE_COMPANY_CODE Instance method Private Method Completes and Saves the Company Code 20040909
28 _STORE_COMPANY_CODE_CORENT Instance method Private Method Completes and Saves Condominium Owner Company Code 20050714
29 _STORE_IBAN Instance method Private Method Saves the IBAN for the Bank Details 20090818
Events
# Event Type Visibility Description Created on
1 AFTER_CHANGE_BANKDEFAULT Instance Event
(0)
Public
(2)
20050712
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_T_AVIMMHBACC Private See coding 20040907 mtype_t_avimmhbacc TYPE TABLE OF avimmhbacc
Method Signatures

Method ADD_BANKACC_FROM_CUST Signature

Method ADD_BANKACC_FROM_CUST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method ADD_BANKACC_FROM_CUST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method COMPLETE_LIST Signature

Method COMPLETE_LIST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method COMPLETE_LIST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method COMPLETE_LIST_BY_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_LIST_X Call by reference Type reference (TYPE) RE_T_HOUSEBANK_ACCOUNT_X Grund- und Zusatzdaten 20050712
2 Importing IT_PARTNER_BANK Call by reference Type reference (TYPE) RE_T_PARTNER_BANK Bankverbindung des Partners 20050721

Method COMPLETE_LIST_BY_PARTNER on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method COMPLETE_LIST_BY_REF Signature

Method COMPLETE_LIST_BY_REF on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method COMPLETE_LIST_BY_REF on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method COUNT_PARTNER_BANK Signature

Method COUNT_PARTNER_BANK on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method COUNT_PARTNER_BANK on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method FILL_BUFFER Signature

Method FILL_BUFFER on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method FILL_BUFFER on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method GET_DEFAULT Signature

Method GET_DEFAULT on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method GET_DEFAULT on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method GET_DETAIL Signature

Method GET_DETAIL on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method GET_DETAIL on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method GET_DETAIL_X Signature

Method GET_DETAIL_X on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method GET_DETAIL_X on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method GET_LIST Signature

Method GET_LIST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method GET_LIST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method GET_LIST_X Signature

Method GET_LIST_X on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method GET_LIST_X on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method GET_PARTNER_BANK Signature

Method GET_PARTNER_BANK on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method GET_PARTNER_BANK on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method HANDLE_CHANGED_CC_SOURCE Signature

Method HANDLE_CHANGED_CC_SOURCE on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method HANDLE_CHANGED_CC_SOURCE on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method HANDLE_CHANGED_CC_TARGET Signature

Method HANDLE_CHANGED_CC_TARGET on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method HANDLE_CHANGED_CC_TARGET on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method HANDLE_CHANGED_PARTNER Signature

Method HANDLE_CHANGED_PARTNER on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method HANDLE_CHANGED_PARTNER on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method INSERT_DETAIL Signature

Method INSERT_DETAIL on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method INSERT_DETAIL on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method INSERT_PARTNER_BANK Signature

Method INSERT_PARTNER_BANK on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method INSERT_PARTNER_BANK on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method IS_BANK_ACCOUNT_USABLE Signature

Method IS_BANK_ACCOUNT_USABLE on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method IS_BANK_ACCOUNT_USABLE on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method IS_EXTERNAL_NR_HOUSEBANK Signature

Method IS_EXTERNAL_NR_HOUSEBANK on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method IS_EXTERNAL_NR_HOUSEBANK on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method SET_BANKDEFAULT Signature

Method SET_BANKDEFAULT on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method SET_BANKDEFAULT on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method SET_LIST Signature

Method SET_LIST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method SET_LIST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method SORT_LIST Signature

Method SORT_LIST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
Method SORT_LIST on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method _GET_NEW_HKTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_HKTID Call by reference Type reference (TYPE) HKTID Kurzschlüssel für eine Kontenverbindung 20050715
2 Importing ID_HBKID Call by reference Type reference (TYPE) HBKID Kurzschlüssel für eine Hausbank 20050715

Method _GET_NEW_HKTID on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method _GET_NEW_TMP_HBKID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_HBKID Call by reference Type reference (TYPE) HBKID Kurzschlüssel für eine Hausbank 20050713

Method _GET_NEW_TMP_HBKID on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method _GET_PARTNER_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20050715
2 Exporting ED_XBANK Call by reference Type reference (TYPE) FIBL_TXT50 Bezeichnung 20050715
3 Exporting ED_XNAME Call by reference Type reference (TYPE) REBPXNAME Kurzbeschreibung des Geschäftspartners 20050715
4 Importing ID_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel 20050720

Method _GET_PARTNER_OWNER on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method _GET_TMP_HBKID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_HBKID Call by reference Type reference (TYPE) HBKID Kurzschlüssel für eine Hausbank 20050713
2 Importing ID_NUMBER Call by reference Type reference (TYPE) N 20050713

Method _GET_TMP_HBKID on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no exception.

Method _STORE_COMPANY_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL Verbuchung mit "IN UPDATE TASK" rufen 20040909
# Exception Resumable Description Created on
1 ERROR Fehler beim Sichern (führt immer zur A-Meldung in STORE) 20040909

Method _STORE_COMPANY_CODE_CORENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL Verbuchung mit "IN UPDATE TASK" rufen 20050714
# Exception Resumable Description Created on
1 ERROR Fehler 20050714

Method _STORE_IBAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL Verbuchung mit "IN UPDATE TASK" rufen 20090818
# Exception Resumable Description Created on
1 ERROR Fehler beim Sichern (führt immer zur A-Meldung in STORE) 20090818
Event Signatures

Event AFTER_CHANGE_BANKDEFAULT Signature
Event AFTER_CHANGE_BANKDEFAULT on class CL_REMM_HOUSEBANK_ACCOUNT_MNGR has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 600