SAP ABAP Class CL_REMI_MIG_CONDITION (Migrate Conditions)
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_MIG_SPECIFIC_DATA Conversion Without Reference to a Table (with CASE Branch) 20060215
Properties
Class CL_REMI_MIG_CONDITION  
Short Description Migrate Conditions    
Super Class CL_REMI_MIG_SPECIFIC_DATA Conversion Without Reference to a Table (with CASE Branch) 
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 20060131   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 CL_REMI_MIG_CN_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 REBD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 REBD2 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RECN2 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)
7 RESC7 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REMI_MIG_CONDITION has no interface implemented.
Friends
Class CL_REMI_MIG_CONDITION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_OBJ_LEASE_IN Constant Public Type reference (TYPE) TABNAME 'VICN01' Table Name 20060201
2 MC_OBJ_LEASE_OUT Constant Public Type reference (TYPE) TABNAME 'VIMIMV' Table Name 20060201
3 MC_OBJ_RO Constant Public Type reference (TYPE) TABNAME 'VIBDRO' Table Name 20060201
4 MC_OFFER Constant Public Type reference (TYPE) TABNAME 'VIMI33' Table Name 20060925
5 MS_ROLE Static Attribute Protected Type reference (TYPE) TB003 BP Roles 20060201
6 MT_BPOBJREL Static Attribute Protected Type reference (TYPE) RE_T_VIBPOBJREL Business Partner-Object Relationship (VIBPOBJREL) 20060201
7 MT_CN Static Attribute Protected Type reference (TYPE) RE_T_VIMIMV Standard Table Category for Vimimv 20060201
8 MT_CN_UPD Static Attribute Protected Type reference (TYPE) RE_T_VICNCN Real Estate Contract (VICNCN) 20060522
9 MT_MEAS Static Attribute Protected Type reference (TYPE) RE_T_VIMI08 Standard Table Category for Vimi08 20060201
10 MT_MEAS_CN Static Attribute Protected Type reference (TYPE) RE_T_VICNMEASCN Contract Measurement (VICNMEASCN) 20060201
11 MT_MEAS_RO Static Attribute Protected Type reference (TYPE) RE_T_VIBDMEAS Measurements on RE Objects and Contracts (VIBDMEAS) 20060201
12 MT_NOTICE Static Attribute Protected Type reference (TYPE) RE_T_VITMNT Contract Term: Notice (VITMNT) 20061011
13 MT_OBJREL Static Attribute Protected Type reference (TYPE) RE_T_VIBDOBJASS Object Assignment (VIBDOBJASS) 20060201
14 MT_OBJREL_ORI Static Attribute Protected Type reference (TYPE) RE_T_VIBDOBJASS Object Assignment (Original Validity) 20110712
15 MT_OFFER_UPD Static Attribute Protected Type reference (TYPE) RE_T_VIOROF Offered Object (VIOROF) 20060928
16 MT_RENEWAL Static Attribute Protected Type reference (TYPE) RE_T_VITMRN Renewal Term (VITMRN) 20070221
17 MT_RENEWAL_INDV Static Attribute Protected Type reference (TYPE) RE_T_VITMRNRULEPR Free Renewal Rule (VITMRNRULEPR) 20070221
18 MT_RO_UPD Static Attribute Protected Type reference (TYPE) RE_T_VIBDRO Rental Object (VIBDRO) 20060522
19 MT_TERM Static Attribute Protected Type reference (TYPE) RE_T_VITMTERM Clause (VITMTERM) 20061011
20 MT_TERM_OBJREL Static Attribute Protected Type reference (TYPE) RE_T_VITMOBJREL Object Assignment (VITMOBJREL) 20061011
21 MT_VICNNT Static Attribute Protected Type reference (TYPE) RE_T_VICNNT Notice (VICNNT) 20060201
22 MT_VIMI01 Static Attribute Private Type reference (TYPE) RE_T_VIMI01 Standard Table Category for Vimi01 20060201
23 MT_VIMI26 Static Attribute Protected Type reference (TYPE) MTYPE_T_VIMI26 Notice on Lease-Out 20060201
24 MT_VIMI38 Static Attribute Protected Type reference (TYPE) RE_T_VIMI38 Standard Table Category for Vimi38 20060201
25 MT_VIMIK1 Static Attribute Protected Type reference (TYPE) CL_REMI_MIG_CN_SERVICES=>MTYPE_T_VIMIK1 20060201
26 MT_VIMIK2 Static Attribute Protected Type reference (TYPE) CL_REMI_MIG_CN_SERVICES=>MTYPE_T_VIMIK2 20060201
27 MT_VITMNTPROCREL Static Attribute Protected Type reference (TYPE) RE_T_VITMNTPROCREL Free Notice Procedure (VITMNTPROCREL) 20060201
28 MT_VITMNTRULEDR Static Attribute Protected Type reference (TYPE) RE_T_VITMNTRULEDR Free Deadline Regulation (VITMNTRULEDR) 20060201
29 MT_VITMNTRULEPR Static Attribute Protected Type reference (TYPE) RE_T_VITMNTRULEPR Free Period Regulation (VITMNTRULEPR) 20060201
Methods
# Method Level Visibility Method type Description Created on
1 ADD_COND_MNGR_PARAM Static method Protected Method Adds Parameters for the Condition Manager 20060201
2 CLEAR_ADD_DATA Static method Protected Method Deletion of Additional Data 20060522
3 DO_ADD_MIGRATION Static method Protected Method Additional Conversion 20060201
4 DO_ADD_MIGRATION_LEASE_IN Static method Protected Method Additional Conversion: Lease-In 20060201
5 DO_ADD_MIGRATION_LEASE_OUT Static method Protected Method Additional Conversion: Lease-Out 20060201
6 DO_ADD_MIGRATION_OFFER Static method Protected Method Additional Conversion: Offer 20060926
7 DO_ADD_MIGRATION_RO Static method Protected Method Additional Conversion: Rental Object 20060201
8 DO_MIGRATION Static method Public Method Perform Migration of Condition 20060201
9 GET_CONDKEY Static method Protected Method Gets Key Fields of Condition 20060201
10 GET_COND_MNGR_RESULTS Static method Protected Method Gets Results of Condition Manager 20060522
11 GET_DDIC_STRUCTURE_NAME Instance method Protected Method Gets the DDIC Structure Name 20060201
12 GET_KEYS Static method Protected Method Gets the New Key Fields 20060201
13 GET_SANLF Static method Protected Method Gets the Product Type for the Condition 20060201
14 GET_TASKTYPE Instance method Protected Method Gets the Type of Parallel Processing 20060201
15 MIG_NOTICE Static method Protected Method Migrates Notices (VIMI26) 20060201
16 MIG_TERM_NOTICE_FREE Static method Protected Method Migrates Them to Individual Notice Rules 20060201
17 SELECT_ALL Instance method Protected Method Gets All Data Records 20060201
18 SELECT_MIGRATED_ROWS Static method Protected Method Selects the Migrated Data Records 20060201
19 STORE_ADD_DATA Static method Protected Method Saves Additional Data 20060201
Events
Class CL_REMI_MIG_CONDITION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTYPE_T_VIMI26 Protected See coding 20060201 MTYPE_T_VIMI26 type standard table of vimi26 with default key
Method Signatures

Method ADD_COND_MNGR_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
2 Importing IO_COND_MNGR Call by reference Object reference (TYPE REF TO) IF_REMI_MIG_COND_MNGR Migrieren Konditionen 20060201
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060201
4 Importing IS_OLD Call by reference Type reference (TYPE) ANY 20060201
# Exception Resumable Description Created on
1 ERROR Fehler 20060201

Method CLEAR_ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060522

Method CLEAR_ADD_DATA on class CL_REMI_MIG_CONDITION has no exception.

Method DO_ADD_MIGRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20060201
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20060201
3 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
4 Importing IF_STORABLE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20060201
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060201
6 Importing IS_OLD Call by reference Type reference (TYPE) ANY 20060201
7 Importing IT_CONDKEY Call by reference Type reference (TYPE) RE_T_MIGCONDKEY Schüsselfelder der Kondition 20060201
# Exception Resumable Description Created on
1 ERROR Fehler 20060201

Method DO_ADD_MIGRATION_LEASE_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20060201
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20060201
3 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
4 Importing IF_STORABLE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20060201
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060201
6 Importing IS_OLD Call by reference Type reference (TYPE) ANY 20060201
7 Importing IT_CONDKEY Call by reference Type reference (TYPE) RE_T_MIGCONDKEY Schüsselfelder der Kondition 20060201
# Exception Resumable Description Created on
1 ERROR Fehler 20060201

Method DO_ADD_MIGRATION_LEASE_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20060201
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20060201
3 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
4 Importing IF_STORABLE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20060201
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060201
6 Importing IS_OLD Call by reference Type reference (TYPE) ANY 20060201
7 Importing IT_CONDKEY Call by reference Type reference (TYPE) RE_T_MIGCONDKEY Schüsselfelder der Kondition 20060201
# Exception Resumable Description Created on
1 ERROR Fehler 20060201

Method DO_ADD_MIGRATION_OFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20060926
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20060926
3 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060926
4 Importing IF_STORABLE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20060926
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060926
6 Importing IS_OLD Call by reference Type reference (TYPE) ANY 20060926
7 Importing IT_CONDKEY Call by reference Type reference (TYPE) RE_T_MIGCONDKEY Schüsselfelder der Kondition 20060926
# Exception Resumable Description Created on
1 ERROR Fehler 20060926

Method DO_ADD_MIGRATION_RO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20060201
2 Importing ID_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20060201
3 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
4 Importing IF_STORABLE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20060201
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060201
6 Importing IS_OLD Call by reference Type reference (TYPE) ANY 20060201
7 Importing IT_CONDKEY Call by reference Type reference (TYPE) RE_T_MIGCONDKEY Schüsselfelder der Kondition 20060201
# Exception Resumable Description Created on
1 ERROR Fehler 20060201

Method DO_MIGRATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
2 Importing IF_STORABLE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20060201
3 Importing IF_TESTMODE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20060823
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060201
5 Importing IT_KEY Call by reference Type reference (TYPE) INDEX TABLE 20060201

Method DO_MIGRATION on class CL_REMI_MIG_CONDITION has no exception.

Method GET_CONDKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONDKEY Call by reference Type reference (TYPE) RE_T_MIGCONDKEY Schüsselfelder der Kondition 20060201
2 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
3 Importing IS_BUSOBJECT Call by reference Type reference (TYPE) ANY 20060201

Method GET_CONDKEY on class CL_REMI_MIG_CONDITION has no exception.

Method GET_COND_MNGR_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060522
2 Importing IO_COND_MNGR Call by reference Object reference (TYPE REF TO) IF_REMI_MIG_COND_MNGR Migrieren Konditionen 20060522
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060522
4 Importing IS_OLD Call by reference Type reference (TYPE) ANY 20060522
# Exception Resumable Description Created on
1 ERROR Fehler 20060522

Method GET_DDIC_STRUCTURE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
2 Returning RD_STRUCTURE Value transfer Type reference (TYPE) TYPENAME Name des Dictionary Typs 20060201

Method GET_DDIC_STRUCTURE_NAME on class CL_REMI_MIG_CONDITION has no exception.

Method GET_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20060201
2 Exporting ED_OBJNR Call by reference Type reference (TYPE) RECAOBJNR Objektnummer 20060201
3 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
4 Importing IS_BUSOBJECT Call by reference Type reference (TYPE) ANY 20060201
# Exception Resumable Description Created on
1 ERROR Fehler 20060201

Method GET_SANLF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
2 Returning RD_SANLF Value transfer Type reference (TYPE) REMIMIGCONDKEY-SANLF Produkttyp 20060201

Method GET_SANLF on class CL_REMI_MIG_CONDITION has no exception.

Method GET_TASKTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
2 Returning RD_TASKTYPE Value transfer Type reference (TYPE) RECATASKTYPE Art eines Task 20060201

Method GET_TASKTYPE on class CL_REMI_MIG_CONDITION has no exception.

Method MIG_NOTICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NEW Call by reference Type reference (TYPE) VICNCN Immobilienvertrag 20081203
2 Importing ID_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20060201
3 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
4 Importing IS_OLD Call by reference Type reference (TYPE) VIMIMV Mietvertrag 20060201
5 Importing IT_VIMI26 Call by reference Type reference (TYPE) MTYPE_T_VIMI26 20060208

Method MIG_NOTICE on class CL_REMI_MIG_CONDITION has no exception.

Method MIG_TERM_NOTICE_FREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_INTRENO Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20060201
2 Importing ID_INTRENO_OLD Call by reference Type reference (TYPE) RECAINTRENO Interner Schlüssel des Immobilienobjekts 20060201
3 Importing ID_SKUEART Call by reference Type reference (TYPE) SMVKUEART SPACE Kündigungsart eines Mietvertrags 20061128
4 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201

Method MIG_TERM_NOTICE_FREE on class CL_REMI_MIG_CONDITION has no exception.

Method SELECT_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY Call by reference Type reference (TYPE) INDEX TABLE 20060201
2 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
# Exception Resumable Description Created on
1 ERROR Fehler 20060201

Method SELECT_MIGRATED_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXISTS Call by reference Type reference (TYPE) RE_T_INTRENO 20060201
2 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201
3 Importing IF_TESTMODE Call by reference Type reference (TYPE) RECABOOL Allgemeines Ja/Nein - Feld 20060823
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060201
5 Importing IT_OLD Call by reference Type reference (TYPE) INDEX TABLE 20060201

Method SELECT_MIGRATED_ROWS on class CL_REMI_MIG_CONDITION has no exception.

Method STORE_ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_TABNAMEOLD Call by reference Type reference (TYPE) TABNAME Tabellenname 20060201

Method STORE_ADD_DATA on class CL_REMI_MIG_CONDITION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604