SAP ABAP Class CL_REMI_COMPLETE_BUSOBJ (Calculation Formula and Cash Flow)
Hierarchy
EA-FIN (Software Component) EA-FIN
   RE-FX-MI (Application Component) Migration
     RE_MI_CL (Package) RE: Migration RE Classic => RE-FX
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REMI_MIGRATE_GROUP Migrate a Group of Dependent Tables 20050728
Properties
Class CL_REMI_COMPLETE_BUSOBJ  
Short Description Calculation Formula and Cash Flow    
Super Class CL_REMI_MIGRATE_GROUP Migrate a Group of Dependent Tables 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RE_MI_CL   RE: Migration RE Classic => RE-FX 
Created 20050728   SAP 
Last change 20130531   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 REAJ5 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RECA1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RECA4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RECD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 REMI1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REMI_COMPLETE_BUSOBJ has no interface implemented.
Friends
Class CL_REMI_COMPLETE_BUSOBJ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ASS_CONTR Static Attribute Protected Type reference (TYPE) MTYPE_T_CONTRACT 20090127
2 MT_OBJSEL Static Attribute Protected Type reference (TYPE) MTYPE_T_OBJSEL 20090127
Methods
# Method Level Visibility Method type Description Created on
1 COMPLETE_BUSOBJ_CN Instance method Protected Method Fully Complete Contract 20051201
2 COMPLETE_BUSOBJ_CN_RESUB Static method Protected Method Fully Complete Contract - Reminders 20070921
3 COMPLETE_BUSOBJ_GENERIC Static method Public Method Update Conditions/Create Cash Flow 20051201
4 COMPLETE_BUSOBJ_OFFER Instance method Protected Method Fully Complete Offer 20070314
5 COMPLETE_BUSOBJ_RO Instance method Protected Method Fully Complete RO 20051201
6 COMPLETE_STATUS_OBJECT Instance method Protected Method Adjust Status Objects 20070109
7 CORRECT_ADVPAY Static method Public Method Migrate 20070531
8 CORRECT_STATE_UOBJ Static method Public Method Correction Status "Subobject Exists" 20080401
9 CREATE_OCCUPANCY_HISTORY Static method Public Method Create Occupancy Histories 20051201
10 DETERM_MISS_CONTR Static method Private Method Determines Deleted (Archived) Contracts 20090127
11 DETERM_MISS_CONTR_S Static method Private Method Determines Start Date of Deleted Contract 20090127
12 DO_GENERATE_CASHFLOW Static method Protected Method Generates the Cash Flows 20050728
13 DO_REFRESH_MEAS Static method Protected Method Update Measurements 20061025
14 DO_UPDATE_CONDITION Static method Protected Method Updates Calculation and Distribution of All Conditions 20050728
15 DO_UPDATE_POSTING_DATA Static method Protected Method Upddates "Cash Flow From", "1st Posting" for Rental Objects 20090127
16 ME_CORRECT_ADVPAY Instance method Protected Method For My Object: Execution of Migration [Abstract] 20070531
17 ME_CORRECT_CEA Instance method Protected Method Check + Complete CEA Adjustment Measure 20090831
18 ME_CORRECT_CEAA Instance method Protected Method CEA: Correct Prestage Adjustments 20090831
19 ME_CORRECT_STATE_UOBJ Instance method Protected Method Correction Status "Subobject Exists" 20080401
20 ME_CREATE_OCCUPANCY_HISTORY Instance method Protected Method Create Occupancy Histories 20070402
21 SELECT_ASSIGNED_OBJECTS Static method Protected Method Determines Assigned Rental Objects 20081022
22 UPDATE_ABS_END_DATE Static method Protected Method Updates Term End (Incl. Notice/Renewal) 20050728
Events
Class CL_REMI_COMPLETE_BUSOBJ has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_S_CONTRACT Protected See coding 20090127 BEGIN OF mtype_s_contract, bukrs TYPE bukrs, swenr TYPE rebdbeno, smenr TYPE rebdrono, dmibeg TYPE sydatum, dmiend TYPE sydatum, intreno TYPE vvintreno, END OF mtype_s_contract
2 MTYPE_S_INTRENO_OBJNR Protected See coding 20081022 BEGIN OF MTYPE_S_INTRENO_OBJNR, intreno TYPE recaintreno, objnr TYPE recaobjnr, END OF MTYPE_S_INTRENO_OBJNR
3 MTYPE_S_OBJSEL Protected See coding 20090127 BEGIN OF mtype_s_objsel, intreno TYPE recaintreno, dstgab TYPE sydatum, stat TYPE j_istat, inact TYPE abap_bool, firstposting TYPE recdcfstartfrom, cfpostingfrom TYPE recdcfpostingfrom, objnr TYPE recaobjnr, bukrs TYPE bukrs, swenr TYPE rebdbeno, smenr TYPE rebdrono, firstposting_n TYPE recdcfstartfrom, cfpostingfrom_n TYPE recdcfpostingfrom, END OF mtype_s_objsel
4 MTYPE_T_CONTRACT Protected See coding 20090127 mtype_t_contract TYPE TABLE OF mtype_s_contract
5 MTYPE_T_INTRENO_OBJNR Protected See coding 20081022 MTYPE_T_INTRENO_OBJNR TYPE TABLE OF mtype_s_intreno_objnr
6 MTYPE_T_OBJSEL Protected See coding 20090127 mtype_t_objsel TYPE TABLE OF mtype_s_objsel
Method Signatures

Method COMPLETE_BUSOBJ_CN 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 20051201

Method COMPLETE_BUSOBJ_CN on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method COMPLETE_BUSOBJ_CN_RESUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_HAS_RESUBM Call by reference Object reference (TYPE REF TO) IF_RECA_HAS_RESUBM Wiedervorlage 20070921
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20070921
# Exception Resumable Description Created on
1 ERROR Fehler 20070921

Method COMPLETE_BUSOBJ_GENERIC 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 20051201
2 Importing IT_OBJNR Call by reference Type reference (TYPE) RE_T_OBJNR OBJNR 20051201

Method COMPLETE_BUSOBJ_GENERIC on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method COMPLETE_BUSOBJ_OFFER 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 20070314

Method COMPLETE_BUSOBJ_OFFER on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method COMPLETE_BUSOBJ_RO 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 20051201

Method COMPLETE_BUSOBJ_RO on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method COMPLETE_STATUS_OBJECT 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 20070109

Method COMPLETE_STATUS_OBJECT on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method CORRECT_ADVPAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_STORABLE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20070531
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20070531
3 Importing IT_OBJNR Call by reference Type reference (TYPE) RE_T_OBJNR OBJNR 20070531

Method CORRECT_ADVPAY on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method CORRECT_STATE_UOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_CORR_STATE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20080401
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20080401
3 Importing IT_OBJNR Call by reference Type reference (TYPE) RE_T_OBJNR OBJNR 20080401

Method CORRECT_STATE_UOBJ on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method CREATE_OCCUPANCY_HISTORY 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 20051201
2 Importing IO_PARAM Call by reference Object reference (TYPE REF TO) CL_RECA_DATA_CONTAINER Container mit Daten (Wertübergabe) 20070402
3 Importing IT_INTRENO Call by reference Type reference (TYPE) RE_T_INTRENO INTRENO 20070402

Method CREATE_OCCUPANCY_HISTORY on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method DETERM_MISS_CONTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATE Call by reference Type reference (TYPE) SYDATUM SY-DATUM Stichtag (Finanzstrom ab) 20090127
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20090127
3 Importing IT_OBJNR Call by reference Type reference (TYPE) RE_T_OBJNR Objektnummern Mieteinheiten 20090127

Method DETERM_MISS_CONTR on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method DETERM_MISS_CONTR_S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OBJSEL Call by reference Type reference (TYPE) MTYPE_S_OBJSEL 20090127
2 Importing ID_KEY_DATE Call by reference Type reference (TYPE) SYDATUM Stichtag 20090127
3 Importing IT_CONTRACTS Call by reference Type reference (TYPE) MTYPE_T_CONTRACT 20090127
4 Importing IT_OBJSEL Call by reference Type reference (TYPE) MTYPE_T_OBJSEL 20090127

Method DETERM_MISS_CONTR_S on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method DO_GENERATE_CASHFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECD_HAS_CONDITION Objekt mit Konditionen 20050728
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050728
# Exception Resumable Description Created on
1 ERROR Fehler 20050728

Method DO_REFRESH_MEAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20061025
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20061025
# Exception Resumable Description Created on
1 ERROR Fehler 20061025

Method DO_UPDATE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECD_HAS_CONDITION Objekt mit Konditionen 20050728
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050728
# Exception Resumable Description Created on
1 ERROR Fehler 20050728

Method DO_UPDATE_POSTING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20090127
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20090127
# Exception Resumable Description Created on
1 ERROR Fehler 20090127

Method ME_CORRECT_ADVPAY 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 20070531

Method ME_CORRECT_ADVPAY on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method ME_CORRECT_CEA 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 20090831

Method ME_CORRECT_CEA on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method ME_CORRECT_CEAA 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 20090831

Method ME_CORRECT_CEAA on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method ME_CORRECT_STATE_UOBJ 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 20080401

Method ME_CORRECT_STATE_UOBJ on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method ME_CREATE_OCCUPANCY_HISTORY 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 20070402

Method ME_CREATE_OCCUPANCY_HISTORY on class CL_REMI_COMPLETE_BUSOBJ has no exception.

Method SELECT_ASSIGNED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT Call by reference Type reference (TYPE) RE_T_OBJNR Objektnummer zugeordneter Mietobjekte 20081022
2 Importing IT_CONTRACT Call by reference Type reference (TYPE) RE_T_INTRENO Schlüssel Immobilienverträge 20081022
# Exception Resumable Description Created on
1 ERROR Fehler 20081022

Method UPDATE_ABS_END_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_BUSOBJ Call by reference Object reference (TYPE REF TO) IF_RECA_BUS_OBJECT Business-Objekt 20050728
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050728
# Exception Resumable Description Created on
1 ERROR Fehler 20050728
History
Last changed by/on SAP  20130531 
SAP Release Created in 600