SAP ABAP Class CL_ISU_AMIO_SUBOBJ_ACCOUNT (IS-U: Parking/Subobject for Contract Account)
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 20030324
Properties
Class CL_ISU_AMIO_SUBOBJ_ACCOUNT  
Short Description IS-U: Parking/Subobject for Contract Account    
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 20030324   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ISU01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no interface implemented.
Friends
Class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FIELD_INCOMING_PAYM Constant Private Type reference (TYPE) ROLLNAME 'EZAWE' Data element (semantic domain) 20031114
2 GC_FIELD_OUTGOING_PAYM Constant Private Type reference (TYPE) ROLLNAME 'AZAWE' Data element (semantic domain) 20031114
3 GC_OBJTYPE_ENQ Constant Private Type reference (TYPE) SWO_OBJTYP 'FKKVKP' Object Type for Disconnection 20030401
4 GC_SIGN_INCOMING Constant Public Type reference (TYPE) C '+' 20040813
5 GC_SIGN_OUTGOING Constant Public Type reference (TYPE) C '-' 20040813
6 GR_BUPA Instance attribute Public Object reference (TYPE REF TO) CL_ISU_AMIO_SUBOBJ_BUPA IS-U: Parking/Subobject for Business Partner 20030327
7 GR_PRDOC Instance attribute Public Object reference (TYPE REF TO) CL_ISU_AMIO_PRDOC IS-U Parking: Interface 20030324
8 GT_ENQ_KEYS Instance attribute Private Type reference (TYPE) ISU_FKKVKP_TAB Standard table for structure FKKVKP 20030401
9 G_CURFIELD Instance attribute Public Type reference (TYPE) CURFIELD Cursor Field 20030527
10 G_DATA Instance attribute Public Type reference (TYPE) ECAMIOPRACC Data for Contract Account 20030324
11 G_DATA_DB Instance attribute Private Type reference (TYPE) ECAMIOPRACC Data for Contract Account (How Available in Database) 20030324
12 G_FKKVKP1 Instance attribute Public Type reference (TYPE) FKKVKP1 Contract Accounts (Help Structure for View) 20030327
13 G_KEY Instance attribute Public Type reference (TYPE) VKONT_KK Contract Account Number 20030324
14 G_MIO Instance attribute Public Type reference (TYPE) ECAMIO_MIO Move-In or Move-Out? 20030324
15 G_VALDT Instance attribute Public Type reference (TYPE) BU_VALDT_DI Validity Date for Changes (Direct Input) 20030324
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method Check Data 20030324
2 CHECK_BANK Instance method Private Method Check Data: Bank Details 20030508
3 CHECK_CCARD Instance method Private Method Check Data: Payment Card 20031114
4 CHECK_PAYMENT_METHOD Instance method Private Method Check Data: Payment Method 20031114
5 CHECK_SET_CURSOR Instance method Private Method Check Data: Define Cursor Position 20030527
6 CLOSE Instance method Public Method Close 20030324
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030324
8 DATA_GET Instance method Public Method Return Data for Display on Screen 20030324
9 DATA_MODIFY Instance method Public Method Adjust Data According to Change on Screen 20030324
10 DEQUEUE Instance method Private Method Unlock 20030401
11 ENQUEUE Instance method Private Method Lock 20030401
12 FULLSCREEN Instance method Public Method Display in Full Screen 20030424
13 MDG_CONST_GET Instance method Public Method Determine Constants from Master Data Template 20041221
14 OPEN Instance method Public Method Open 20030324
15 OPEN_AUTO Instance method Private Method Open: Include Automation Data 20030327
16 OPEN_FILL_OBJ Instance method Private Method Open: Complete Object Data 20030327
17 OPEN_PRDOC_DB Instance method Private Method Open: Include Parked Document Data from Database 20030327
18 SORT_OUT_UNCHANGED Instance method Public Method Sort Out Unchanged Data 20030327
Events
Class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no event.
Types
Class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no local type.
Method Signatures

Method CHECK Signature

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

Method CHECK_BANK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_BKVID Value transfer Type reference (TYPE) BU_BKVID Bankverbindungs-ID 20031114
2 Importing I_CURFIELD Value transfer Type reference (TYPE) CURFIELD Cursorfeld 20030527
3 Importing I_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20030508

Method CHECK_BANK on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method CHECK_CCARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CCARD_ID Value transfer Type reference (TYPE) BU_CCID Zahlungskarten-ID 20031114
2 Importing I_CURFIELD Value transfer Type reference (TYPE) CURFIELD Cursorfeld 20031114
3 Importing I_PARTNER Value transfer Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20031114

Method CHECK_CCARD on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method CHECK_PAYMENT_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ZWELS Call by reference Type reference (TYPE) C 20031114
2 Importing I_BKVID Call by reference Type reference (TYPE) BU_BKVID Bankverbindungs-ID 20031114
3 Importing I_CCARD_ID Call by reference Type reference (TYPE) BU_CCID Zahlungskarten-ID 20031114
4 Importing I_FIELD Call by reference Type reference (TYPE) ROLLNAME Datenelement (semantische Domäne) 20031114

Method CHECK_PAYMENT_METHOD on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method CHECK_SET_CURSOR Signature

Method CHECK_SET_CURSOR on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no parameter.
Method CHECK_SET_CURSOR on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AUTO Call by reference Type reference (TYPE) ECAMIOPRACC_AU IS-U Vorerfassung: Automationsdaten Vertragskonto 20030327

Method CLOSE on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ECAMIOPRACC_MID Call by reference Type reference (TYPE) ECAMIOPRACC_MID IS-U Vorerfassung: Dynprodaten Vertragskonto (Einzug) 20030403
2 Exporting E_ECAMIOPRACC_MOD Call by reference Type reference (TYPE) ECAMIOPRACC_MOD IS-U Vorerfassung: Dynprodaten Vertragskonto 20030403

Method DATA_GET on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method DATA_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) ECAMIOPRACC Daten zum Vertragskonto 20030324

Method DATA_MODIFY on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method DEQUEUE Signature

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

Method ENQUEUE Signature

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

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 MDG_CONST_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FKKVKP1 Call by reference Type reference (TYPE) FKKVKP1 Vertragskonten (Ersatz für View) 20041221

Method MDG_CONST_GET on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BUPA Call by reference Object reference (TYPE REF TO) CL_ISU_AMIO_SUBOBJ_BUPA IS-U: Vorerfassung / Subobjekt Geschäftspartner 20030722
2 Importing I_AUTO Call by reference Type reference (TYPE) ISU_ECAMIOPRACC_AU_TAB Tabellentyp zu ECAMIOPRACC_AU 20030327
3 Importing I_KEY Value transfer Type reference (TYPE) VKONT_KK Vertragskontonummer 20030324
4 Importing I_MIDATE Value transfer Type reference (TYPE) BEZUGSDAT Bezugsdatum 20030324
5 Importing I_VALDT Value transfer Type reference (TYPE) BU_VALDT_DI Gültigkeitsdatum der Änderungen (Direct Input) 20030324
6 Importing I_WMODE Value transfer Type reference (TYPE) E_MODE Bearbeitungsmodus (1 = Anzeigen, 2 = Ändern, 3 = Anlegen...) 20030324
# Exception Resumable Description Created on
1 FOREIGN_LOCK Geschäftspartner gesperrt 20030324
2 NOT_AUTHORIZED keine Zugriffsberechtigung 20030324
3 NOT_FOUND Geschäftspartner nicht gefunden 20030324
4 SYSTEM_ERROR Systemfehler 20030401

Method OPEN_AUTO 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_ECAMIOPRACC_AU_TAB Tabellentyp zu ECAMIOPRACC_AU 20030327

Method OPEN_AUTO on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method OPEN_FILL_OBJ Signature

Method OPEN_FILL_OBJ on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no parameter.
Method OPEN_FILL_OBJ on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no exception.

Method OPEN_PRDOC_DB Signature

Method OPEN_PRDOC_DB on class CL_ISU_AMIO_SUBOBJ_ACCOUNT has no parameter.
Method OPEN_PRDOC_DB on class CL_ISU_AMIO_SUBOBJ_ACCOUNT 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 Call by reference Type reference (TYPE) ECAMIOPRACC IS-U: Vorerfassungsbeleg: Vertragskontodaten 20030327

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