SAP ABAP Interface IF_POBJ_LEVEL1 (POBJ Base Level 1 Interface)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_POBJ_LEVEL1 POBJ Base Level1 Class 20060420
Properties
Interface IF_POBJ_LEVEL1  
Short Description POBJ Base Level 1 Interface    
General Data
Package POBJ_PROCESS_OBJECT   Generalized Process Object 
Created 20060406   SAP 
Last changed 20070913   SAP 
Unicode checks active    
Forward declarations
Interface IF_POBJ_LEVEL1 has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_POBJ_LEVEL POBJ Base Class Interface 20060420
Friends
Interface IF_POBJ_LEVEL1 has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 LEVEL_GUID Instance attribute Public Attribute reference (LIKE) 20060511
2 OBJECTS Instance attribute Public Type reference (TYPE) POBJT_OBJECTS Table of Objects 20060420
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_ATTACHMENT Instance method Public Method 20060511
2 ASSIGN_BOR_OBJECT Instance method Public Method 20060511
3 ASSIGN_CHILD_LEVEL Instance method Public Method 20060511
4 ASSIGN_CONTAINER Instance method Public Method 20060511
5 ASSIGN_SUCCEEDING_BROTHER Instance method Public Method 20060718
6 CREATE Instance method Public Method 20060511
7 CREATE_ATTACHMENT Instance method Public Method 20060511
8 CREATE_CONTAINER Instance method Public Method 20060511
9 CREATE_NOTE Instance method Public Method 20060511
10 DEASSIGN_ATTACHMENT Instance method Public Method 20060511
11 DEASSIGN_BOR_OBJECT Instance method Public Method 20060511
12 DEASSIGN_CHILD_LEVEL Instance method Public Method 20060511
13 DEASSIGN_CONTAINER Instance method Public Method 20060511
14 DEASSIGN_SUCCEEDING_BROTHER Instance method Public Method 20060718
15 DELETE Instance method Public Method 20060601
16 DELETE_ATTACHMENT Instance method Public Method 20060511
17 DELETE_CONTAINER Instance method Public Method 20060511
18 DELETE_NOTE Instance method Public Method 20060511
19 FLUSH Instance method Public Method 20060511
20 GET Instance method Public Method 20060511
21 GET_ATTACHMENTS Instance method Public Method 20060511
22 GET_ATTRIBUTES Instance method Public Method 20060511
23 GET_BOR_OBJECTS Instance method Public Method 20060511
24 GET_CHILD_LEVELS Instance method Public Method 20060511
25 GET_CONSUMER Instance method Public Method 20060511
26 GET_CONTAINERS Instance method Public Method 20060511
27 GET_MAX_LOGICAL_VER_ATTACHMENT Instance method Public Method 20060608
28 GET_MAX_LOGICAL_VER_CONTAINER Instance method Public Method 20060608
29 GET_NOTES Instance method Public Method 20060511
30 GET_OBJECTS Instance method Public Method 20060420
31 GET_PARENT_LEVEL Instance method Public Method 20060511
32 GET_PRECEEDING_BROTHERS Instance method Public Method 20060718
33 GET_SUCCEEDING_BROTHERS Instance method Public Method 20060718
34 LOCK Instance method Public Method 20060511
35 MARKED_FOR_INSERTION Instance method Public Method 20060511
36 PACK Instance method Public Method 20060511
37 QUERY Instance method Public Method calls the query case own db method 20060614
38 QUERY_USING_SEL_OPTIONS Instance method Public Method calls the query case own db method 20060925
39 READ_ATTACHMENT Instance method Public Method 20060511
40 READ_CONTAINER Instance method Public Method 20060511
41 REFRESH_BUFFER Instance method Public Method 20060512
42 SET_ATTRIBUTES Instance method Public Method 20060511
43 SET_OBJECT Instance method Public Method 20060420
44 SET_PARENT_GUID Instance method Public Method 20060511
45 UNDO_BUFFER_CHANGES Instance method Public Method 20060511
46 UNLOCK Instance method Public Method 20060511
47 UNPACK Instance method Public Method 20060511
48 UPDATE_ATTACHMENT Instance method Public Method 20060511
49 UPDATE_CONTAINER Instance method Public Method 20060511
50 UPDATE_NOTE Instance method Public Method 20060511
Events
Interface IF_POBJ_LEVEL1 has no event.
Types
Interface IF_POBJ_LEVEL1 has no local type.
Method Signatures

Method ASSIGN_ATTACHMENT Signature

Method ASSIGN_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no parameter.
Method ASSIGN_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no exception.

Method ASSIGN_BOR_OBJECT Signature

Method ASSIGN_BOR_OBJECT on Interface IF_POBJ_LEVEL1 has no parameter.
Method ASSIGN_BOR_OBJECT on Interface IF_POBJ_LEVEL1 has no exception.

Method ASSIGN_CHILD_LEVEL Signature

Method ASSIGN_CHILD_LEVEL on Interface IF_POBJ_LEVEL1 has no parameter.
Method ASSIGN_CHILD_LEVEL on Interface IF_POBJ_LEVEL1 has no exception.

Method ASSIGN_CONTAINER Signature

Method ASSIGN_CONTAINER on Interface IF_POBJ_LEVEL1 has no parameter.
Method ASSIGN_CONTAINER on Interface IF_POBJ_LEVEL1 has no exception.

Method ASSIGN_SUCCEEDING_BROTHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BROTHER_CONSUMER_ID Call by reference Type reference (TYPE) POBJ_CONSUMER POBJ Consumer ID 20060718
2 Importing BROTHER_GUID Call by reference Type reference (TYPE) POBJ_LEVEL_GUID Key element of POBJ Level 20060718
3 Importing LOGICAL_ANCHOR Call by reference Type reference (TYPE) POBJ_LOGICAL_ANCHOR Anchor Value of the relation between levels and linked objs 20060718
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060718

Method CREATE Signature

Method CREATE on Interface IF_POBJ_LEVEL1 has no parameter.
Method CREATE on Interface IF_POBJ_LEVEL1 has no exception.

Method CREATE_ATTACHMENT Signature

Method CREATE_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no parameter.
Method CREATE_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no exception.

Method CREATE_CONTAINER Signature

Method CREATE_CONTAINER on Interface IF_POBJ_LEVEL1 has no parameter.
Method CREATE_CONTAINER on Interface IF_POBJ_LEVEL1 has no exception.

Method CREATE_NOTE Signature

Method CREATE_NOTE on Interface IF_POBJ_LEVEL1 has no parameter.
Method CREATE_NOTE on Interface IF_POBJ_LEVEL1 has no exception.

Method DEASSIGN_ATTACHMENT Signature

Method DEASSIGN_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no parameter.
Method DEASSIGN_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no exception.

Method DEASSIGN_BOR_OBJECT Signature

Method DEASSIGN_BOR_OBJECT on Interface IF_POBJ_LEVEL1 has no parameter.
Method DEASSIGN_BOR_OBJECT on Interface IF_POBJ_LEVEL1 has no exception.

Method DEASSIGN_CHILD_LEVEL Signature

Method DEASSIGN_CHILD_LEVEL on Interface IF_POBJ_LEVEL1 has no parameter.
Method DEASSIGN_CHILD_LEVEL on Interface IF_POBJ_LEVEL1 has no exception.

Method DEASSIGN_CONTAINER Signature

Method DEASSIGN_CONTAINER on Interface IF_POBJ_LEVEL1 has no parameter.
Method DEASSIGN_CONTAINER on Interface IF_POBJ_LEVEL1 has no exception.

Method DEASSIGN_SUCCEEDING_BROTHER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BROTHER_CONSUMER_ID Call by reference Type reference (TYPE) POBJ_CONSUMER POBJ Consumer ID 20060718
2 Importing BROTHER_GUID Call by reference Type reference (TYPE) POBJ_LEVEL_GUID Key element of POBJ Level 20060718
3 Importing LOGICAL_ANCHOR Call by reference Type reference (TYPE) POBJ_LOGICAL_ANCHOR Anchor Value of the relation between levels and linked objs 20060718
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060718

Method DELETE Signature

Method DELETE on Interface IF_POBJ_LEVEL1 has no parameter.
Method DELETE on Interface IF_POBJ_LEVEL1 has no exception.

Method DELETE_ATTACHMENT Signature

Method DELETE_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no parameter.
Method DELETE_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no exception.

Method DELETE_CONTAINER Signature

Method DELETE_CONTAINER on Interface IF_POBJ_LEVEL1 has no parameter.
Method DELETE_CONTAINER on Interface IF_POBJ_LEVEL1 has no exception.

Method DELETE_NOTE Signature

Method DELETE_NOTE on Interface IF_POBJ_LEVEL1 has no parameter.
Method DELETE_NOTE on Interface IF_POBJ_LEVEL1 has no exception.

Method FLUSH Signature

Method FLUSH on Interface IF_POBJ_LEVEL1 has no parameter.
Method FLUSH on Interface IF_POBJ_LEVEL1 has no exception.

Method GET Signature

Method GET on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_ATTACHMENTS Signature

Method GET_ATTACHMENTS on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_ATTACHMENTS on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_ATTRIBUTES Signature

Method GET_ATTRIBUTES on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_ATTRIBUTES on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_BOR_OBJECTS Signature

Method GET_BOR_OBJECTS on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_BOR_OBJECTS on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_CHILD_LEVELS Signature

Method GET_CHILD_LEVELS on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_CHILD_LEVELS on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_CONSUMER Signature

Method GET_CONSUMER on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_CONSUMER on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_CONTAINERS Signature

Method GET_CONTAINERS on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_CONTAINERS on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_MAX_LOGICAL_VER_ATTACHMENT Signature

Method GET_MAX_LOGICAL_VER_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_MAX_LOGICAL_VER_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_MAX_LOGICAL_VER_CONTAINER Signature

Method GET_MAX_LOGICAL_VER_CONTAINER on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_MAX_LOGICAL_VER_CONTAINER on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_NOTES Signature

Method GET_NOTES on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_NOTES on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OBJECT_DETAILS Call by reference Type reference (TYPE) POBJT_OBJECTS Table of Objects 20060420
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060420

Method GET_PARENT_LEVEL Signature

Method GET_PARENT_LEVEL on Interface IF_POBJ_LEVEL1 has no parameter.
Method GET_PARENT_LEVEL on Interface IF_POBJ_LEVEL1 has no exception.

Method GET_PRECEEDING_BROTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BROTHER_GUIDS_WITH_CONSUMER_ID Call by reference Type reference (TYPE) POBJT_BROTHERGUIDS_WITH_CONSID Table of Level Guids 20060718
2 Importing LOGICAL_ANCHOR Call by reference Type reference (TYPE) POBJ_LOGICAL_ANCHOR Anchor Value of Relation Between Levels and Linked Objects 20070515
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060718

Method GET_SUCCEEDING_BROTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BROTHER_GUIDS_WITH_CONSUMER_ID Call by reference Type reference (TYPE) POBJT_BROTHERGUIDS_WITH_CONSID Table of Level Guids 20060718
2 Importing LOGICAL_ANCHOR Call by reference Type reference (TYPE) POBJ_LOGICAL_ANCHOR Anchor Value of the relation between levels and linked objs 20060718
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060718

Method LOCK Signature

Method LOCK on Interface IF_POBJ_LEVEL1 has no parameter.
Method LOCK on Interface IF_POBJ_LEVEL1 has no exception.

Method MARKED_FOR_INSERTION Signature

Method MARKED_FOR_INSERTION on Interface IF_POBJ_LEVEL1 has no parameter.
Method MARKED_FOR_INSERTION on Interface IF_POBJ_LEVEL1 has no exception.

Method PACK Signature

Method PACK on Interface IF_POBJ_LEVEL1 has no parameter.
Method PACK on Interface IF_POBJ_LEVEL1 has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTACHMENT_SEARCH_CRITERIA Call by reference Type reference (TYPE) POBJS_ATTACHMENT_ATTRIBUTES Structure of Standard Attachment attr and addtnl attributes 20060614
2 Importing CONSUMER_ID Call by reference Type reference (TYPE) POBJ_CONSUMER POBJ Consumer ID 20060614
3 Importing LEVEL_SEARCH_CRITERIAS Call by reference Type reference (TYPE) POBJT_LEVEL_SEARCH_IN Level Search - Importing 20060614
4 Exporting LEVEL_SEARCH_OUTPUTS Call by reference Type reference (TYPE) POBJT_LEVEL_HIT_LIST Level Search Output 20060614
5 Importing NO_OF_MAX_HITS Call by reference Type reference (TYPE) INT4 Natural Number 20061123
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT Exception Class - Process Object 20060614

Method QUERY_USING_SEL_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTACHMENT_SEARCH_CRITERIA Call by reference Type reference (TYPE) POBJT_ATTA_SRCH_SEL_OPTIONS_IN Table of Attachment Search Criteria using Select Options 20060925
2 Importing CONSUMER_ID Call by reference Type reference (TYPE) POBJ_CONSUMER POBJ Consumer ID 20060925
3 Importing LEVEL_SEARCH_CRITERIAS Call by reference Type reference (TYPE) POBJT_LVL_SRCH_SEL_OPTIONS_IN Table of Level Search Criteria using Select Options 20060925
4 Exporting LEVEL_SEARCH_OUTPUT Call by reference Type reference (TYPE) POBJT_LEVEL_HIT_LIST Level Search Output 20060925
5 Importing NO_OF_MAX_HITS Call by reference Type reference (TYPE) INT4 Natural Number 20061123
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT Exception Class - Process Object 20060925

Method READ_ATTACHMENT Signature

Method READ_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no parameter.
Method READ_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no exception.

Method READ_CONTAINER Signature

Method READ_CONTAINER on Interface IF_POBJ_LEVEL1 has no parameter.
Method READ_CONTAINER on Interface IF_POBJ_LEVEL1 has no exception.

Method REFRESH_BUFFER Signature

Method REFRESH_BUFFER on Interface IF_POBJ_LEVEL1 has no parameter.
Method REFRESH_BUFFER on Interface IF_POBJ_LEVEL1 has no exception.

Method SET_ATTRIBUTES Signature

Method SET_ATTRIBUTES on Interface IF_POBJ_LEVEL1 has no parameter.
Method SET_ATTRIBUTES on Interface IF_POBJ_LEVEL1 has no exception.

Method SET_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_DETAILS Call by reference Type reference (TYPE) POBJS_OBJECT Str of index, obj cat, obj key, leading flag and operation 20060420
# Exception Resumable Description Created on
1 CX_POBJ_PROCESS_OBJECT 20060420

Method SET_PARENT_GUID Signature

Method SET_PARENT_GUID on Interface IF_POBJ_LEVEL1 has no parameter.
Method SET_PARENT_GUID on Interface IF_POBJ_LEVEL1 has no exception.

Method UNDO_BUFFER_CHANGES Signature

Method UNDO_BUFFER_CHANGES on Interface IF_POBJ_LEVEL1 has no parameter.
Method UNDO_BUFFER_CHANGES on Interface IF_POBJ_LEVEL1 has no exception.

Method UNLOCK Signature

Method UNLOCK on Interface IF_POBJ_LEVEL1 has no parameter.
Method UNLOCK on Interface IF_POBJ_LEVEL1 has no exception.

Method UNPACK Signature

Method UNPACK on Interface IF_POBJ_LEVEL1 has no parameter.
Method UNPACK on Interface IF_POBJ_LEVEL1 has no exception.

Method UPDATE_ATTACHMENT Signature

Method UPDATE_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no parameter.
Method UPDATE_ATTACHMENT on Interface IF_POBJ_LEVEL1 has no exception.

Method UPDATE_CONTAINER Signature

Method UPDATE_CONTAINER on Interface IF_POBJ_LEVEL1 has no parameter.
Method UPDATE_CONTAINER on Interface IF_POBJ_LEVEL1 has no exception.

Method UPDATE_NOTE Signature

Method UPDATE_NOTE on Interface IF_POBJ_LEVEL1 has no parameter.
Method UPDATE_NOTE on Interface IF_POBJ_LEVEL1 has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600