SAP ABAP Class CL_REAJC_METHOD (Adjustment Method (TIVAJMETH/TIVAJMETHT))
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-AJ (Application Component) Rent Adjustment
     RE_AJ_CA (Package) RE: Cross Application Adjustment (Comprehensive Functions)
Properties
Class CL_REAJC_METHOD  
Short Description Adjustment Method (TIVAJMETH/TIVAJMETHT)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_AJ_CA   RE: Cross Application Adjustment (Comprehensive Functions) 
Created 20020121   SAP 
Last change 20100310   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 REAJ1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REAJC_METHOD has no interface implemented.
Friends
Class CL_REAJC_METHOD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MF_BUFFER_COMPLETE Static Attribute Protected Type reference (TYPE) RECABOOL Buffer completely filled? 20021227
2 MS_BUFFER_HL Static Attribute Protected Type reference (TYPE) REAJC_METHOD Structure Buffer 20021227
3 MS_TEXT_BUFFER_HL Static Attribute Private Type reference (TYPE) REAJC_METHOD_X Structure Buffer (Texts) 20021227
4 MT_BUFFER Static Attribute Protected Type reference (TYPE) RE_T_METHOD Table Buffers 20021227
5 MT_LIST_TASK Static Attribute Private Type reference (TYPE) RE_T_RULE Adjustment Rule TASK 20090514
6 MT_LIST_X_BUFFER Static Attribute Private Type reference (TYPE) RE_T_METHOD_X Table Buffer (X) 20071129
7 MT_TEXT_BUFFER Static Attribute Private Type reference (TYPE) RE_T_METHOD_X Table Buffer (Texts) 20021227
Methods
# Method Level Visibility Method type Description Created on
1 CAN_EXECUTE_TERM Static method Public Method Asks If Possible to Execute from Term? 20031020
2 CAN_REVERSAL_TERM Static method Public Method Asks If Possible to Reverse from Term? 20031020
3 CAN_SIMULATE_TERM Static method Public Method Asks If Possible to Simulate from Term? 20031007
4 CHANGE_METHOD Static method Public Method Changes Method in Context-Dependent Way 20050217
5 CHECK_KEY Static method Public Method Checks If Entry Exists for Primary Key (Except.) 20021227
6 COUNT Static method Public Method Supplies Number of Entries 20021227
7 EXISTS Static method Public Method Checks If Entry Exists for Primary Key (Y/N) 20021227
8 FILL_BUFFER_COMPLETE Static method Private Method Fills Table Buffer with All Entries 20030316
9 GET_DETAIL Static method Public Method Supplies Structure for Primary Key 20021227
10 GET_DETAIL_X Static method Public Method Supplies Structure, Incl. Additional Data, to Primary Key 20030325
11 GET_LIST Static method Public Method Supplies All Entries 20021227
12 GET_LIST_BADI Static method Public Method Gets All Entries for Method BADI 20041118
13 GET_LIST_BADI_X Static method Public Method Gets All Entries for Method BADI 20041118
14 GET_LIST_TASK Static method Public Method Gets All Entries for Method TASK 20050217
15 GET_LIST_TASK_X Static method Public Method Gets All Entries for Method TASK 20050217
16 GET_LIST_X Static method Public Method Supplies All Entries Incl. Additional Data 20021227
17 GET_METHOD_BY_RULE Static method Public Method Gets Method for Rule 20041119
18 GET_TEXT Static method Public Method Supplies Standard Text to Primary Key 20021227
19 IS_METHOD_ENABLED Static method Public Method Asks If the Method Is Allowed 20041118
20 READ_BUFFER_INTO_HL Static method Private Method Searches for Entry in Buffer and Updates Header 20021227
21 READ_TEXT_BUFFER_INTO_HL Static method Private Method Searches for Entry in Buffer and Updates Header (Texts) 20021227
22 RESET_BUFFER Static method Public Method Deletes Table Buffer 20021227
23 XSEARCH_TEXT Static method Private Method Searches for Alternative Standard Text 20021227
24 _REPLACE_DATA_BY_BADI Static method Private Method Changes Data Using BAdI 20130625
Events
Class CL_REAJC_METHOD has no event.
Types
Class CL_REAJC_METHOD has no local type.
Method Signatures

Method CAN_EXECUTE_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20031020
2 Returning RF_CAN_EXECUTE_TERM Value transfer Type reference (TYPE) ABAP_BOOL Ausführbar aus Klausel heraus? 20031020

Method CAN_EXECUTE_TERM on class CL_REAJC_METHOD has no exception.

Method CAN_REVERSAL_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20031020
2 Returning RF_CAN_REVERSAL_TERM Value transfer Type reference (TYPE) ABAP_BOOL Stornierbar aus Klausel heraus? 20031020

Method CAN_REVERSAL_TERM on class CL_REAJC_METHOD has no exception.

Method CAN_SIMULATE_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20031007
2 Returning RF_CAN_SIMULATE_TERM Value transfer Type reference (TYPE) ABAP_BOOL Simulierbar aus Klausel heraus? 20031007

Method CAN_SIMULATE_TERM on class CL_REAJC_METHOD has no exception.

Method CHANGE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ADJMMETH Call by reference Type reference (TYPE) REAJADJMMETH Anpassungsverfahren 20050217

Method CHANGE_METHOD on class CL_REAJC_METHOD has no exception.

Method CHECK_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20021227
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20021227

Method COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_COUNT Value transfer Type reference (TYPE) I Anzahl der Einträge 20021227

Method COUNT on class CL_REAJC_METHOD has no exception.

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20021227
2 Returning RF_EXISTS Value transfer Type reference (TYPE) RECABOOL Eintrag vorhanden? 20021227

Method EXISTS on class CL_REAJC_METHOD has no exception.

Method FILL_BUFFER_COMPLETE Signature

Method FILL_BUFFER_COMPLETE on class CL_REAJC_METHOD has no parameter.
Method FILL_BUFFER_COMPLETE on class CL_REAJC_METHOD has no exception.

Method GET_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20021227
2 Importing ID_REQUIRE Value transfer Type reference (TYPE) CHAR1 ' ' NOT_FOUND für: 'K'ey / ' '=keine Exception 20021227
3 Returning RS_DETAIL Value transfer Type reference (TYPE) REAJC_METHOD Anpassungsverfahren 20021227
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20021227

Method GET_DETAIL_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20030325
2 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20030325
3 Importing ID_REQUIRE Value transfer Type reference (TYPE) CHAR1 ' ' NOT_FOUND für: 'K'ey / 'T'ext / ' '=keine Exception 20030325
4 Importing ID_XSEARCH Value transfer Type reference (TYPE) CHAR1 '1' Kein Text: '1'=Key / '2'=alt.Sprache / '3'=2+Key / ' '=Orig. 20030325
5 Returning RS_DETAIL_X Value transfer Type reference (TYPE) REAJC_METHOD_X Anpassungsverfahren und Zusatzfelder 20030325
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20030325

Method GET_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_METHOD Anpassungsverfahren 20021227
2 Importing ID_REQUIRE Value transfer Type reference (TYPE) CHAR1 ' ' NOT_FOUND für: 'L'iste leer / ' '=keine Exception 20021227
# Exception Resumable Description Created on
1 NOT_FOUND Liste ist leer 20021227

Method GET_LIST_BADI 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_RULE Anpassungsregel 20041118

Method GET_LIST_BADI on class CL_REAJC_METHOD has no exception.

Method GET_LIST_BADI_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_RULE_X Anpassungsregel 20041118
2 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20041118

Method GET_LIST_BADI_X on class CL_REAJC_METHOD has no exception.

Method GET_LIST_TASK 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_RULE Anpassungsregel 20050217

Method GET_LIST_TASK on class CL_REAJC_METHOD has no exception.

Method GET_LIST_TASK_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_RULE_X Anpassungsregel 20050217
2 Importing ID_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050217

Method GET_LIST_TASK_X on class CL_REAJC_METHOD has no exception.

Method GET_LIST_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_X Call by reference Type reference (TYPE) RE_T_METHOD_X Anpassungsverfahren und Zusatzfelder 20021227
2 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20021227
3 Importing ID_REQUIRE Value transfer Type reference (TYPE) CHAR1 ' ' NOT_FOUND für: 'L'iste leer / 'T'ext / ' '=keine Exception 20021227
4 Importing ID_XSEARCH Value transfer Type reference (TYPE) CHAR1 '1' Kein Text: '1'=Key / '2'=alt.Sprache / '3'=2+Key / ' '=Orig. 20021227
# Exception Resumable Description Created on
1 NOT_FOUND Liste ist leer 20021227

Method GET_METHOD_BY_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMRULE Call by reference Type reference (TYPE) REAJADJMRULE Anpassungsregel 20041119
2 Returning RF_ADJMMETH Value transfer Type reference (TYPE) REAJADJMMETH Anpassungsverfahren 20041119

Method GET_METHOD_BY_RULE on class CL_REAJC_METHOD has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20021227
2 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU SY-LANGU Sprache 20021227
3 Importing ID_REQUIRE Value transfer Type reference (TYPE) CHAR1 ' ' NOT_FOUND für: 'K'ey / 'T'ext / ' '=keine Exception 20021227
4 Importing ID_XSEARCH Value transfer Type reference (TYPE) CHAR1 '1' Kein Text: '1'=Key / '2'=alt.Sprache / '3'=2+Key / ' '=Orig. 20021227
5 Returning RD_TEXT Value transfer Type reference (TYPE) REAJC_METHOD_X-XADJMMETH Text 20021227
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20021227

Method IS_METHOD_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJADJMMETH Anpassungsverfahren 20041118
2 Returning RF_ENABLED Value transfer Type reference (TYPE) RECABOOL Erlaubt? 20041118

Method IS_METHOD_ENABLED on class CL_REAJC_METHOD has no exception.

Method READ_BUFFER_INTO_HL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20021227
# Exception Resumable Description Created on
1 NOT_FOUND Primärschlüssel nicht gefunden 20021227

Method READ_TEXT_BUFFER_INTO_HL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20021227
2 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU Sprache 20021227
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20021227

Method RESET_BUFFER Signature

Method RESET_BUFFER on class CL_REAJC_METHOD has no parameter.
Method RESET_BUFFER on class CL_REAJC_METHOD has no exception.

Method XSEARCH_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ADJMMETH Call by reference Type reference (TYPE) REAJC_METHOD-ADJMMETH Anpassungsverfahren 20021227
2 Importing ID_LANGU Value transfer Type reference (TYPE) SYLANGU Sprache 20021227
3 Importing ID_XSEARCH Value transfer Type reference (TYPE) CHAR1 Kein Text: '1'=Key / '2'=alt.Sprache / '3'=2+Key / ' '=Orig. 20021227
4 Returning RD_TEXT Value transfer Type reference (TYPE) REAJC_METHOD_X-XADJMMETH Text 20021227
# Exception Resumable Description Created on
1 NOT_FOUND Nicht gefunden 20021227

Method _REPLACE_DATA_BY_BADI Signature

Method _REPLACE_DATA_BY_BADI on class CL_REAJC_METHOD has no parameter.
Method _REPLACE_DATA_BY_BADI on class CL_REAJC_METHOD has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 200