SAP ABAP Class CL_EXTCTRL_DB_RL (DB Interface for Conversion Control (rlextctrl))
Hierarchy
ECC-DIMP (Software Component) DIMP
   IS-A-RL (Application Component) Returnable Packaging Logistics
     ISAUTO_VHU_RL (Package) Returnable Packaging Logistics
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 19991128
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RECOVERY_RECORD_RL Recovery Information for if_recoverable_rl Object 19991128
Properties
Class CL_EXTCTRL_DB_RL  
Short Description DB Interface for Conversion Control (rlextctrl)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISAUTO_VHU_RL   Returnable Packaging Logistics 
Created 19991128   SAP 
Last change 20050301   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)
2 VHURL 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 19991128
2 IF_RECOVERY_RECORD_RL Recovery Information for if_recoverable_rl Object 19991128
Friends
Class CL_EXTCTRL_DB_RL 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) VHURL_EXTCTRL_DB_DELTA Delta Info After Commit on Level 0 19991128
2 RECOVERY_HANDLE Instance attribute Public Attribute reference (LIKE) 19991128
3 USED Static Attribute Public Type reference (TYPE) RM_FLAG Ind., That First Object Created 19991128
4 VAL Instance attribute Public Type reference (TYPE) RLEXTCTRL_DB_VAL Business Management Data 19991128
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 19991128
2 BACKUP Instance method Public Method 19991128
3 CHANGE_VAL Instance method Private Method Set Val 19991128
4 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 19991128
5 COMMIT Instance method Public Method 19991128
6 CONSTRUCTOR Instance method Public Constructor Constructor 19991128
7 DELETE Instance method Public Method Delete Object 19991128
8 INIT Instance method Private Method Initialization Before First Usage 19991128
9 INIT_VAL Instance method Public Method Update via Value Read from Database 19991128
10 INVALIDATE Instance method Public Method Invalidate Object 19991128
11 POST Static method Private Event handling method Post for db_delta 19991128
12 RESET Instance method Public Method Reset to Original Status With init_val 19991128
13 RESTORE Instance method Public Method 19991128
14 SET_VAL Instance method Public Method Create or Change Application Data 19991128
Events
# Event Type Visibility Description Created on
1 CREATED Instance Event
(0)
Public
(2)
Info that Object Created (With Value) 19991128
2 TO_BE_CHANGED Instance Event
(0)
Public
(2)
Info That Change to Application Status 19991128
3 TO_BE_DELETED Instance Event
(0)
Public
(2)
Info That Object Status Set to Deleted 19991128
4 TO_BE_INVALIDATED Instance Event
(0)
Public
(2)
Object Invalidated (Reset Executed Beforehand) 19991128
5 TO_BE_UNDELETED Instance Event
(0)
Public
(2)
Info That Object Deleted ----> Exists 19991128
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_KEY Protected Type reference (TYPE) VHURL_EXTCTRL_KEY Type Alias for Primary Key Structure 19991128
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 19991128

Method ADD_TO_DB_DELTA on class CL_EXTCTRL_DB_RL has no exception.

Method BACKUP Signature

Method BACKUP on class CL_EXTCTRL_DB_RL has no parameter.
Method BACKUP on class CL_EXTCTRL_DB_RL 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 19991128

Method CHANGE_VAL on class CL_EXTCTRL_DB_RL has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method COMMIT Signature

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

Method CONSTRUCTOR Signature

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

Method DELETE Signature

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

Method INIT Signature

Method INIT on class CL_EXTCTRL_DB_RL has no parameter.
Method INIT on class CL_EXTCTRL_DB_RL 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 19991128
2 Importing NEW_VAL Call by reference Attribute reference (LIKE) VAL neuer Wert 19991128
# Exception Resumable Description Created on
1 X_IN_PROCESS bereits in Bearbeitung 19991128

Method INVALIDATE Signature

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

Method POST Signature

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

Method RESET Signature

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

Method RESTORE Signature

Method RESTORE on class CL_EXTCTRL_DB_RL has no parameter.
Method RESTORE on class CL_EXTCTRL_DB_RL 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 19991128

Method SET_VAL on class CL_EXTCTRL_DB_RL has no exception.
Event Signatures

Event CREATED Signature
Event CREATED on class CL_EXTCTRL_DB_RL has no parameter.
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) RLEXTCTRL_DB_VAL Neuer Anwendungsstatus 19991128

Event TO_BE_DELETED Signature
Event TO_BE_DELETED on class CL_EXTCTRL_DB_RL has no parameter.
Event TO_BE_INVALIDATED Signature
Event TO_BE_INVALIDATED on class CL_EXTCTRL_DB_RL has no parameter.
Event TO_BE_UNDELETED Signature
Event TO_BE_UNDELETED on class CL_EXTCTRL_DB_RL has no parameter.
History
Last changed by/on SAP  20050301 
SAP Release Created in