SAP ABAP Class /AIN/CL_DEV_CURRENT_STATE (Update Current State Activity)
Hierarchy
AIN (Software Component) AIN 710: Add-On Installation
   AIE-AII (Application Component) Infrastructure
     /AIN/ACTIVITIES (Package) Auto-ID Activities
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /AIN/CL_DEV_BW BW Update Super Class 20050526
2 Interface implementation (CLASS c. INTERFACES i_ref)  /AIN/IF_ACTIVITY Activity interface 20050526
Properties
Class /AIN/CL_DEV_CURRENT_STATE  
Short Description Update Current State Activity    
Super Class /AIN/CL_DEV_BW BW Update Super Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /AIN/ACTIVITIES   Auto-ID Activities 
Created 20050526   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /AIN/CL_DEV_CURRENT_STATE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /AIN/IF_ACTIVITY Activity interface 20050526
Friends
Class /AIN/CL_DEV_CURRENT_STATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PC_PRMNAME_NO_LOC_UPDATE Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'NO_LOCATION_UPDATE' Object Status Parameter 20050916
2 PC_PRMNAME_OBJ_STATUS Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'OBJECT_STATUS' Object Status Parameter 20050527
3 PC_PRMNAME_UNDO Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_NAME 'UNDO' Undo Parameter 20050527
4 PC_PRMVALUE_OS_DECOMMISSIONED Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_VALUE 'DECOMMISSIONED' Object Status 'Decommissioned' 20050527
5 PC_PRMVALUE_OS_IN_STOCK Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_VALUE 'IN_STOCK' Object Status 'Not in stock' 20050527
6 PC_PRMVALUE_OS_NOT_IN_STOCK Constant Private Type reference (TYPE) /AIN/ACTIVITY_PARAM_VALUE 'NOT_IN_STOCK' Object Status 'Not in stock' 20050527
7 PT_TOP_OBJ_GUID_ADJUST Instance attribute Private Type reference (TYPE) TOP_OBJ_GUID_ADJUST_TAB 20050611
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONSISTENCY Instance method Private Method 20050625
2 REFRESH_BUFFER Instance method Private Method 20050611
3 UPDATE_CURRENT_STATE Instance method Private Method 20050623
Events
Class /AIN/CL_DEV_CURRENT_STATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TOP_OBJ_GUID_ADJUST_STR Private See coding 20050611 BEGIN OF top_obj_guid_adjust_str, top_obj_guid_old TYPE /ain/dm_obj_guid, top_obj_guid_new TYPE /ain/dm_obj_guid, END OF top_obj_guid_adjust_str
2 TOP_OBJ_GUID_ADJUST_TAB Private See coding 20050611 top_obj_guid_adjust_tab TYPE SORTED TABLE OF top_obj_guid_adjust_str WITH UNIQUE KEY top_obj_guid_old
Method Signatures

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) /AIN/ACTIVITY_CONTEXT_STR Activity Context 20050625
2 Importing IV_OBJ_STATUS Call by reference Type reference (TYPE) /AIN/DM_OBJ_STATUS Status of the object 20050630
3 Importing IV_OBJ_STATUS_PROVIDED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050630
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY Activity Exception 20050629

Method REFRESH_BUFFER Signature

Method REFRESH_BUFFER on class /AIN/CL_DEV_CURRENT_STATE has no parameter.
Method REFRESH_BUFFER on class /AIN/CL_DEV_CURRENT_STATE has no exception.

Method UPDATE_CURRENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_EPCLIST Call by reference Type reference (TYPE) /AIN/ACTIVITY_CTX_EPC_STR Activity Context EPC list 20050623
2 Exporting EV_DELETED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20050623
3 Importing IV_NO_LOC_UPDATE Call by reference Type reference (TYPE) BOOLE_D TRUE = IV_OBJ_STATUS is provided 20050916
4 Importing IV_OBJ_STATUS Call by reference Type reference (TYPE) /AIN/DM_OBJ_STATUS Status of the object 20050623
5 Importing IV_OBJ_STATUS_PROVIDED Call by reference Type reference (TYPE) BOOLE_D TRUE = IV_OBJ_STATUS is provided 20050623
# Exception Resumable Description Created on
1 /AIN/CX_ACTIVITY Activity Exception 20050623
History
Last changed by/on SAP  20141109 
SAP Release Created in 400