SAP ABAP Class CL_REMI_CHECK_CN (Check Contract)
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 20050105
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_REMI_PREPARE_CNNR Prepare Contract 20050105
Properties
Class CL_REMI_CHECK_CN  
Short Description Check Contract    
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 20050105   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 GTYPE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RECA4 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 REMI1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_REMI_CHECK_CN has no interface implemented.
Friends
Class CL_REMI_CHECK_CN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CNNR Instance attribute Protected Type reference (TYPE) RE_T_VIMIMAPCNNR 20060928
2 MT_OFID Instance attribute Protected Type reference (TYPE) RE_T_VIMIMAPOFID 20060928
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DUPLICATEKEYS Instance method Protected Method Checks for Duplicate Contract Numbers [Final] 20050105
2 GET_RO_COUNT Instance method Protected Method Gets the Number of Rental Objects 20060228
3 HANDLE_DUPLICATEKEYS Instance method Protected Method Duplicate Entries Found [Final] 20050105
4 ME_CHECK_OFID_LIST Instance method Protected Method Check Uniqueness of List 20060928
5 ME_CHECK_SETTLPARTICIP Instance method Protected Method Checks Settlement Participation 20050907
6 ME_HANDLE_DKEYS_E_SMIVE_VICN01 Instance method Protected Method Duplicate Entries Found: VIMIMV/VICN01 (Collective LO) 20050725
7 ME_HANDLE_DKEYS_E_SMIVE_VIVW01 Instance method Protected Method Duplicate Entries Found: VIMIMV/VIVW01 (Collective LO) 20050725
8 ME_HANDLE_DKEYS_VICN01_VIMIMV Instance method Protected Method Duplicate Entries Found: VICN01/VIMIMV 20050725
9 ME_HANDLE_DKEYS_VICN01_VIVW01 Instance method Protected Method Duplicate Entries Found: VICN01/VIVW01 20050725
10 ME_HANDLE_DKEYS_VIVW01_VIMIMV Instance method Protected Method Duplicate Entries Found: VIVW01/VIMIMV 20050725
11 ME_HANDLE_DUPLICATEKEYS_MSGOUT Instance method Protected Method Issues Message for Duplicate Contract Number 20050725
12 ME_HANDLE_E_SMIVE Instance method Protected Method Collective LO 20050725
13 ME_HANDLE_OFID_NONUNIQUE Instance method Protected Method Offer ID Is Not Unique 20060928
14 ME_SET_LEADING_CNNR Instance method Protected Method Gets Leading Contract 20050725
15 PERFORM_CNNR Instance method Protected Method Contract Numbers 20060927
16 PERFORM_OFID Instance method Protected Method Quotation Number 20060927
Events
Class CL_REMI_CHECK_CN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTYPE_S_VICN01 Protected See coding 20050105 BEGIN OF gtype_s_vicn01, bukrs TYPE vicn01-bukrs, recnnr TYPE vicn01-recnnr, intreno TYPE vicn01-intreno, recnobjnr TYPE vicn01-recnobjnr, imkey TYPE vicn01-imkey, recnbeg TYPE vicn01-recnbeg, recnend TYPE vicn01-recnend, recnnotper TYPE vicn01-recnnotper, END OF gtype_s_vicn01
2 GTYPE_S_VIMIMV Protected See coding 20050105 BEGIN OF gtype_s_vimimv, bukrs TYPE vimimv-bukrs, smive TYPE vimimv-smive, e_smive TYPE vimimv-e_smive, intreno TYPE vimimv-intreno, snks TYPE vimimv-snks, imkey TYPE vimimv-imkey, dmibeg TYPE vimimv-dmibeg, dmiend TYPE vimimv-dmiend, dkuezu TYPE vimimv-dkuezu, swenr TYPE vimimv-swenr, smenr TYPE vimimv-smenr, daktv TYPE vimimv-daktv, END OF gtype_s_vimimv
3 GTYPE_S_VIVW01 Protected See coding 20050725 BEGIN OF gtype_s_vivw01, bukrs TYPE vivw01-bukrs, svwnr TYPE vivw01-svwnr, intreno TYPE vivw01-intreno, j_objnr TYPE vivw01-j_objnr, imkey TYPE vivw01-imkey, dvwbeg TYPE vivw01-dvwbeg, dvwend TYPE vivw01-dvwend, dkuezum TYPE vivw01-dkuezum, END OF gtype_s_vivw01
4 GTYPE_T_VICN01 Protected See coding 20050105 gtype_t_vicn01 TYPE TABLE OF gtype_s_vicn01
5 GTYPE_T_VIMIMV Protected See coding 20050105 gtype_t_vimimv TYPE TABLE OF gtype_s_vimimv
6 GTYPE_T_VIVW01 Protected See coding 20050725 gtype_t_vivw01 TYPE TABLE OF gtype_s_vivw01
Method Signatures

Method CHECK_DUPLICATEKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050105
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050105
3 Importing IT_VICN01 Call by reference Type reference (TYPE) GTYPE_T_VICN01 20050105
4 Importing IT_VIMIMV Call by reference Type reference (TYPE) GTYPE_T_VIMIMV 20050105
5 Importing IT_VIVW01 Call by reference Type reference (TYPE) GTYPE_T_VIVW01 20050725

Method CHECK_DUPLICATEKEYS on class CL_REMI_CHECK_CN has no exception.

Method GET_RO_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_VIMIMV Call by reference Type reference (TYPE) GTYPE_T_VIMIMV 20060228
2 Returning RD_COUNT Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20060228

Method GET_RO_COUNT on class CL_REMI_CHECK_CN has no exception.

Method HANDLE_DUPLICATEKEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050105
2 Importing IF_E_SMIVE Call by reference Type reference (TYPE) RECABOOL ABAP_FALSE Allgemeines Ja/Nein - Feld 20050725
3 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050105
4 Importing IS_VICN01 Call by reference Type reference (TYPE) GTYPE_S_VICN01 20050105
5 Importing IS_VIMIMV Call by reference Type reference (TYPE) GTYPE_S_VIMIMV 20050105
6 Importing IS_VIVW01 Call by reference Type reference (TYPE) GTYPE_S_VIVW01 20050725

Method HANDLE_DUPLICATEKEYS on class CL_REMI_CHECK_CN has no exception.

Method ME_CHECK_OFID_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20060928
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060928
3 Importing IT_LIST Call by reference Type reference (TYPE) RE_T_VIMIMAPOFID Umsetzungsentscheidungen: Angebotsnummern (VIMIMAPOFID) 20060928

Method ME_CHECK_OFID_LIST on class CL_REMI_CHECK_CN has no exception.

Method ME_CHECK_SETTLPARTICIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050907
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050907

Method ME_CHECK_SETTLPARTICIP on class CL_REMI_CHECK_CN has no exception.

Method ME_HANDLE_DKEYS_E_SMIVE_VICN01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050725
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050725
3 Importing IS_VICN01 Call by reference Type reference (TYPE) GTYPE_S_VICN01 20050725
4 Importing IS_VIMIMV Call by reference Type reference (TYPE) GTYPE_S_VIMIMV 20050725

Method ME_HANDLE_DKEYS_E_SMIVE_VICN01 on class CL_REMI_CHECK_CN has no exception.

Method ME_HANDLE_DKEYS_E_SMIVE_VIVW01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050725
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050725
3 Importing IS_VIMIMV Call by reference Type reference (TYPE) GTYPE_S_VIMIMV 20050725
4 Importing IS_VIVW01 Call by reference Type reference (TYPE) GTYPE_S_VIVW01 20050725

Method ME_HANDLE_DKEYS_E_SMIVE_VIVW01 on class CL_REMI_CHECK_CN has no exception.

Method ME_HANDLE_DKEYS_VICN01_VIMIMV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050725
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050725
3 Importing IS_VICN01 Call by reference Type reference (TYPE) GTYPE_S_VICN01 20050725
4 Importing IS_VIMIMV Call by reference Type reference (TYPE) GTYPE_S_VIMIMV 20050725

Method ME_HANDLE_DKEYS_VICN01_VIMIMV on class CL_REMI_CHECK_CN has no exception.

Method ME_HANDLE_DKEYS_VICN01_VIVW01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050725
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050725
3 Importing IS_VICN01 Call by reference Type reference (TYPE) GTYPE_S_VICN01 20050725
4 Importing IS_VIVW01 Call by reference Type reference (TYPE) GTYPE_S_VIVW01 20050725

Method ME_HANDLE_DKEYS_VICN01_VIVW01 on class CL_REMI_CHECK_CN has no exception.

Method ME_HANDLE_DKEYS_VIVW01_VIMIMV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050725
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050725
3 Importing IS_VIMIMV Call by reference Type reference (TYPE) GTYPE_S_VIMIMV 20050725
4 Importing IS_VIVW01 Call by reference Type reference (TYPE) GTYPE_S_VIVW01 20050725

Method ME_HANDLE_DKEYS_VIVW01_VIMIMV on class CL_REMI_CHECK_CN has no exception.

Method ME_HANDLE_DUPLICATEKEYS_MSGOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050725
2 Importing ID_BUKRS Call by reference Type reference (TYPE) VICNCN-BUKRS Buchungskreis 20050725
3 Importing ID_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20050801
4 Importing ID_RECNNR Call by reference Type reference (TYPE) VICNCN-RECNNR Nummer des Vertrags 20050725
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050725

Method ME_HANDLE_DUPLICATEKEYS_MSGOUT on class CL_REMI_CHECK_CN has no exception.

Method ME_HANDLE_E_SMIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050725
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050725
3 Importing IS_VIMIMV Call by reference Type reference (TYPE) GTYPE_S_VIMIMV 20050725

Method ME_HANDLE_E_SMIVE on class CL_REMI_CHECK_CN has no exception.

Method ME_HANDLE_OFID_NONUNIQUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20060928
2 Importing ID_COUNT Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20060928
3 Importing ID_SMVANG Call by reference Type reference (TYPE) VVSMVANG Mietvertrag - Angebot 20060928
4 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060928

Method ME_HANDLE_OFID_NONUNIQUE on class CL_REMI_CHECK_CN has no exception.

Method ME_SET_LEADING_CNNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20050725
2 Importing ID_BUKRS Call by reference Type reference (TYPE) VIMIMV-BUKRS Buchungskreis 20050725
3 Importing ID_E_SMIVE Call by reference Type reference (TYPE) VIMIMV-E_SMIVE Vertragsnummer des Sammelmietvertrags 20050725
4 Importing ID_SMIVE Call by reference Type reference (TYPE) VIMIMV-SMIVE Mietvertrags-Nummer 20050725
5 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20050725
6 Importing IT_CN_SUB Call by reference Type reference (TYPE) GTYPE_T_VIMIMV 20050725
7 Importing IT_VICN01 Call by reference Type reference (TYPE) GTYPE_T_VICN01 20050725
8 Importing IT_VIMIMV Call by reference Type reference (TYPE) GTYPE_T_VIMIMV 20050725
9 Importing IT_VIVW01 Call by reference Type reference (TYPE) GTYPE_T_VIVW01 20050725

Method ME_SET_LEADING_CNNR on class CL_REMI_CHECK_CN has no exception.

Method PERFORM_CNNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20060927
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060927

Method PERFORM_CNNR on class CL_REMI_CHECK_CN has no exception.

Method PERFORM_OFID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_STATUS Call by reference Type reference (TYPE) RECASTEPSTATUS Status einer Prozessstufe 20060927
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_RECA_MESSAGE_LIST Nachrichtensammler 20060927

Method PERFORM_OFID on class CL_REMI_CHECK_CN has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600