SAP ABAP Class CL_ISU_DEVICE_INFO_REC (Device)
Hierarchy
IS-UT (Software Component) SAP Utilities/Telecommunication
   IS-U-IDE (Application Component) Intercompany Data Exchange
     EECC_EDI (Package) IS-U: Deregulation
Properties
Class CL_ISU_DEVICE_INFO_REC  
Short Description Device    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EECC_EDI   IS-U: Deregulation 
Created 20011127   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_ISU_OKCODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_ISU_UPD_MODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_ISU_WMODE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 ISU42 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISU_DEVICE_INFO_REC has no interface implemented.
Friends
Class CL_ISU_DEVICE_INFO_REC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EQUNR Instance attribute Public Type reference (TYPE) EGERR-EQUNR Device number 20011127
2 P_CONTROL Instance attribute Private Type reference (TYPE) ISU_OBJECT_CONTROL_DATA Control Data 20011127
3 P_DEV Instance attribute Private Type reference (TYPE) REG42_DEV Device Modification: Display Data at Device Level 20011127
4 P_DEV_FLAGS Instance attribute Private Type reference (TYPE) REG42_DEV_INPUT_FLAG Device Modification: Device Data for Control Flag 20011127
5 P_EZWG Instance attribute Private Type reference (TYPE) EZWG_TAB Register Group 20011127
6 P_INSTANCES Static Attribute Private Type reference (TYPE) DEVICE_INSTANCE_TAB Table of Instances 20011127
7 P_REG_MOD Instance attribute Private Type reference (TYPE) ISU42_DEVMOD_ZW_MOD Register data 20011128
8 P_REG_MOD_FLAG Instance attribute Private Type reference (TYPE) REG42_ZW_INPUT_FLAG_TAB Dev. Modification: Register Data for Control Flag 20011128
9 SERNR Instance attribute Public Type reference (TYPE) EGERR-GERAET Serial Number 20011206
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE Instance method Public Method CLOSE 20011127
2 CREATE Instance method Public Method CREATE 20011127
3 FREE_ALL Static method Public Method FREE_ALL 20041124
4 OPEN Instance method Public Method OPEN 20011127
5 SAVE Instance method Public Method Create Shortened Device 20011127
6 SELECT Static method Public Method Select and Open: Create Shortened Device 20011127
7 SET_PROPERTY_DEV Instance method Public Method SET_PROPERTY for Device Info Record 20011127
8 SET_PROPERTY_REG Instance method Public Method Enter register data for device info record 20011127
Events
Class CL_ISU_DEVICE_INFO_REC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 DEVICE_INSTANCE Private See coding DEVICE_INSTANCE 20011127 BEGIN OF device_instance, obj_key TYPE equnr, obj_ref TYPE REF TO cl_isu_device_info_rec, END OF device_instance
2 DEVICE_INSTANCE_TAB Private See coding DEVICE_INSTANCE_TAB 20011127 device_instance_tab TYPE HASHED TABLE OF device_instance WITH UNIQUE KEY obj_key
Method Signatures

Method CLOSE Signature

Method CLOSE on class CL_ISU_DEVICE_INFO_REC has no parameter.
# Exception Resumable Description Created on
1 NOT_OPEN NOT_OPEN 20011127

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_DIVISION Call by reference Type reference (TYPE) REG42_INTERFACE-DEVISION Sparte 20011127
2 Importing X_KEYDATE Call by reference Type reference (TYPE) REG42_INTERFACE-KEYDATE Stichtag für Selektion nach zeitlicher Gültigkeit 20011127
3 Importing X_MATNR Call by reference Type reference (TYPE) REG42_INTERFACE-MATNR Gerätetyp 20011127
4 Importing X_SERNR Call by reference Type reference (TYPE) REG42_INTERFACE-DEVICE Gerät 20011127
# Exception Resumable Description Created on
1 NOT_SELECTED NOT_SELECTED 20011127

Method FREE_ALL Signature

Method FREE_ALL on class CL_ISU_DEVICE_INFO_REC has no parameter.
Method FREE_ALL on class CL_ISU_DEVICE_INFO_REC has no exception.

Method OPEN Signature

Method OPEN on class CL_ISU_DEVICE_INFO_REC has no parameter.
# Exception Resumable Description Created on
1 INVALID_OBJECT INVALID_OBJECT 20011127
2 LOCKED LOCKED 20011127
3 NOT_AUTHORIZED NOT_AUTHORIZED 20011127
4 NOT_SELECTED NOT_SELECTED 20011127
5 SYSTEM_ERROR SYSTEM_ERROR 20011127

Method SAVE Signature

Method SAVE on class CL_ISU_DEVICE_INFO_REC has no parameter.
# Exception Resumable Description Created on
1 FAILED FAILED 20011127
2 NOT_OPEN NOT_OPEN 20011127
3 SYSTEM_ERROR SYSTEM_ERROR 20011127

Method SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DEVINFO_REF Value transfer Object reference (TYPE REF TO) CL_ISU_DEVICE_INFO_REC Instanz 20011127
2 Importing X_EQUNR Call by reference Type reference (TYPE) EGERR-EQUNR Equipmentnummer 20011127

Method SELECT on class CL_ISU_DEVICE_INFO_REC has no exception.

Method SET_PROPERTY_DEV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_PROPERTY Call by reference Type reference (TYPE) C X_PROPERTY 20011127
2 Importing X_VALUE Call by reference Type reference (TYPE) ANY X_VALUE 20011127
# Exception Resumable Description Created on
1 INVALID_PROPERTY INVALID_PROPERTY 20011127
2 INVALID_VALUE INVALID_VALUE 20011127
3 NOT_OPEN NOT_OPEN 20011127

Method SET_PROPERTY_REG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing X_PROPERTY Call by reference Type reference (TYPE) C X_PROPERTY 20011127
2 Importing X_REGNO Call by reference Type reference (TYPE) REG30-ZWNUMMERE X_REGNO 20011127
3 Importing X_VALUE Call by reference Type reference (TYPE) ANY X_VALUE 20011127
# Exception Resumable Description Created on
1 INVALID_PROPERTY INVALID_PROPERTY 20011127
2 INVALID_REGNO INVALID_REGNO 20011127
3 INVALID_VALUE INVALID_VALUE 20011127
4 NOT_OPEN NOT_SELECTED 20011127
History
Last changed by/on SAP  20050224 
SAP Release Created in 464