SAP ABAP Class CL_ISU_AMIO_SUBOBJ_PREMISE (IS-U: Parking / Subobject Installation)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-CS-BT-IO (Application Component) Move-In/Out
     EE06A (Package) IS-U: Fast Entry for Move-In/Move-Out/Move-In/Out
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISU_AMIO_SUBOBJ IS-U: Parking/Superior Class for Subobject 20030317
Properties
Class CL_ISU_AMIO_SUBOBJ_PREMISE  
Short Description IS-U: Parking / Subobject Installation    
Super Class CL_ISU_AMIO_SUBOBJ IS-U: Parking/Superior Class for Subobject 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE06A   IS-U: Fast Entry for Move-In/Move-Out/Move-In/Out 
Created 20030317   SAP 
Last change 20060711   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ISU06 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ISU17 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISU_AMIO_SUBOBJ_PREMISE has no interface implemented.
Friends
Class CL_ISU_AMIO_SUBOBJ_PREMISE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_OBJTYPE_ENQ Constant Private Type reference (TYPE) SWO_OBJTYP 'EANL' Object Type for Disconnection 20030818
2 GC_OKCODE_ESTIMATE Constant Public Type reference (TYPE) UI_FUNC 'ESTIMATE' Action "Estimate Meter Reading Results" 20030627
3 GR_PRDOC Instance attribute Public Object reference (TYPE REF TO) CL_ISU_AMIO_PRDOC IS-U Parking: Interface 20030321
4 GT_EANL Instance attribute Public Type reference (TYPE) V_EANL_TAB Standard Tabele for View V_EANL 20030318
5 GT_ENQ_KEYS Instance attribute Private Type reference (TYPE) V_EANL_TAB Standard Tabele for View V_EANL 20030818
6 GT_ENVDATA Instance attribute Public Type reference (TYPE) IEUE_EANL_NODE Environment Determination for Installation 20030626
7 GT_EVER_AUSZDAT Instance attribute Public Type reference (TYPE) ISU06_T_EVER Contracts for Date X_AUSZDAT 20030530
8 GT_EVER_EINZDAT Instance attribute Public Type reference (TYPE) ISU06_T_EVER Contracts for Date X_EINZDAT 20030530
9 GT_MOVEOUTPRED Instance attribute Public Type reference (TYPE) ISU_ANLAGE_TAB Installations, Where Move-Out from Prev.Contract is Possible 20030530
10 GT_REABLD Instance attribute Public Type reference (TYPE) ISU17_I_ECAMIO_REABLD Meter reading data 20030429
11 G_DATA_CI Instance attribute Public Type reference (TYPE) ISU_ECAMIOPRCI_TAB Table Category for ECAMIOPRCI 20030324
12 G_DATA_MR Instance attribute Public Type reference (TYPE) ISU_ECAMIOPRMR_TAB Table Category for ECAMIOPRMR 20030324
13 G_EADRDAT Instance attribute Public Type reference (TYPE) EADRDAT Address Data for Formatting an IS-U Address 20031114
14 G_KEY Instance attribute Public Type reference (TYPE) VSTELLE Premise 20030318
15 G_KEYDATE Instance attribute Public Type reference (TYPE) ABZEITSCH Attribute Value 20030318
16 G_MIO Instance attribute Public Type reference (TYPE) ECAMIO_MIO Move-In or Move-Out? 20030318
17 G_OBJ Instance attribute Private Type reference (TYPE) ISU17_METERREAD Object Data for Meter Reading 20030318
18 G_VBSADR Instance attribute Public Type reference (TYPE) VBSADR Premise Address 20031114
19 G_XCALL_PBO Instance attribute Private Type reference (TYPE) KENNZX Indicator: ISU_O_METERREAD_PBO Can Be Called Again 20030523
20 G_XUSE_REABLD Instance attribute Private Type reference (TYPE) KENNZX Indicator: Use Data from GT_REABLD 20030702
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_METERREAD Instance method Public Method Action for Meter Reading Data 20030627
2 CHECK Instance method Public Method Check Data 20030319
3 CHECK_COMPLETENESS Instance method Public Method Check Data: Completeness 20030526
4 CHECK_CONTRACT Instance method Public Method Check Data: Contract Fields 20030522
5 CHECK_METERREAD Instance method Public Method Check Data: Meter Reading Data 20030319
6 CHECK_MIO_DATES Instance method Public Method Check Data: Move-In and Move-Out Date 20030319
7 CHECK_MSG_COLLECT Instance method Public Method Write Installation-Dependent Messages in Log 20030522
8 CHECK_PRODUCT Instance method Public Method Check Data: Product / Template for Creating a Contract 20030522
9 CHECK_SECURITY Instance method Public Method Check Data: Fields for Security Deposits 20040910
10 CHECK_X_FIELDS Instance method Private Method Check Data: Checkboxes for Move-In / Move-Out 20040927
11 CLOSE Instance method Public Method Close 20030319
12 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030318
13 DATA_GET Instance method Public Method Return Data for Display on Screen 20030324
14 DATA_GET_INSTLN Instance method Private Method Return Installation-Dependent Data for Display on Screen 20030505
15 DATA_GET_METERREAD Instance method Private Method Return Meter Reading Data for Display on Screen 20030508
16 DATA_MODIFY Instance method Public Method Adjust Data According to Change on Screen 20030324
17 DATA_MODIFY_INSTLN Instance method Private Method Adjust Installation-Rel. Data According to Changes on Screen 20030530
18 DATA_MODIFY_METERREAD Instance method Private Method Adjust Meter Reading Data According to Changes on Screen 20030530
19 DEQUEUE Instance method Private Method Unlock 20030818
20 ENQUEUE Instance method Private Method Lock 20030818
21 FULLSCREEN Instance method Public Method Display in Full Screen 20030424
22 OPEN Instance method Public Method Open 20030318
23 OPEN_AUTO Instance method Private Method Open: Include Automation Data 20030325
24 OPEN_CUSTOMIZING Instance method Private Method Open: Include Customizing 20030404
25 OPEN_FILL_OBJ_CI Instance method Private Method Open: Enter Object Data for Contracts and Installations 20030325
26 OPEN_METERREAD Instance method Public Method Open Meter Reading Data 20030324
27 OPEN_PRDOC_DB Instance method Private Method Open: Include Parked Document Data from Database 20030325
28 OPEN_READ_ADDRESS Instance method Public Method Open: Read Address 20031114
29 OPEN_READ_CONTRACTS Instance method Public Method Open: Read Contracts 20030530
30 PBO_METERREAD Instance method Private Method Meter Reading Data: Call PBO Module 20030523
31 SORT_OUT_UNCHANGED Instance method Public Method Sort Out Unchanged Data 20030325
Events
Class CL_ISU_AMIO_SUBOBJ_PREMISE has no event.
Types
Class CL_ISU_AMIO_SUBOBJ_PREMISE has no local type.
Method Signatures

Method ACTION_METERREAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) KENNZX Kennzeichen 20030627
2 Importing I_UCOMM Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20030627

Method ACTION_METERREAD on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CHECK Signature

Method CHECK on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
Method CHECK on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CHECK_COMPLETENESS Signature

Method CHECK_COMPLETENESS on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
Method CHECK_COMPLETENESS on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CHECK_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG_ANLAGE Call by reference Type reference (TYPE) ISU_ECAMIO_MSG_ANLAGE_TAB Tabellentyp zu ECAMIO_MSG_ANLAGE 20030522

Method CHECK_CONTRACT on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CHECK_METERREAD Signature

Method CHECK_METERREAD on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
Method CHECK_METERREAD on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CHECK_MIO_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG_ANLAGE Call by reference Type reference (TYPE) ISU_ECAMIO_MSG_ANLAGE_TAB Tabellentyp zu ECAMIO_MSG_ANLAGE 20030522

Method CHECK_MIO_DATES on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CHECK_MSG_COLLECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG_ANLAGE Call by reference Type reference (TYPE) ISU_ECAMIO_MSG_ANLAGE_TAB Tabellentyp zu ECAMIO_MSG_ANLAGE 20030522

Method CHECK_MSG_COLLECT on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CHECK_PRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG_ANLAGE Call by reference Type reference (TYPE) ISU_ECAMIO_MSG_ANLAGE_TAB Tabellentyp zu ECAMIO_MSG_ANLAGE 20030522

Method CHECK_PRODUCT on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CHECK_SECURITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG_ANLAGE Call by reference Type reference (TYPE) ISU_ECAMIO_MSG_ANLAGE_TAB Tabellentyp zu ECAMIO_MSG_ANLAGE 20040910

Method CHECK_SECURITY on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CHECK_X_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MSG_ANLAGE Call by reference Type reference (TYPE) ISU_ECAMIO_MSG_ANLAGE_TAB Tabellentyp zu ECAMIO_MSG_ANLAGE 20040927

Method CHECK_X_FIELDS on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUTO_CI Call by reference Type reference (TYPE) ISU_ECAMIOPRCI_AU_TAB Tabellentyp zu ECAMIOPRCI_AU 20030325
2 Exporting ET_AUTO_MR Call by reference Type reference (TYPE) ISU_ECAMIOPRMR_AU_TAB Tabellentyp zu ECAMIOPRMR_AU 20030325

Method CLOSE on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MIO Value transfer Type reference (TYPE) ECAMIO_MIO Einzug oder Auszug? 20030318
2 Importing I_PRDOC Call by reference Object reference (TYPE REF TO) CL_ISU_AMIO_PRDOC IS-U Vorerfassung: Oberfläche 20030321

Method CONSTRUCTOR on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ECAMIOPRCIMR_D Call by reference Type reference (TYPE) ISU_ECAMIOPRCIMR_D_TAB ISU_ECAMIOPRCIMR_D_TAB 20030328
2 Exporting ET_ECAMIOPRCI_D Call by reference Type reference (TYPE) ISU_ECAMIOPRCI_D_TAB Tabellentyp zu ECAMIOPRCI_D 20030328
3 Exporting ET_ECAMIOPRMR_D Call by reference Type reference (TYPE) ISU_ECAMIOPRMR_D_TAB Tabellentyp zu ECAMIOPRMR_D 20030328

Method DATA_GET on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method DATA_GET_INSTLN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CI_D Call by reference Type reference (TYPE) ECAMIOPRCI_D IS-U Vorerfassung: Dynprodaten Verträge und Anlagen 20030507
2 Importing I_CI Call by reference Type reference (TYPE) ECAMIOPRCI IS-U: Vorerfassungsbeleg: Verträge und Anlagen 20030507

Method DATA_GET_INSTLN on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method DATA_GET_METERREAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MR_D Call by reference Type reference (TYPE) ECAMIOPRMR_D IS-U Vorerfassung: Dynprodaten Ableseergebnisse 20030508
2 Importing I_MR Call by reference Type reference (TYPE) ECAMIOPRMR IS-U: Vorerfassungsbeleg: Ableseergebnisse 20030508

Method DATA_GET_METERREAD on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method DATA_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ECAMIOPRCI Call by reference Type reference (TYPE) ISU_ECAMIOPRCI_TAB Tabellentyp zu ECAMIOPRCI 20030328
2 Importing IT_ECAMIOPRCIMR Call by reference Type reference (TYPE) ISU_ECAMIOPRCIMR_D_TAB Tabellentyp zu ECAMIOPRCIMR_D 20030328
3 Importing IT_ECAMIOPRMR Call by reference Type reference (TYPE) ISU_ECAMIOPRMR_TAB Tabellentyp zu ECAMIOPRMR 20030328

Method DATA_MODIFY on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method DATA_MODIFY_INSTLN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CI Call by reference Type reference (TYPE) ECAMIOPRCI IS-U: Vorerfassungsbeleg: Verträge und Anlagen 20030530

Method DATA_MODIFY_INSTLN on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method DATA_MODIFY_METERREAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MR Call by reference Type reference (TYPE) ECAMIOPRMR IS-U: Vorerfassungsbeleg: Ableseergebnisse 20030530

Method DATA_MODIFY_METERREAD on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method DEQUEUE Signature

Method DEQUEUE on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
Method DEQUEUE on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method ENQUEUE Signature

Method ENQUEUE on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
# Exception Resumable Description Created on
1 FOREIGN_LOCK Objekt gesperrt 20030818
2 SYSTEM_ERROR Sonstiger Fehler 20030818

Method FULLSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XONLY_CHECK_IF_POSSIBLE Value transfer Type reference (TYPE) KENNZX Kennzeichen 20030424
# Exception Resumable Description Created on
1 FAILED Fehler beim Absprung ins Vollbilld 20030424
2 NOT_POSSIBLE Absprung ins Vollbilld nicht möglich 20030425

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTO_CI Call by reference Type reference (TYPE) ISU_ECAMIOPRCI_AU_TAB Tabellentyp zu ECAMIOPRCI 20030325
2 Importing I_AUTO_MR Call by reference Type reference (TYPE) ISU_ECAMIOPRMR_AU_TAB Tabellentyp zu ECAMIOPRMR 20030325
3 Importing I_KEY Value transfer Type reference (TYPE) VSTELLE Verbrauchsstelle 20030318
4 Importing I_KEYDATE Value transfer Type reference (TYPE) ABZEITSCH Stichtag 20030318
5 Importing I_MIO Value transfer Type reference (TYPE) ECAMIO_MIO 20060314
6 Importing I_WMODE Value transfer Type reference (TYPE) E_MODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20030318
# Exception Resumable Description Created on
1 FOREIGN_LOCK Geschäftspartner gesperrt 20030318
2 NOT_AUTHORIZED keine Zugriffsberechtigung 20030318
3 NOT_FOUND Keine Anlagen zur Verbrauchsstelle gefunden 20030318
4 SYSTEM_ERROR Systemfehler 20030530

Method OPEN_AUTO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTO_CI Call by reference Type reference (TYPE) ISU_ECAMIOPRCI_AU_TAB Tabellentyp zu ECAMIOPRCI_AU 20030325
2 Importing I_AUTO_MR Call by reference Type reference (TYPE) ISU_ECAMIOPRMR_AU_TAB Tabellentyp zu ECAMIOPRMR_AU 20030325

Method OPEN_AUTO on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method OPEN_CUSTOMIZING Signature

Method OPEN_CUSTOMIZING on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
Method OPEN_CUSTOMIZING on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method OPEN_FILL_OBJ_CI Signature

Method OPEN_FILL_OBJ_CI on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
Method OPEN_FILL_OBJ_CI on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method OPEN_METERREAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AUTO Call by reference Type reference (TYPE) ISU_ECAMIOPRMR_AU_TAB Tabellentyp zu ECAMIOPRMR_AU 20030325
# Exception Resumable Description Created on
1 FOREIGN_LOCK Geschäftspartner gesperrt 20030324
2 NOT_AUTHORIZED keine Zugriffsberechtigung 20030324
3 NOT_FOUND Keine Anlagen zur Verbrauchsstelle gefunden 20030324

Method OPEN_PRDOC_DB Signature

Method OPEN_PRDOC_DB on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
Method OPEN_PRDOC_DB on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method OPEN_READ_ADDRESS Signature

Method OPEN_READ_ADDRESS on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
Method OPEN_READ_ADDRESS on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method OPEN_READ_CONTRACTS Signature

Method OPEN_READ_CONTRACTS on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
# Exception Resumable Description Created on
1 SYSTEM_ERROR Systemfehler 20030530

Method PBO_METERREAD Signature

Method PBO_METERREAD on class CL_ISU_AMIO_SUBOBJ_PREMISE has no parameter.
Method PBO_METERREAD on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.

Method SORT_OUT_UNCHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA_CI Call by reference Type reference (TYPE) ISU_ECAMIOPRCI_TAB Tabellentyp zu ECAMIOPRCI 20030403
2 Exporting E_DATA_MR Call by reference Type reference (TYPE) ISU_ECAMIOPRMR_TAB Tabellentyp zu ECAMIOPRMR 20030403

Method SORT_OUT_UNCHANGED on class CL_ISU_AMIO_SUBOBJ_PREMISE has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in 464