SAP ABAP Class CL_ISHMED_CAT_CATEGORY (Categories: Category Data Class)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NMED (Package) R/3MED: Medical documentation GSD
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20060327
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_CTS_FACTORY i.s.h.med: Transport Connection - Object Factory 20060327
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_DATA Database Object Interface 20060323
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ISHMED_OBJECT General Object Interface 20060323
Properties
Class CL_ISHMED_CAT_CATEGORY  
Short Description Categories: Category Data Class    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NMED   R/3MED: Medical documentation GSD 
Created 20060323   SAP 
Last change 20070917   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISHMED_CAT_CATEGORY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ISHMED_COLLECTION_OBJECT IS-H*MED: Interface for Object Type of an Object Collection 20060327
2 IF_ISHMED_CTS_FACTORY i.s.h.med: Transport Connection - Object Factory 20060327
3 IF_ISHMED_DATA Database Object Interface 20060323
4 IF_ISHMED_OBJECT General Object Interface 20060323
Friends
Class CL_ISHMED_CAT_CATEGORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_CAT Instance attribute Protected Type reference (TYPE) RTN2CAT Categories: Category Structure 20060327
2 G_DELETE Instance attribute Private Attribute reference (LIKE) 20060327
3 G_MODE Instance attribute Private Attribute reference (LIKE) 20060327
4 G_READONLY Instance attribute Private Attribute reference (LIKE) 20060327
5 KEY Instance attribute Private Attribute reference (LIKE) 20060327
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL Instance method Private Method 20060327
2 CHANGED Instance method Protected Method Adapt Processing Mode 20060329
3 CHECK Instance method Private Method 20060327
4 CHECK_NAMESPACE Instance method Protected Method Check Name Range 20060329
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060327
6 CREATE Static method Public Method Create 20060327
7 DELETE Instance method Private Method 20060327
8 DEQUEUE Instance method Protected Method Release Lock 20060327
9 ENQUEUE Instance method Protected Method Set Database Lock 20060327
10 FINALIZE Instance method Private Method 20060327
11 GET Instance method Public Method Read the Category 20060327
12 GET_CTS_OBJECT Instance method Private Method 20060327
13 IS_CANCELLED Instance method Private Method 20060327
14 IS_CHANGED Instance method Private Method 20060327
15 IS_DELETED Instance method Private Method 20060327
16 IS_NEW Instance method Private Method 20060327
17 IS_READONLY Instance method Private Method 20060327
18 LOAD Static method Public Method Load 20060327
19 READ_BULK Static method Public Method Mass Access to Kategories 20060323
20 REFRESH Instance method Private Method 20060327
21 SAVE Instance method Private Method 20060327
22 SELECT_CATEGORY Static method Protected Method Read Category 20060327
23 SET Instance method Public Method Change the Category 20060327
24 SET_READONLY Instance method Private Method 20060327
25 UNCHANGED Instance method Protected Method Reset Processing Mode 20060329
Events
Class CL_ISHMED_CAT_CATEGORY has no event.
Types
Class CL_ISHMED_CAT_CATEGORY has no local type.
Method Signatures

Method CANCEL Signature

Method CANCEL on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method CANCEL on class CL_ISHMED_CAT_CATEGORY has no exception.

Method CHANGED Signature

Method CHANGED on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method CHANGED on class CL_ISHMED_CAT_CATEGORY has no exception.

Method CHECK Signature

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

Method CHECK_NAMESPACE Signature

Method CHECK_NAMESPACE on class CL_ISHMED_CAT_CATEGORY has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_INVALID_NAME Ungültiger Name 20060329

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CATEGORY Call by reference Type reference (TYPE) RTN2CAT Kategorien: Kategoriestruktur 20060327
2 Importing I_MODE Call by reference Type reference (TYPE) ISH_MODUS IS-H: Bearbeitungsmodus von Datensätzen (I/U/D) 20060327
3 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20060327
# Exception Resumable Description Created on
1 CX_ISHMED_LOCKED Objekt gesperrt 20060327
2 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060327

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATAREA Call by reference Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060327
2 Importing I_CATCONT Call by reference Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060327
3 Importing I_CATSET_ID Call by reference Type reference (TYPE) N2CAT_SET Kategorien: Schlüssel Kategorienset 20060707
4 Importing I_CAT_ID Call by reference Type reference (TYPE) N2CAT_CAT Kategorien: Kategorie 20060327
5 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CAT_CATEGORY Kategorien: Kategorie Datenklasse 20060329
# Exception Resumable Description Created on
1 CX_ISHMED_INVALID_NAME Ungültiger Name 20060327
2 CX_ISHMED_LOCKED Objekt gesperrt 20060327
3 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060327

Method DELETE Signature

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

Method DEQUEUE Signature

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

Method ENQUEUE Signature

Method ENQUEUE on class CL_ISHMED_CAT_CATEGORY has no parameter.
# Exception Resumable Description Created on
1 CX_ISHMED_LOCKED Objekt gesperrt 20060327

Method FINALIZE Signature

Method FINALIZE on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method FINALIZE on class CL_ISHMED_CAT_CATEGORY has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CAT Call by reference Type reference (TYPE) RTN2CAT Kategorien: Kategoriestruktur 20060329
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060329

Method GET_CTS_OBJECT Signature

Method GET_CTS_OBJECT on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method GET_CTS_OBJECT on class CL_ISHMED_CAT_CATEGORY has no exception.

Method IS_CANCELLED Signature

Method IS_CANCELLED on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method IS_CANCELLED on class CL_ISHMED_CAT_CATEGORY has no exception.

Method IS_CHANGED Signature

Method IS_CHANGED on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method IS_CHANGED on class CL_ISHMED_CAT_CATEGORY has no exception.

Method IS_DELETED Signature

Method IS_DELETED on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method IS_DELETED on class CL_ISHMED_CAT_CATEGORY has no exception.

Method IS_NEW Signature

Method IS_NEW on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method IS_NEW on class CL_ISHMED_CAT_CATEGORY has no exception.

Method IS_READONLY Signature

Method IS_READONLY on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method IS_READONLY on class CL_ISHMED_CAT_CATEGORY has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CATAREA Call by reference Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060329
2 Importing I_CATCONT Call by reference Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060329
3 Importing I_CATSET_ID Call by reference Type reference (TYPE) N2CAT_SET Kategorien: Schlüssel Kategorienset 20060707
4 Importing I_CAT_ID Call by reference Type reference (TYPE) N2CAT_CAT Kategorien: Kategorie 20060329
5 Importing I_READONLY Call by reference Type reference (TYPE) ISH_ON_OFF 'X' IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') 20060329
6 Returning R_INSTANCE Value transfer Object reference (TYPE REF TO) CL_ISHMED_CAT_CATEGORY Kategorien: Kategorie Datenklasse 20060329
# Exception Resumable Description Created on
1 CX_ISHMED_LOCKED Objekt gesperrt 20060329
2 CX_ISHMED_NOT_EDITABLE Objekt nicht bearbeitbar 20060329
3 CX_ISHMED_NOT_FOUND Objekt nicht gefunden 20060329
4 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060329

Method READ_BULK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CATEGORIES Call by reference Type reference (TYPE) ISHMED_T_TN2CAT Kategorien: Tabelle mit Kategorien 20060323
2 Importing I_CAT Call by reference Type reference (TYPE) N2CAT_CAT Kategorien: Kategorie 20060323
3 Importing I_CATAREA Call by reference Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060323
4 Importing I_CATCONT Call by reference Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060323
5 Importing I_CATSET_ID Call by reference Type reference (TYPE) N2CAT_SET Kategorien: Schlüssel Kategorienset 20060707
6 Importing I_DELFLAG Call by reference Type reference (TYPE) N2GL_DELFLAG SPACE Löschkennzeichen '*' alle 'X' nur gelöschte 20060616
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060323

Method REFRESH Signature

Method REFRESH on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method REFRESH on class CL_ISHMED_CAT_CATEGORY has no exception.

Method SAVE Signature

Method SAVE on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method SAVE on class CL_ISHMED_CAT_CATEGORY has no exception.

Method SELECT_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) RTN2CAT Kategorien: Kategoriestruktur 20060327
2 Importing I_CATAREA Value transfer Type reference (TYPE) N2CAT_AREA Kategorien: Kategoriegebiet 20060327
3 Importing I_CATCONT Value transfer Type reference (TYPE) N2CAT_CONT Kategorien: Kategorieordner 20060327
4 Importing I_CATSET_ID Value transfer Type reference (TYPE) N2CAT_SET Kategorien: Schlüssel Kategorienset 20060707
5 Importing I_CAT_ID Value transfer Type reference (TYPE) N2CAT_CAT Kategorien: Kategorie 20060327
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060327

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAT Call by reference Type reference (TYPE) RTN2CAT Kategorien: Kategoriestruktur 20060329
# Exception Resumable Description Created on
1 CX_ISHMED_OBJECT Allgemeine Ausnahme 20060329
2 CX_ISHMED_READONLY Objekt ist nur-lesbar 20060329

Method SET_READONLY Signature

Method SET_READONLY on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method SET_READONLY on class CL_ISHMED_CAT_CATEGORY has no exception.

Method UNCHANGED Signature

Method UNCHANGED on class CL_ISHMED_CAT_CATEGORY has no parameter.
Method UNCHANGED on class CL_ISHMED_CAT_CATEGORY has no exception.
History
Last changed by/on SAP  20070917 
SAP Release Created in 700