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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | 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 | Instance attribute | Protected | Type reference (TYPE) | RE_T_VIMIMAPCNNR | 20060928 | ||||
| 2 | Instance attribute | Protected | Type reference (TYPE) | RE_T_VIMIMAPOFID | 20060928 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Checks for Duplicate Contract Numbers [Final] | 20050105 | |
| 2 | Instance method | Protected | Method | Gets the Number of Rental Objects | 20060228 | |
| 3 | Instance method | Protected | Method | Duplicate Entries Found [Final] | 20050105 | |
| 4 | Instance method | Protected | Method | Check Uniqueness of List | 20060928 | |
| 5 | Instance method | Protected | Method | Checks Settlement Participation | 20050907 | |
| 6 | Instance method | Protected | Method | Duplicate Entries Found: VIMIMV/VICN01 (Collective LO) | 20050725 | |
| 7 | Instance method | Protected | Method | Duplicate Entries Found: VIMIMV/VIVW01 (Collective LO) | 20050725 | |
| 8 | Instance method | Protected | Method | Duplicate Entries Found: VICN01/VIMIMV | 20050725 | |
| 9 | Instance method | Protected | Method | Duplicate Entries Found: VICN01/VIVW01 | 20050725 | |
| 10 | Instance method | Protected | Method | Duplicate Entries Found: VIVW01/VIMIMV | 20050725 | |
| 11 | Instance method | Protected | Method | Issues Message for Duplicate Contract Number | 20050725 | |
| 12 | Instance method | Protected | Method | Collective LO | 20050725 | |
| 13 | Instance method | Protected | Method | Offer ID Is Not Unique | 20060928 | |
| 14 | Instance method | Protected | Method | Gets Leading Contract | 20050725 | |
| 15 | Instance method | Protected | Method | Contract Numbers | 20060927 | |
| 16 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050105 | |||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050105 | |||
| 3 | IT_VICN01 | Call by reference | Type reference (TYPE) | GTYPE_T_VICN01 | 20050105 | ||||
| 4 | IT_VIMIMV | Call by reference | Type reference (TYPE) | GTYPE_T_VIMIMV | 20050105 | ||||
| 5 | 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 | IT_VIMIMV | Call by reference | Type reference (TYPE) | GTYPE_T_VIMIMV | 20060228 | ||||
| 2 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050105 | |||
| 2 | IF_E_SMIVE | Call by reference | Type reference (TYPE) | RECABOOL | ABAP_FALSE | Allgemeines Ja/Nein - Feld | 20050725 | ||
| 3 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050105 | |||
| 4 | IS_VICN01 | Call by reference | Type reference (TYPE) | GTYPE_S_VICN01 | 20050105 | ||||
| 5 | IS_VIMIMV | Call by reference | Type reference (TYPE) | GTYPE_S_VIMIMV | 20050105 | ||||
| 6 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20060928 | |||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20060928 | |||
| 3 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050907 | |||
| 2 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050725 | |||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050725 | |||
| 3 | IS_VICN01 | Call by reference | Type reference (TYPE) | GTYPE_S_VICN01 | 20050725 | ||||
| 4 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050725 | |||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050725 | |||
| 3 | IS_VIMIMV | Call by reference | Type reference (TYPE) | GTYPE_S_VIMIMV | 20050725 | ||||
| 4 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050725 | |||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050725 | |||
| 3 | IS_VICN01 | Call by reference | Type reference (TYPE) | GTYPE_S_VICN01 | 20050725 | ||||
| 4 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050725 | |||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050725 | |||
| 3 | IS_VICN01 | Call by reference | Type reference (TYPE) | GTYPE_S_VICN01 | 20050725 | ||||
| 4 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050725 | |||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050725 | |||
| 3 | IS_VIMIMV | Call by reference | Type reference (TYPE) | GTYPE_S_VIMIMV | 20050725 | ||||
| 4 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050725 | |||
| 2 | ID_BUKRS | Call by reference | Type reference (TYPE) | VICNCN-BUKRS | Buchungskreis | 20050725 | |||
| 3 | ID_MSGNO | Call by reference | Type reference (TYPE) | SY-MSGNO | Nachrichtennummer | 20050801 | |||
| 4 | ID_RECNNR | Call by reference | Type reference (TYPE) | VICNCN-RECNNR | Nummer des Vertrags | 20050725 | |||
| 5 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050725 | |||
| 2 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050725 | |||
| 3 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20060928 | |||
| 2 | ID_COUNT | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20060928 | |||
| 3 | ID_SMVANG | Call by reference | Type reference (TYPE) | VVSMVANG | Mietvertrag - Angebot | 20060928 | |||
| 4 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20050725 | |||
| 2 | ID_BUKRS | Call by reference | Type reference (TYPE) | VIMIMV-BUKRS | Buchungskreis | 20050725 | |||
| 3 | ID_E_SMIVE | Call by reference | Type reference (TYPE) | VIMIMV-E_SMIVE | Vertragsnummer des Sammelmietvertrags | 20050725 | |||
| 4 | ID_SMIVE | Call by reference | Type reference (TYPE) | VIMIMV-SMIVE | Mietvertrags-Nummer | 20050725 | |||
| 5 | IO_MSGLIST | Call by reference | Object reference (TYPE REF TO) | IF_RECA_MESSAGE_LIST | Nachrichtensammler | 20050725 | |||
| 6 | IT_CN_SUB | Call by reference | Type reference (TYPE) | GTYPE_T_VIMIMV | 20050725 | ||||
| 7 | IT_VICN01 | Call by reference | Type reference (TYPE) | GTYPE_T_VICN01 | 20050725 | ||||
| 8 | IT_VIMIMV | Call by reference | Type reference (TYPE) | GTYPE_T_VIMIMV | 20050725 | ||||
| 9 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20060927 | |||
| 2 | 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 | CD_STATUS | Call by reference | Type reference (TYPE) | RECASTEPSTATUS | Status einer Prozessstufe | 20060927 | |||
| 2 | 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 |