SAP ABAP IMG Activity REFX_REAJ_ADJ_RLRA (Implement Enhancements for Rent Adjustment Using Rep. List of Rents (BAdI))
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX (Application Component) Flexible Real Estate Management
     RE_CA_CU (Package) RE: Customizing (IMG) and Area Menu
IMG Activity
ID REFX_REAJ_ADJ_RLRA Implement Enhancements for Rent Adjustment Using Rep. List of Rents (BAdI)  
Transaction Code S_PLN_62000155   (empty) 
Created on 20040208    
Customizing Attributes REAJ_ADJUSTMENT_RLRA   Influence Adjustment Using Representative List of Rents 
Customizing Activity REAJ_ADJUSTMENT_RLRA   Implement Enhancements for Condition Adjustment Using Rep. List of Rents 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name REAJ_ADJUSTMENT_RLRA    

Use

The Business Add-In supports enhancements to the standard functions of adjustment of conditions using the representative list of rents procedure.
For an overview of the possible enhancement methods, see this text.

Requirements

Standard settings

Activities

Create a BAdI implementation and implement the methods you require for your enhancement. Then activate the BAdI implementation.

The following methods exist:

  • GET_BASE_RENT - gets the base rent
  • GET_COMPARATIVE_RENT - gets the comparative rent

These methods are called automatically during standard processing of the adjustment of conditions. If an implementation exists, the methods are always called in addition to standard system behavior. This does not mean that it is possible to replace the standard behavior of the basic actions.

The implementation of the methods has to be independent of the interface. It must not contain any COMMIT WORK or ROLLBACK WORK statements.

For example, direct output of messages using the MESSAGE statement is not allowed.

Method description

  • GET_BASE_RENT
    This method gets the base rent. The IO_CONTRACT parameter receives a value when the condition to be adjusted is a contract condition. Otherwise the IO_RENTAL_OBJECT parameter has a value. The IS_CONDITION parameter contains the values of the condition to be adjusted. The base rent is changed using the CD_BASE_RENT parameter. Returned messages (CT_MESSAGE parameter) are displayed in the same list with the messages from standard processing.
  • GET_COMPARATIVE_RENT
    This method gets the comparative rent. The IO_CONTRACT parameter receives a value when the condition to be adjusted is a contract condition. Otherwise the IO_RENTAL_OBJECT parameter has a value. The IS_CONDITION parameter contains the values of the condition to be adjusted. The comparative rent is changed using the CD_COMPARATIVE_RENT parameter. Returned messages (CT_MESSAGE parameter) are displayed in the same list with the messages from standard processing.

Notes for Developers

Business Attributes
ASAP Roadmap ID 153   Design enhancements 
Mandatory / Optional 3   Nonrequired activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG REAJ_ADJUSTMENT_RLRA 0 ALN0000032 Rent Adjustment 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20110802 
SAP Release Created in 500