SAP ABAP Class CL_POBJ_PROCESS_OBJECT (Generalized Process Object API)
Hierarchy
EA-HRRXX (Software Component) Sub component EA-HRRXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     POBJ_PROCESS_OBJECT (Package) Generalized Process Object
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_POBJ_PROCESS_OBJECT Process Object Interface 20060406
Properties
Class CL_POBJ_PROCESS_OBJECT  
Short Description Generalized Process Object API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package POBJ_PROCESS_OBJECT   Generalized Process Object 
Created 20060403   SAP 
Last change 20070913   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_POBJ_PROCESS_OBJECT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_POBJ_PROCESS_OBJECT Process Object Interface 20060406
Friends
Class CL_POBJ_PROCESS_OBJECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONSUMER_ID Instance attribute Public Attribute reference (LIKE) 20060425
2 INSTANCE_DIR Static Attribute Private Type reference (TYPE) INSTANCE_DIRECTORY Instance Directory 20060406
3 IS_PRECEDING_BROTH_DEL Instance attribute Protected Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20060927
4 POBJ_GUID Instance attribute Public Attribute reference (LIKE) 20060425
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20060407
2 CREATE Instance method Public Method 20060518
3 DELETE Instance method Public Method 20060518
4 FLUSH Instance method Public Method 20060518
5 GET Instance method Public Method 20060518
6 GET_ATTACHMENTS_LOG_ANCHOR Instance method Private Method Gets the logical anchor for an attachment. 20060705
7 GET_CONSUMER Instance method Private Method Gets the consumer 20060824
8 GET_LEVEL_FOR_GUID Static method Private Method Get the Level for a given Level Guid 20060808
9 GET_TOP_LEVEL Instance method Public Method 20060518
10 LOCK Instance method Public Method 20060518
11 PACK Instance method Public Method 20060518
12 QUERY Instance method Public Method 20060518
13 READ Instance method Public Method 20060518
14 REGISTER_INSTANCE Static method Private Method Register Instance 20060418
15 UNDO_BUFFER_CHANGES Instance method Public Method 20060518
16 UNLOCK Instance method Public Method 20060518
17 UNPACK Instance method Public Method 20060518
18 UPDATE Instance method Public Method 20060518
Events
Class CL_POBJ_PROCESS_OBJECT has no event.
Types
Class CL_POBJ_PROCESS_OBJECT has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSUMER_ID Value transfer Type reference (TYPE) POBJ_CONSUMER POBJ Consumer ID 20060407
2 Importing LEVEL_GUID Value transfer Type reference (TYPE) POBJ_LEVEL_GUID POBJ Level Values 20060407

Method CONSTRUCTOR on class CL_POBJ_PROCESS_OBJECT has no exception.

Method CREATE Signature

Method CREATE on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method CREATE on class CL_POBJ_PROCESS_OBJECT has no exception.

Method DELETE Signature

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

Method FLUSH Signature

Method FLUSH on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method FLUSH on class CL_POBJ_PROCESS_OBJECT has no exception.

Method GET Signature

Method GET on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method GET on class CL_POBJ_PROCESS_OBJECT has no exception.

Method GET_ATTACHMENTS_LOG_ANCHOR Signature

Method GET_ATTACHMENTS_LOG_ANCHOR on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method GET_ATTACHMENTS_LOG_ANCHOR on class CL_POBJ_PROCESS_OBJECT has no exception.

Method GET_CONSUMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONSUMER_ID Call by reference Type reference (TYPE) POBJ_CONSUMER POBJ Consumer ID 20060824

Method GET_CONSUMER on class CL_POBJ_PROCESS_OBJECT has no exception.

Method GET_LEVEL_FOR_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONSUMER_ID Call by reference Type reference (TYPE) POBJ_CONSUMER POBJ Consumer ID 20060824
2 Exporting LEVEL Value transfer Type reference (TYPE) POBJ_LEVEL POBJ Level Values 20060808
3 Importing LEVEL_GUID Value transfer Type reference (TYPE) POBJ_LEVEL_GUID Key element of POBJ Level 20060808

Method GET_LEVEL_FOR_GUID on class CL_POBJ_PROCESS_OBJECT has no exception.

Method GET_TOP_LEVEL Signature

Method GET_TOP_LEVEL on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method GET_TOP_LEVEL on class CL_POBJ_PROCESS_OBJECT has no exception.

Method LOCK Signature

Method LOCK on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method LOCK on class CL_POBJ_PROCESS_OBJECT has no exception.

Method PACK Signature

Method PACK on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method PACK on class CL_POBJ_PROCESS_OBJECT has no exception.

Method QUERY Signature

Method QUERY on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method QUERY on class CL_POBJ_PROCESS_OBJECT has no exception.

Method READ Signature

Method READ on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method READ on class CL_POBJ_PROCESS_OBJECT has no exception.

Method REGISTER_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing POBJ_GUID Value transfer Type reference (TYPE) POBJ_LEVEL_GUID Key element of POBJ Level 20060419
2 Importing POBJ_INSTANCE Call by reference Object reference (TYPE REF TO) IF_POBJ_PROCESS_OBJECT Process Object Interface 20060418
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT Exception 20060418

Method UNDO_BUFFER_CHANGES Signature

Method UNDO_BUFFER_CHANGES on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method UNDO_BUFFER_CHANGES on class CL_POBJ_PROCESS_OBJECT has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method UNLOCK on class CL_POBJ_PROCESS_OBJECT has no exception.

Method UNPACK Signature

Method UNPACK on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method UNPACK on class CL_POBJ_PROCESS_OBJECT has no exception.

Method UPDATE Signature

Method UPDATE on class CL_POBJ_PROCESS_OBJECT has no parameter.
Method UPDATE on class CL_POBJ_PROCESS_OBJECT has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600