SAP ABAP Class CL_RESC_SU_SHAREOUT_MNGR (Manager for Allocation Rule (VISCSHAREOUT))
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-SC (Application Component) Service Charge Settlement
     RE_SC_SU (Package) SCS: Settlement Unit
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 20030211
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RESC_SU_SHAREOUT_MNGR Manager for Allocation Rule (VISCSHAREOUT) 20030211
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RESC_SU_SHAREOUT_CSU Manager for Distribution Formula: Cost Object SU 20030318
2 Inheritance (c INHERITING FROM c_ref)  CL_RESC_SU_SHAREOUT_MSU Manager for Distribution Formula: Master Settlement Unit 20030226
3 Inheritance (c INHERITING FROM c_ref)  CL_RESC_SU_SHAREOUT_NSU Manager for Distribution Formula: Settlement Unit 20030226
Properties
Class CL_RESC_SU_SHAREOUT_MNGR  
Short Description Manager for Allocation Rule (VISCSHAREOUT)    
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     
Category 0   
Package RE_SC_SU   SCS: Settlement Unit 
Created 20030211   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RECA0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RERA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RESC7 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RESC_SU_SHAREOUT_MNGR Manager for Allocation Rule (VISCSHAREOUT) 20030211
Friends
Class CL_RESC_SU_SHAREOUT_MNGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_STRUCTURENAME Constant Protected Type reference (TYPE) TABNAME 'RESCSUSHAREOUT_S' Table Name 20030227
2 MF_USE_DEFAULT Instance attribute Protected Type reference (TYPE) RECABOOL General Yes/No Field 20040213
3 MO_PARENT Instance attribute Public Attribute reference (LIKE) 20030212
4 MT_LIST Instance attribute Public Attribute reference (LIKE) 20030212
5 MT_LIST_OLD Instance attribute Protected Type reference (TYPE) RE_T_SUSHAREOUT Split Settlement Factors for Settlement Variant (VISCS 20030212
Methods
# Method Level Visibility Method type Description Created on
1 CAN_HAVE_A_SIM_SHAREOUTRULE Instance method Public Method 20061127
2 FILL_BUFFER Instance method Protected Method Fills Table Buffer 20030212
3 GET_DEFAULT Instance method Public Method 20030401
4 GET_LIST Instance method Public Method 20030212
5 GET_LIST_BY_VALIDFROM Instance method Public Method 20030212
6 GET_LIST_X_BY_VALIDFROM Instance method Public Method 20030227
7 GET_REAL_LIST Instance method Protected Method Gets the Allocation Rule Taking Frequencies into Account 20030918
8 HANDLE_CHECK_NOTSHAREOUT Instance method Protected Method Allocation Rule Exists - But SU Not Allowed to Have One 20030627
9 HAS_SHAREOUTRULE Instance method Public Method 20030627
10 HAS_SIM_SHAREOUTRULE Instance method Public Method 20061127
11 ME_CHECK_COUNT_PURPOSE Instance method Protected Method Checks the Number of Entries for a Purpose 20050603
12 ME_CHECK_MEAS Instance method Protected Method Checks the Measurement Type 20050603
13 ME_CHECK_PURPOSE Instance method Protected Method Checks the Purpose 20050603
14 ME_CHECK_REST Instance method Protected Method Checks the Settings for Consumption Remainder 20050603
15 ME_CHECK_SHARE_PERCENT Instance method Protected Method Checks the Distribution Percentage Rate 20050603
16 ME_CHECK_SUM_PURPOSE Instance method Protected Method Checks the Total Distribution Percentage for a Purpose 20050603
17 ME_CHECK_VACANCY_PERCENT Instance method Protected Method Checks the Vacancy Percentage Rate 20050603
18 ME_IS_SIM_SHAREOUT_ALLOWED Instance method Public Method Is Allocation Rule Allowed for Simulation 20050614
19 ME_NEED_CHECK_MEAS Instance method Protected Method Checking the Measurement Type Is Necessary 20050603
20 SET_KEYFIELDS Instance method Protected Method All Key Fields Are Filled in Internal List 20030220
21 SET_LIST Instance method Public Method 20030219
22 SET_VALIDFROM Instance method Public Method 20081031
Events
Class CL_RESC_SU_SHAREOUT_MNGR has no event.
Types
Class CL_RESC_SU_SHAREOUT_MNGR has no local type.
Method Signatures

Method CAN_HAVE_A_SIM_SHAREOUTRULE Signature

Method CAN_HAVE_A_SIM_SHAREOUTRULE on class CL_RESC_SU_SHAREOUT_MNGR has no parameter.
Method CAN_HAVE_A_SIM_SHAREOUTRULE on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method FILL_BUFFER Signature

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

Method GET_DEFAULT Signature

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

Method GET_LIST Signature

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

Method GET_LIST_BY_VALIDFROM Signature

Method GET_LIST_BY_VALIDFROM on class CL_RESC_SU_SHAREOUT_MNGR has no parameter.
Method GET_LIST_BY_VALIDFROM on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method GET_LIST_X_BY_VALIDFROM Signature

Method GET_LIST_X_BY_VALIDFROM on class CL_RESC_SU_SHAREOUT_MNGR has no parameter.
Method GET_LIST_X_BY_VALIDFROM on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method GET_REAL_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) RE_T_SUSHAREOUT 20030918

Method GET_REAL_LIST on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method HANDLE_CHECK_NOTSHAREOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20030627

Method HANDLE_CHECK_NOTSHAREOUT on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method HAS_SHAREOUTRULE Signature

Method HAS_SHAREOUTRULE on class CL_RESC_SU_SHAREOUT_MNGR has no parameter.
Method HAS_SHAREOUTRULE on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method HAS_SIM_SHAREOUTRULE Signature

Method HAS_SIM_SHAREOUTRULE on class CL_RESC_SU_SHAREOUT_MNGR has no parameter.
Method HAS_SIM_SHAREOUTRULE on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method ME_CHECK_COUNT_PURPOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_COUNT Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20050603
2 Importing ID_PURPOSE Call by reference Type reference (TYPE) RESCFORPURPOSE Zweck der Umlage 20050603
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050603
4 Importing IS_RHYTHM Call by reference Type reference (TYPE) RESCSURHYTHM Zuordnung von Abrechnungsvarianten zur Abrechnungseinheit 20050603

Method ME_CHECK_COUNT_PURPOSE on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method ME_CHECK_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050603
2 Importing IS_RHYTHM Call by reference Type reference (TYPE) RESCSURHYTHM Zuordnung von Abrechnungsvarianten zur Abrechnungseinheit 20050603
3 Importing IS_SHAREOUT Call by reference Type reference (TYPE) RESCSUSHAREOUT Verteilungsregel 20050603

Method ME_CHECK_MEAS on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method ME_CHECK_PURPOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050603
2 Importing IS_RHYTHM Call by reference Type reference (TYPE) RESCSURHYTHM Zuordnung von Abrechnungsvarianten zur Abrechnungseinheit 20050603
3 Importing IS_SHAREOUT Call by reference Type reference (TYPE) RESCSUSHAREOUT Verteilungsregel 20050603

Method ME_CHECK_PURPOSE on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method ME_CHECK_REST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050603
2 Importing IS_RHYTHM Call by reference Type reference (TYPE) RESCSURHYTHM Zuordnung von Abrechnungsvarianten zur Abrechnungseinheit 20050603
3 Importing IS_SHAREOUT Call by reference Type reference (TYPE) RESCSUSHAREOUT Verteilungsregel 20050603

Method ME_CHECK_REST on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method ME_CHECK_SHARE_PERCENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050603
2 Importing IS_RHYTHM Call by reference Type reference (TYPE) RESCSURHYTHM Zuordnung von Abrechnungsvarianten zur Abrechnungseinheit 20050603
3 Importing IS_SHAREOUT Call by reference Type reference (TYPE) RESCSUSHAREOUT Verteilungsregel 20050603

Method ME_CHECK_SHARE_PERCENT on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method ME_CHECK_SUM_PURPOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_PURPOSE Call by reference Type reference (TYPE) RESCFORPURPOSE Zweck der Umlage 20050603
2 Importing ID_SUM Call by reference Type reference (TYPE) DEC10_2 Minimalzeit in mikrosek. 20050603
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050603
4 Importing IS_RHYTHM Call by reference Type reference (TYPE) RESCSURHYTHM Zuordnung von Abrechnungsvarianten zur Abrechnungseinheit 20050603

Method ME_CHECK_SUM_PURPOSE on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method ME_CHECK_VACANCY_PERCENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050603
2 Importing IS_RHYTHM Call by reference Type reference (TYPE) RESCSURHYTHM Zuordnung von Abrechnungsvarianten zur Abrechnungseinheit 20050603
3 Importing IS_SHAREOUT Call by reference Type reference (TYPE) RESCSUSHAREOUT Verteilungsregel 20050603

Method ME_CHECK_VACANCY_PERCENT on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method ME_IS_SIM_SHAREOUT_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050614
2 Importing IS_RHYTHM Call by reference Type reference (TYPE) RESCSURHYTHM Zuordnung von Abrechnungsvarianten zur Abrechnungseinheit 20050614
3 Returning RF_ALLOWED Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20050614

Method ME_IS_SIM_SHAREOUT_ALLOWED on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method ME_NEED_CHECK_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SHAREOUT Call by reference Type reference (TYPE) RESCSUSHAREOUT Verteilungsregel 20050603
2 Returning RF_NEED Value transfer Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20050603

Method ME_NEED_CHECK_MEAS on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method SET_KEYFIELDS Signature

Method SET_KEYFIELDS on class CL_RESC_SU_SHAREOUT_MNGR has no parameter.
Method SET_KEYFIELDS on class CL_RESC_SU_SHAREOUT_MNGR has no exception.

Method SET_LIST Signature

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

Method SET_VALIDFROM Signature

Method SET_VALIDFROM on class CL_RESC_SU_SHAREOUT_MNGR has no parameter.
Method SET_VALIDFROM on class CL_RESC_SU_SHAREOUT_MNGR has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 200