SAP ABAP Class CL_ADDR_DB_PK (DB Interface Feedback Looü Address (using Cent.Address.Man))
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       MD05 (Package) Development class KANBAN
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RECOVERABLE_RL Recoverable Object for Log. with CL_LUW_RL 20000920
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RECOVERY_RECORD_RL Recovery Information for if_recoverable_rl Object 20000920
Properties
Class CL_ADDR_DB_PK  
Short Description DB Interface Feedback Looü Address (using Cent.Address.Man)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MD05   Development class KANBAN 
Created 20000920   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RECOVERABLE_RL Recoverable Object for Log. with CL_LUW_RL 20000920
2 IF_RECOVERY_RECORD_RL Recovery Information for if_recoverable_rl Object 20000920
Friends
Class CL_ADDR_DB_PK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DB_DELTA Static Attribute Public Type reference (TYPE) PKADDR_DB_DELTA Delta Information for Database Update 20000920
2 RECOVERY_HANDLE Instance attribute Public Attribute reference (LIKE) 20000920
3 SYNCHRONOUS_UPDATE Static Attribute Public Type reference (TYPE) RM_FLAG RM_NOFLAG Ind. Start Posting Synchronously 20001024
4 USED Static Attribute Public Type reference (TYPE) RM_FLAG Ind., That First Objects Have Been Created 20000920
5 VAL Instance attribute Public Type reference (TYPE) PKADDR_DB_VAL Access Data for Address 20000920
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_DB_DELTA Instance method Private Method Copy Last Value on Database With Commit on Level 0 20000920
2 BACKUP Instance method Public Method 20000920
3 CHANGE_VAL Instance method Private Method Set Val 20000920
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000920
5 COMMIT Instance method Public Method 20000920
6 CONSTRUCTOR Instance method Public Constructor Constructor 20000920
7 DELETE Instance method Public Method Delete object 20000920
8 INIT Instance method Private Method Initialization Before First Usage 20000920
9 INIT_VAL Instance method Public Method Update via Value Read from Database 20000920
10 INVALIDATE Instance method Public Method Invalidate Object 20000920
11 POST Static method Private Event handling method Post for db_delta 20000920
12 RESET Instance method Public Method Reset to Original Status With init_val 20000920
13 RESTORE Instance method Public Method 20000920
14 SET_VAL Instance method Public Method Create or Change Application Data 20000920
Events
# Event Type Visibility Description Created on
1 CREATED Instance Event
(0)
Public
(2)
Notification That Object Has Been Created (With Value) 20000920
2 KEY_TO_BE_CHANGED Instance Event
(0)
Public
(2)
Notification of Change to Key 20000920
3 TO_BE_CHANGED Instance Event
(0)
Public
(2)
Notification of Change to Application Status 20000920
4 TO_BE_DELETED Instance Event
(0)
Public
(2)
Notification That Object Status Has Been Set to Deleted 20000920
5 TO_BE_INVALIDATED Instance Event
(0)
Public
(2)
Object Invalidated (Reset Executed Beforehand) 20000920
6 TO_BE_UNDELETED Instance Event
(0)
Public
(2)
Notification, Object Status Deleted ----> Exists 20000920
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_KEY Protected Type reference (TYPE) AD_ADDRNUM Type Alias for Primary Key Structure 20000920
2 TY_RECOVERY_RECORD Protected Object reference (TYPE REF TO) CL_ADDR_RR_PK Recovery Record for Central-Address-Management Address 20000921
Method Signatures

Method ADD_TO_DB_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RECOVERY_RECORD Call by reference Object reference (TYPE REF TO) IF_RECOVERY_RECORD_RL Alter Wert 20000920

Method ADD_TO_DB_DELTA on class CL_ADDR_DB_PK has no exception.

Method BACKUP Signature

Method BACKUP on class CL_ADDR_DB_PK has no parameter.
Method BACKUP on class CL_ADDR_DB_PK has no exception.

Method CHANGE_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_VAL Call by reference Attribute reference (LIKE) VAL Neuer Wert 20000920

Method CHANGE_VAL on class CL_ADDR_DB_PK has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_ADDR_DB_PK has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ADDR_DB_PK has no exception.

Method COMMIT Signature

Method COMMIT on class CL_ADDR_DB_PK has no parameter.
Method COMMIT on class CL_ADDR_DB_PK has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ADDR_DB_PK has no parameter.
Method CONSTRUCTOR on class CL_ADDR_DB_PK has no exception.

Method DELETE Signature

Method DELETE on class CL_ADDR_DB_PK has no parameter.
Method DELETE on class CL_ADDR_DB_PK has no exception.

Method INIT Signature

Method INIT on class CL_ADDR_DB_PK has no parameter.
Method INIT on class CL_ADDR_DB_PK has no exception.

Method INIT_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AS_NONEXISTENT Value transfer Type reference (TYPE) RM_FLAG rm_noflag setzen, wenn Objekt nicht mehr vorhanden 20000920
2 Importing NEW_VAL Call by reference Attribute reference (LIKE) VAL neuer Wert 20000920
# Exception Resumable Description Created on
1 X_IN_PROCESS bereits in Bearbeitung 20000920

Method INVALIDATE Signature

Method INVALIDATE on class CL_ADDR_DB_PK has no parameter.
Method INVALIDATE on class CL_ADDR_DB_PK has no exception.

Method POST Signature

Method POST on class CL_ADDR_DB_PK has no parameter.
Method POST on class CL_ADDR_DB_PK has no exception.

Method RESET Signature

Method RESET on class CL_ADDR_DB_PK has no parameter.
Method RESET on class CL_ADDR_DB_PK has no exception.

Method RESTORE Signature

Method RESTORE on class CL_ADDR_DB_PK has no parameter.
Method RESTORE on class CL_ADDR_DB_PK has no exception.

Method SET_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_VAL Call by reference Attribute reference (LIKE) VAL neuer Wert 20000920

Method SET_VAL on class CL_ADDR_DB_PK has no exception.
Event Signatures

Event CREATED Signature
Event CREATED on class CL_ADDR_DB_PK has no parameter.
Event KEY_TO_BE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NEW_KEY Exporting Value transfer Type reference (TYPE) AD_ADDRNUM Adressnummer 20000920

Event TO_BE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 NEW_VAL Exporting Value transfer Type reference (TYPE) PKADDR_DB_VAL Neuer Anwendungsstatus 20000920

Event TO_BE_DELETED Signature
Event TO_BE_DELETED on class CL_ADDR_DB_PK has no parameter.
Event TO_BE_INVALIDATED Signature
Event TO_BE_INVALIDATED on class CL_ADDR_DB_PK has no parameter.
Event TO_BE_UNDELETED Signature
Event TO_BE_UNDELETED on class CL_ADDR_DB_PK has no parameter.
History
Last changed by/on SAP  20041209 
SAP Release Created in 46C