SAP ABAP Class CL_REAJ_DATA_EXPENSE_MASS_CH (Expense Items - Mass Change)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-AJ (Application Component) Rent Adjustment
     RE_AJ_BD (Package) RE: Adjustment Master Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REIS_DATA ALV Reporting: Model Component [Abstract] 20080421
Properties
Class CL_REAJ_DATA_EXPENSE_MASS_CH  
Short Description Expense Items - Mass Change    
Super Class CL_REIS_DATA ALV Reporting: Model Component [Abstract] 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_AJ_BD   RE: Adjustment Master Data 
Created 20080421   SAP 
Last change 20110908   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 CNTB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 REAJ1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 REAJ5 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 REBD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RECA6 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REAJ_DATA_EXPENSE_MASS_CH has no interface implemented.
Friends
Class CL_REAJ_DATA_EXPENSE_MASS_CH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MSGTY_SELECTION Constant Private Type reference (TYPE) SYMSGTY 'W' Message Category 20080429
2 MC_MSGTY_UNMARK Constant Private Type reference (TYPE) SYMSGTY 'W' Message Category 20080429
3 MC_OK_CODE_ACTIVATE Constant Private Type reference (TYPE) SYUCOMM 'AJCEAMC_ACTI' Function Code: Activate 20080423
4 MC_OK_CODE_CHECK Constant Private Type reference (TYPE) SYUCOMM 'AJCEAMC_CHEC' Function Code: Check 20080425
5 MC_OK_CODE_DEACTIVATE Constant Private Type reference (TYPE) SYUCOMM 'AJCEAMC_DEAC' Function Code: Deactivate 20080423
6 MC_OK_CODE_EDIT Constant Private Type reference (TYPE) SYUCOMM 'AJCEAMC_EDIT' Function Code: Edit 20080423
7 MC_OK_CODE_PROTOCOL Constant Private Type reference (TYPE) SYUCOMM 'AJCEAMC_PROT' Function Code: Log 20080429
8 MC_OK_CODE_SIMULATE Constant Private Type reference (TYPE) SYUCOMM 'AJCEAMC_SIMU' Function Code: Simulate 20080424
9 MC_OK_CODE_SIMULATE_AT Constant Private Type reference (TYPE) SYUCOMM 'AJCEAMC_SIMUAT' Function Code: Simulate AT 20080602
10 MC_OK_CODE_UNDO Constant Private Type reference (TYPE) SYUCOMM 'AJCEAMC_UNDO' Function Code: Reset 20080429
11 MC_REPORTID Constant Public Type reference (TYPE) REISREPID 'AJCEAEXPMC' Report ID Costs 20080520
12 MD_AJREASCEA_COMPLETION Instance attribute Private Type reference (TYPE) REAJADJMREASONCEA Adjustment Reason for Cost Efficiency Analysis 20100811
13 MD_AJREASCEA_PERIOD Instance attribute Private Type reference (TYPE) REAJADJMREASONCEA Adjustment Reason for Cost Efficiency Analysis 20100811
14 MD_AJREASCEA_READY_OCC Instance attribute Private Type reference (TYPE) REAJADJMREASONCEA Adjustment Reason for Cost Efficiency Analysis 20100811
15 MD_CF_PERIOD_CHANGE Instance attribute Private Type reference (TYPE) RECADATEFROM Change From - Periodic Change 20080421
16 MD_CF_YEARS_READY_OCCUPANCY Instance attribute Private Type reference (TYPE) RECADATEFROM Change From - Years Ready for Occupancy 20080423
17 MD_ET_COMPLETION Instance attribute Private Type reference (TYPE) RECADATETO Termination on - Termination 20080421
18 MD_EXPPOSGRP_YROCC Instance attribute Private Type reference (TYPE) REAJEXPPOSGRP Expense Item Group - Years Ready for Occupancy 20080424
19 MD_EXTNUMBER Instance attribute Private Type reference (TYPE) BALNREXT External ID 20080430
20 MD_POS_ERROR_ROW Instance attribute Private Type reference (TYPE) SYTABIX Index of Internal Tables 20080429
21 MF_AT_HIERARCHY Instance attribute Private Type reference (TYPE) RECABOOL Adjustment Measure Including Hierarchy 20080421
22 MF_COMPLETION Instance attribute Private Type reference (TYPE) RECABOOL Termination? 20080421
23 MF_CREATE_PERIOD_CHANGE Instance attribute Private Type reference (TYPE) RECABOOL Create - Periodic Change 20080421
24 MF_CREATE_YAERS_READY_OCC Instance attribute Private Type reference (TYPE) RECABOOL Create - Years Ready for Occupancy 20080421
25 MF_EXECUTE_SET Instance attribute Private Type reference (TYPE) RECABOOL Set Execution? 20080428
26 MF_INFO_COMPLETION Instance attribute Private Type reference (TYPE) RECABOOL Info Item - Cancellation 20101028
27 MF_INFO_PERIOD_CHANGE Instance attribute Private Type reference (TYPE) RECABOOL Info Item - Periodic Change 20101027
28 MF_PERIOD_CHANGE Instance attribute Private Type reference (TYPE) RECABOOL Periodic Change? 20080421
29 MF_SIMULATION Instance attribute Private Type reference (TYPE) RECABOOL Simulation? 20080421
30 MF_YEARS_READY_OCCUPANCY Instance attribute Private Type reference (TYPE) RECABOOL Years Ready for Occupancy? 20080423
31 MT_ADJUSTMENT_TASK Instance attribute Private Type reference (TYPE) RE_T_RSOADJMTASKID Select Options for Adjustment Measure 20080421
32 MT_BUSINESS_ENTITY Instance attribute Private Type reference (TYPE) RE_T_RSOSWENR Select Options for Business Entity 20080421
33 MT_COMPANY Instance attribute Private Type reference (TYPE) RE_T_RSOBUKRS Select Options for Company Code 20080421
34 MT_ERROR_SELECT Instance attribute Private Type reference (TYPE) GTYPE_T_ERRORSELECT Incorrect selection 20080428
35 MT_EXPPOS_COMPLETION Instance attribute Private Type reference (TYPE) RE_T_RSOEXPPOS Select Options for Expense Item 20080421
36 MT_EXPPOS_PERIOD_CHANGE Instance attribute Private Type reference (TYPE) RE_T_RSOEXPPOS Select Options for Expense Item 20080421
37 MT_MOD_CELLS Instance attribute Public Type reference (TYPE) LVC_T_MODI Modified Cells 20080523
38 MT_SELECTION_RANGE Instance attribute Private Type reference (TYPE) RE_T_RANGE Selection Parameter 20080430
39 MT_TASK_TYPE Instance attribute Private Type reference (TYPE) RE_T_RSOADJMTASKTYPE Select Options for Adjustment Measure Type 20080430
40 MT_UNDO_BUFFER Instance attribute Private Type reference (TYPE) RE_T_EXPENSE_MASS_CHANGE_L Mass Change of Expense Items 20080429
Methods
# Method Level Visibility Method type Description Created on
1 INIT_AND_SELECT Instance method Public Method Sets Parameters and Performs Selection 20080424
2 _CHECK Instance method Private Method Checks Entries in List 20080425
3 _DO_SELECTION Instance method Private Method Performs Selection 20080424
4 _DO_SIMULATE_TASK Instance method Private Method Simulates Change of the Measure 20080602
5 _ENHANCE_X Instance method Private Method Adds Texts to Data 20080424
6 _MAP_EXPMCTYPE Instance method Private Method Enters the Mass Change Type Including Description 20080422
7 _MODIFY_CELL Instance method Private Method Changes ALV Attributes of a Field 20080422
8 _MSG_SELECTION Instance method Private Method Enters Selection of Messages in Log or Displays Them 20080429
9 _MSG_SELECTION_PARAMATER Instance method Private Method Enters Selection Parameters in Log 20080430
10 _SELECT_TASKS Instance method Private Method Reads Relevant Tasks As Per Selection Parameters 20080429
11 _STORE Instance method Private Method Saves Changes Persistently 20080424
Events
Class CL_REAJ_DATA_EXPENSE_MASS_CH has no event.
Types
Class CL_REAJ_DATA_EXPENSE_MASS_CH has no local type.
Method Signatures

Method INIT_AND_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMREASONCEA_COMPLETION Call by reference Type reference (TYPE) REAJADJMREASONCEA Anpassungsgrund Wirtschaftlichkeitsberechnung 20100811
2 Importing ID_ADJMREASONCEA_PERIOD Call by reference Type reference (TYPE) REAJADJMREASONCEA Anpassungsgrund Wirtschaftlichkeitsberechnung 20100811
3 Importing ID_ADJMREASONCEA_READY_OCC Call by reference Type reference (TYPE) REAJADJMREASONCEA Anpassungsgrund Wirtschaftlichkeitsberechnung 20100811
4 Importing ID_CF_PERIOD_CHANGE Call by reference Type reference (TYPE) RECADATEFROM Änderung ab - Periodische Änderung 20080424
5 Importing ID_CF_YEARS_READY_OCCUPANCY Call by reference Type reference (TYPE) RECADATEFROM Änderung ab - Bezugsfertigkeitsalter 20080424
6 Importing ID_ET_COMPLETION Call by reference Type reference (TYPE) RECADATETO Beendigung zum - Beendigung 20080424
7 Importing ID_EXPPOSGRP_YROCC Call by reference Type reference (TYPE) REAJEXPPOSGRP Aufwandspositionsgruppe 20080424
8 Importing ID_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Externe Identifikation 20080430
9 Importing IF_AT_HIERARCHY Call by reference Type reference (TYPE) RECABOOL Anpassungsmaßnahme inkl. Hierarchie 20080424
10 Importing IF_COMPLETION Call by reference Type reference (TYPE) RECABOOL Beendigung? 20080424
11 Importing IF_CREATE_PERIOD_CHANGE Call by reference Type reference (TYPE) RECABOOL Anlegen - Periodische Änderung 20080424
12 Importing IF_CREATE_YAERS_READY_OCC Call by reference Type reference (TYPE) RECABOOL Anlegen - Bezugsfertigkeitsalter 20080424
13 Importing IF_EXECUTE_SET Call by reference Type reference (TYPE) RECABOOL Durchführen vorbelegen? 20080428
14 Importing IF_INFO_COMPLETION Call by reference Type reference (TYPE) RECABOOL Infoposition - Beendigung 20101028
15 Importing IF_INFO_PERIOD_CHANGE Call by reference Type reference (TYPE) RECABOOL Infoposition - Periodische Änderung 20101027
16 Importing IF_PERIOD_CHANGE Call by reference Type reference (TYPE) RECABOOL Periodische Änderung? 20080424
17 Importing IF_SIMULATION Call by reference Type reference (TYPE) RECABOOL Simulation? 20080424
18 Importing IF_YEARS_READY_OCCUPANCY Call by reference Type reference (TYPE) RECABOOL Bezugsfertigkeitsalter? 20080424
19 Importing IT_ADJUSTMENT_TASK Call by reference Type reference (TYPE) RE_T_RSOADJMTASKID Select-Options für Anpassungsmaßnahme 20080424
20 Importing IT_BUSINESS_ENTITY Call by reference Type reference (TYPE) RE_T_RSOSWENR Select-Options für Wirtschaftseinheit 20080424
21 Importing IT_COMPANY Call by reference Type reference (TYPE) RE_T_RSOBUKRS Select-Options für Buchungskreis 20080424
22 Importing IT_EXPPOS_COMPLETION Call by reference Type reference (TYPE) RE_T_RSOEXPPOS Select-Options für Aufwandsposition 20080424
23 Importing IT_EXPPOS_PERIOD_CHANGE Call by reference Type reference (TYPE) RE_T_RSOEXPPOS Select-Options für Aufwandsposition 20080424
24 Importing IT_SELECTION_RANGE Call by reference Type reference (TYPE) RE_T_RANGE Selektionsparameter 20080430
25 Importing IT_TASK_TYPE Call by reference Type reference (TYPE) RE_T_RSOADJMTASKTYPE Select-Options für Anpassungsmaßnahmentyp 20080430
26 Returning RF_SELECTION_EXISTS Value transfer Type reference (TYPE) RECABOOL Existiert Selektion? 20080430

Method INIT_AND_SELECT on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ONLY_CHECK Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Nur Prüfen? 20080425
2 Returning RF_ERROR Value transfer Type reference (TYPE) RECABOOL Fehler? 20080425

Method _CHECK on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _DO_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_SELECTION_EXISTS Value transfer Type reference (TYPE) RECABOOL Existiert Selektion? 20080430

Method _DO_SELECTION on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _DO_SIMULATE_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) RECAMSG Message 20080602
2 Importing IT_INDEX Call by reference Type reference (TYPE) RE_T_TABIX ALV-Control: Tabellenzeilen 20080602

Method _DO_SIMULATE_TASK on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _ENHANCE_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DETAIL Call by reference Type reference (TYPE) REAJ_EXPENSE_MASS_CHANGE_L Massenänderung Aufwandspositionen 20080424
2 Importing IO_ADJMTASK Call by reference Object reference (TYPE REF TO) IF_REAJ_ADJUSTMENT_TASK Anpassungsmaßnahme (VIAJAT) 20091020

Method _ENHANCE_X on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _MAP_EXPMCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_EXPMCTYPE Call by reference Type reference (TYPE) REAJEXPMCTYPE Massenänderungstyp Aufwandsposition 20080422
2 Exporting ED_XEXPMCTYPE Call by reference Type reference (TYPE) REAJXEXPMCTYPE Bezeichnung Massenänderungstyp Aufwandsposition 20080422
3 Importing ID_EXPMCTYPE Call by reference Type reference (TYPE) REAJEXPMCTYPE Massenänderungstyp Aufwandsposition 20080422

Method _MAP_EXPMCTYPE on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _MODIFY_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DETAIL Call by reference Type reference (TYPE) REAJ_EXPENSE_MASS_CHANGE_L Massenänderung Aufwandspositionen 20080422

Method _MODIFY_CELL on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _MSG_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DISPLAY Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Anzeigen? 20080429
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080429

Method _MSG_SELECTION on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _MSG_SELECTION_PARAMATER 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 20080430

Method _MSG_SELECTION_PARAMATER on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _SELECT_TASKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VIAJAT Call by reference Type reference (TYPE) RE_T_VIAJAT Anpassungsmaßnahme 20080429
2 Importing IF_AT_HIERARCHY Call by reference Type reference (TYPE) RECABOOL Inkl. Hierarchie? 20080502
3 Importing IT_ADJUSTMENT_TASK Call by reference Type reference (TYPE) RE_T_RSOADJMTASKID Select-Options für Anpassungsmaßnahme 20080502
4 Importing IT_BUSINESS_ENTITY Call by reference Type reference (TYPE) RE_T_RSOSWENR Select-Options für Wirtschaftseinheit 20080502
5 Importing IT_COMPANY Call by reference Type reference (TYPE) RE_T_RSOBUKRS Select-Options für Buchungskreis 20080502
6 Importing IT_TASK_TYPE Call by reference Type reference (TYPE) RE_T_RSOADJMTASKTYPE Select-Options für Anpassungsmaßnahmentyp 20080502

Method _SELECT_TASKS on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.

Method _STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMTASKID_DISPLAY Call by reference Type reference (TYPE) REAJADJMTASKID Anpassungsmaßnahme anzeigen 20080530
2 Importing IF_SIMULATE Call by reference Type reference (TYPE) RECABOOL Simulation? 20080424

Method _STORE on class CL_REAJ_DATA_EXPENSE_MASS_CH has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 604