SAP ABAP Class CL_BSP_BROK_COLLECT_SELHIER_M (Model Class for Hierarchy Collections Selection Variant)
Hierarchy
INSURANCE (Software Component) SAP Insurance
   FS-CD (Application Component) Collections/Disbursements
     FSCDITAGCY_COLLECT (Package) BSP: Collection/Disbursement of Open Items
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_MODEL BSP: Model Basis Class 20120913
Properties
Class CL_BSP_BROK_COLLECT_SELHIER_M  
Short Description Model Class for Hierarchy Collections Selection Variant    
Super Class CL_BSP_MODEL BSP: Model Basis Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ITAGCY    
Program status     
Category 0   
Package FSCDITAGCY_COLLECT   BSP: Collection/Disbursement of Open Items 
Created 20120913   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_BSP_BROK_SERVICE_MISC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_BSP_BROK_COLLECT_SELHIER_M has no interface implemented.
Friends
Class CL_BSP_BROK_COLLECT_SELHIER_M has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_TV_ITERATOR Instance attribute Public Object reference (TYPE REF TO) CL_BSP_BROK_COLLECT_SELHIER_IT Iterator for Hierarchy Collection Selection Tables 20120913
2 MS_ERROR Instance attribute Public Type reference (TYPE) SITAGCYERROR Agency Collections: Error Structure 20120913
3 MS_INVOICINGPERIOD Instance attribute Public Type reference (TYPE) BAPIBROKER_PERIOD Broker Report. BAPI Structure Invoicing Period for BR 20120913
4 MS_SELECTED_AGENCY Instance attribute Public Type reference (TYPE) SITAGCYORGDESCR Selected Agency 20120913
5 MT_AGENCIES Instance attribute Public Type reference (TYPE) TITAGCYORGDESCR List of Agencies 20120913
6 MT_AGENCIES_DISP Instance attribute Public Type reference (TYPE) OBJEC_T Displayed Agencies 20120913
7 MT_BROKERS Instance attribute Public Type reference (TYPE) TITAGCYORGDESCR List of Brokers 20120913
8 MT_BROKERS_DISP Instance attribute Public Type reference (TYPE) OBJEC_T Displayed Brokers 20120913
9 MT_COINSURERS Instance attribute Public Type reference (TYPE) TITAGCYORGDESCR List of Coinsurers 20120913
10 MT_COINSURERS_DISP Instance attribute Public Type reference (TYPE) OBJEC_T Displayed Coinsurers 20120913
11 MT_SELECTED_ORGUNITS Instance attribute Public Type reference (TYPE) TITAGCYORGDESCR List of Selected Organizational Units 20120913
12 MT_SELECTED_ORGUNITS_DISP Instance attribute Public Type reference (TYPE) OBJEC_T Display of Selected Organizational Units 20120913
13 MT_SUBAGENCIES Instance attribute Public Type reference (TYPE) TITAGCYORGDESCR List of Subagencies 20120913
14 MT_SUBAGENCIES_DISP Instance attribute Public Type reference (TYPE) OBJEC_T Displayed Subagencies 20120913
15 MV_CALLER Instance attribute Public Type reference (TYPE) C Callers 20120913
Methods
# Method Level Visibility Method type Description Created on
1 ADD_AGENCY Instance method Public Method Adds Selected Agency to Selection 20120913
2 ADD_BROKERS Instance method Public Method Adds Selected Brokers to Selection 20120913
3 ADD_COINSURERS Instance method Public Method Adds Selected Coinsurers to Selection 20120913
4 ADD_SUBAGENCIES Instance method Public Method Adds Selected Subagencies to Selection 20120913
5 ADD_SUBORGS Instance method Private Method Adds Subordinate Organizations to Selection 20120913
6 GET_SELECTED_ORGUNITS Instance method Public Method Provides Selected Agencies 20120913
7 INIT Instance method Public Method Data Initialization 20120913
8 REMOVE_ORGUNITS Instance method Public Method Removes Selected Organizational Units from Selection 20120913
9 SET_AGENCY Instance method Public Method Sets Selected Agency 20120913
Events
Class CL_BSP_BROK_COLLECT_SELHIER_M has no event.
Types
Class CL_BSP_BROK_COLLECT_SELHIER_M has no local type.
Method Signatures

Method ADD_AGENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SELECTED_ROW Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20120913

Method ADD_AGENCY on class CL_BSP_BROK_COLLECT_SELHIER_M has no exception.

Method ADD_BROKERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_ROWS Call by reference Type reference (TYPE) INT4_TABLE Standard Table of INT4 20120913
2 Importing IX_WITH_SUBORGUNITS Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>FALSE Kennzeichen: Unterorganisationen auch hinzufügen 20120913

Method ADD_BROKERS on class CL_BSP_BROK_COLLECT_SELHIER_M has no exception.

Method ADD_COINSURERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_ROWS Call by reference Type reference (TYPE) INT4_TABLE Standard Table of INT4 20120913

Method ADD_COINSURERS on class CL_BSP_BROK_COLLECT_SELHIER_M has no exception.

Method ADD_SUBAGENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_ROWS Call by reference Type reference (TYPE) INT4_TABLE 20120913
2 Importing IX_WITH_SUBORGUNITS Call by reference Type reference (TYPE) XFELD CL_BSP_BROK_SERVICE_MISC=>FALSE Kennzeichen: Unterorganisationen auch hinzufügen 20120913

Method ADD_SUBAGENCIES on class CL_BSP_BROK_COLLECT_SELHIER_M has no exception.

Method ADD_SUBORGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORGUNITS Call by reference Type reference (TYPE) TITAGCYORGDESCR Tabellentyp zu SITAGCYORGDESCR 20120913

Method ADD_SUBORGS on class CL_BSP_BROK_COLLECT_SELHIER_M has no exception.

Method GET_SELECTED_ORGUNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ORGUNITS Value transfer Type reference (TYPE) TITAGCYORGDESCR Tabellentyp zu SITAGCYORGDESCR 20120913

Method GET_SELECTED_ORGUNITS on class CL_BSP_BROK_COLLECT_SELHIER_M has no exception.

Method INIT Signature

Method INIT on class CL_BSP_BROK_COLLECT_SELHIER_M has no parameter.
Method INIT on class CL_BSP_BROK_COLLECT_SELHIER_M has no exception.

Method REMOVE_ORGUNITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_ROWS Call by reference Type reference (TYPE) INT4_TABLE Standard Table of INT4 20120913

Method REMOVE_ORGUNITS on class CL_BSP_BROK_COLLECT_SELHIER_M has no exception.

Method SET_AGENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SELECTED_ROW Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20120913

Method SET_AGENCY on class CL_BSP_BROK_COLLECT_SELHIER_M has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in