SAP ABAP Class CL_HRPIQ00ED_DOC_HANDLER (Activity Document Management)
Hierarchy
IS-PS-CA (Software Component) IS-PUBLIC SECTOR CONTRACT ACCOUNTING
   IS-HER-CM-AD (Application Component) Administration
     PMIQ (Package) Campus Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPIQ00ANY General Basis Class 20020320
Properties
Class CL_HRPIQ00ED_DOC_HANDLER  
Short Description Activity Document Management    
Super Class CL_HRPIQ00ANY General Basis Class 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PMIQ   Campus Management 
Created 20020307   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_HRPIQ00ANY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_HRPIQ00PROC_ED Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 PIQC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PIQED Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPIQ00ED_DOC_HANDLER has no interface implemented.
Friends
Class CL_HRPIQ00ED_DOC_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_DBSTATUS_CANCELLED Constant Protected Type reference (TYPE) PIQEDDBSTATUS PIQED_DBSTATUS_CANCELLED ED Status (Technical) 20020322
2 CON_DBSTATUS_INWORK Constant Protected Type reference (TYPE) PIQEDDBSTATUS PIQED_DBSTATUS_INWORK ED Status (Technical) 20020322
3 CON_DBSTATUS_MODIFIED Constant Protected Type reference (TYPE) PIQEDDBSTATUS PIQED_DBSTATUS_MODIFIED ED Status (Technical) 20020917
4 CON_DBSTATUS_RELEASED Constant Protected Type reference (TYPE) PIQEDDBSTATUS PIQED_DBSTATUS_RELEASED ED Status (Technical) 20020322
5 CON_GUIDTYPE_ED Constant Public Type reference (TYPE) PIQGUIDTYPE PIQC_GUIDTYPE_NONSYS ED GUID Type 20020314
6 CON_GUIDTYPE_TR Constant Public Type reference (TYPE) PIQGUIDTYPE PIQC_GUIDTYPE_SYSTEM GUID Type 20020327
7 CON_STATUS_BUFFERED Constant Public Type reference (TYPE) PIQEDSTATUS PIQED_STATUS_BUFFERED Equivalency Status 20020319
8 CON_STATUS_INITIAL Constant Public Type reference (TYPE) PIQEDSTATUS PIQED_STATUS_INIT Equivalency Status 20020319
9 CON_STATUS_RELEASED Constant Public Type reference (TYPE) PIQEDSTATUS PIQED_STATUS_RELEASED Equivalency Status 20020319
10 CON_STATUS_SAVED Constant Public Type reference (TYPE) PIQEDSTATUS PIQED_STATUS_SAVED Equivalency Status 20020319
11 PROCESS Instance attribute Public Type reference (TYPE) PIQPROCESS Activity 20020918
12 R_DOC Instance attribute Protected Object reference (TYPE REF TO) CL_HRPIQ00PROC_ED Activity Document: ED 20020319
13 R_NEW_DOC Instance attribute Protected Object reference (TYPE REF TO) CL_HRPIQ00PROC_ED Activity Document: ED 20020318
14 S_DOC_DH_OUT Instance attribute Public Type reference (TYPE) PIQPROCS_DH_OUT Activity Document Data (Read Modules) 20020307
15 S_DOC_ED_H Instance attribute Public Type reference (TYPE) PIQPROCS_ED_H Table Type for PIQPROC_ED_H 20020307
16 S_DOC_ED_H_BUF Instance attribute Public Type reference (TYPE) PIQPROCS_ED_H Table Type for PIQPROC_ED_H 20020313
17 T_DOC_DH_OUT_ALL Instance attribute Protected Type reference (TYPE) PIQPROCS_DH_OUT_T Not Yet Used 20020327
18 T_DOC_ED_H_ALL Instance attribute Protected Type reference (TYPE) PIQPROC_ED_H_TAB Not Yet Used 20020327
19 T_DOC_EXT_W Instance attribute Public Type reference (TYPE) PIQPROCS_ED_EXT_W_GRP_TAB Table Type for PIQPROCS_ED_EXT_W_GRP 20020327
20 T_DOC_EXT_W_BUF Instance attribute Public Type reference (TYPE) PIQPROCS_ED_EXT_W_GRP_TAB Table Type for PIQPROCS_ED_EXT_W_GRP 20020327
21 T_DOC_GRP Instance attribute Public Type reference (TYPE) PIQPROCS_ED_GRP_TAB Table Type for PIQPROCS_ED_GRP 20020405
22 T_DOC_GRP_BUF Instance attribute Public Type reference (TYPE) PIQPROCS_ED_GRP_TAB Table Type for PIQPROCS_ED_GRP 20020405
23 T_DOC_INT_W Instance attribute Public Type reference (TYPE) PIQPROCS_ED_INT_W_GRP_TAB Table Type for PIQROCS_ED_INT_W_GRP 20020327
24 T_DOC_INT_W_BUF Instance attribute Public Type reference (TYPE) PIQPROCS_ED_INT_W_GRP_TAB Table Type for PIQROCS_ED_INT_W_GRP 20020327
25 _T_DOCS Static Attribute Protected Type reference (TYPE) PIQEDPROCDOCS_T ED: Activity Document Management (Internal) 20020307
26 _T_DOCS_PER_ED Static Attribute Protected Type reference (TYPE) PIQPROCS_ED_HIERARCHY_T Table Type for PIQPROCS_ED_HIERARCHY 20020307
27 _T_DOC_DH_OUT Static Attribute Protected Type reference (TYPE) PIQPROCS_DH_OUT_T Table for Activity Header Data 20020307
28 _T_DOC_ED_H Static Attribute Protected Type reference (TYPE) PIQPROC_ED_H_TAB Table for Activity Header Data 20020307
29 _T_DOC_EXT_W Static Attribute Protected Type reference (TYPE) PIQPROC_ED_EXT_W_TAB Log File for ED Infos of Transcript - Not Yet Complete 20020327
30 _T_DOC_GRP Static Attribute Protected Type reference (TYPE) PIQPROC_ED_GRP_TAB Table Type for PIQPROC_ED_GRP 20020405
31 _T_DOC_INT_W Static Attribute Protected Type reference (TYPE) PIQPROC_ED_INT_W_TAB Log File for ED Infos of Transcript - Not Yet Complete 20020327
Methods
# Method Level Visibility Method type Description Created on
1 BUFFER_CLEAR Instance method Protected Method Clear Buffer 20020319
2 BUFFER_FILL Instance method Public Method Set Values for ED 20020319
3 BUFFER_INIT Instance method Protected Method Initialize Buffer 20020327
4 BUILD_DOC_DH Static method Protected Method Build PIQPROCDOC_DH Structure 20020315
5 CAN_BE_CANCELLED Instance method Public Method Can Equivalency Be Discarded? 20020322
6 CLEAR Instance method Public Method Initialize Document Handler 20020322
7 CLEAR_ALL Static method Public Method Initialization 20020322
8 CONSTRUCTOR Instance method Public Constructor Constructor 20020307
9 CREATE Static method Public Method Create "ED Activity Document Handler" 20020307
10 CREATE_NEW_DOC Static method Public Method Create New ED Activity Document (Only in Memory) 20020312
11 GET_DBSTATUS Instance method Protected Method Determine Equivalency Status 20020322
12 GET_DOCHANDLER_FOR_EDGUID Static method Public Method Read Reference to ED Activity Documents 20020307
13 GET_DOC_STATUS Instance method Public Method Read Status of ED Activity Document 20020319
14 GET_ED_H Instance method Public Method Get ED Header 20060220
15 GET_ED_H_TEXT Instance method Public Method Read Text for Direct ED 20020314
16 GET_EXT_W Instance method Public Method Get External Acad. Work 20020404
17 GET_GRP Instance method Public Method Get Groups 20020405
18 GET_GUID Instance method Public Method Get Equivalency GUID (Transcript or ED GUID) 20020320
19 GET_GUIDTYPE Instance method Public Method Get GUID Types 20020308
20 GET_INT_W Instance method Public Method Get Internal Acad. Work 20020404
21 GET_LAST_DOCID Instance method Public Method Get GUID of Last Activity Document 20020307
22 GET_NEW_DOCID Instance method Public Method 20040123
23 GET_NOTEGUID Instance method Public Method Get GUID of CM Note 20020308
24 GET_PROCESS Instance method Public Method Get Activity 20020918
25 IS_BUFFERED Instance method Public Method ED Activity Document Buffered? 20020319
26 IS_BUFFER_CHANGED Instance method Public Method Buffered Data Changed 20030324
27 IS_CANCELLED Instance method Public Method Equivalency Discarded? 20020322
28 IS_INWORK Instance method Public Method Equivalency in Processing 20020322
29 IS_NOTE_EXISTENT Instance method Public Method Does a Note Exist for Equivalency? 20020307
30 IS_RELEASED Instance method Public Method Equivalency Released? 20020322
31 READ_DOCS Static method Protected Method Read Activity Documents 20020319
32 SAVE Instance method Public Method Save ED Activity Document 20020312
Events
Class CL_HRPIQ00ED_DOC_HANDLER has no event.
Types
Class CL_HRPIQ00ED_DOC_HANDLER has no local type.
Method Signatures

Method BUFFER_CLEAR Signature

Method BUFFER_CLEAR on class CL_HRPIQ00ED_DOC_HANDLER has no parameter.
Method BUFFER_CLEAR on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method BUFFER_FILL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXT_W Call by reference Type reference (TYPE) PIQPROCS_ED_EXT_W_GRP_TAB Tabellentp zu PIQPROCS_ED_EXT_W_GRP 20020327
2 Importing IT_GRP Call by reference Type reference (TYPE) PIQPROCS_ED_GRP_TAB cm: Tabellentyp zu PIQPROCS_ED_GRP 20020405
3 Importing IT_INT_W Call by reference Type reference (TYPE) PIQPROCS_ED_INT_W_GRP_TAB Tabellentp zu PIQROCS_ED_INT_W_GRP 20020327
4 Importing I_NOTE_GUID Call by reference Type reference (TYPE) PIQPROCS_ED_H_DATA-NOTE GUID - Eindeutiger Schlüssel einer Notiz 20020321
5 Importing I_PROCESS Call by reference Type reference (TYPE) PIQPROCESS Vorgang 20020918
6 Importing I_STATUS Call by reference Type reference (TYPE) PIQPROCS_ED_H_DATA-STATUS cm: ED-Status (technisch) 20020322
7 Importing I_TEXT Call by reference Type reference (TYPE) PIQPROCS_ED_H-TEXT cm: Bezeichnung einer direkten/spontanen ED 20020319

Method BUFFER_FILL on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method BUFFER_INIT Signature

Method BUFFER_INIT on class CL_HRPIQ00ED_DOC_HANDLER has no parameter.
Method BUFFER_INIT on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method BUILD_DOC_DH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DOC Call by reference Object reference (TYPE REF TO) CL_HRPIQ00PROC_ED Vorgangsbeleg: ED 20020315
2 Returning RS_DOC_DH Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20020315

Method BUILD_DOC_DH on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method CAN_BE_CANCELLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RES Value transfer Type reference (TYPE) FLAG allgemeines flag 20020322

Method CAN_BE_CANCELLED on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method CLEAR Signature

Method CLEAR on class CL_HRPIQ00ED_DOC_HANDLER has no parameter.
Method CLEAR on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method CLEAR_ALL Signature

Method CLEAR_ALL on class CL_HRPIQ00ED_DOC_HANDLER has no parameter.
Method CLEAR_ALL on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOC_DH_OUT Value transfer Type reference (TYPE) PIQPROCS_DH_OUT CM Daten zum Vorgangsbeleg (Lesebausteine) 20020307
2 Importing IS_DOC_ED_H Value transfer Type reference (TYPE) PIQPROCS_ED_H CM* Logfile for ED header infos / not yet complete !! 20020307
3 Importing IT_DOC_EXT_W Call by reference Type reference (TYPE) PIQPROCS_ED_EXT_W_GRP_TAB Tabellentp zu PIQPROCS_ED_EXT_W_GRP 20020327
4 Importing IT_DOC_GRP Call by reference Type reference (TYPE) PIQPROCS_ED_GRP_TAB cm: Tabellentyp zu PIQPROCS_ED_GRP 20020405
5 Importing IT_DOC_INT_W Call by reference Type reference (TYPE) PIQPROCS_ED_INT_W_GRP_TAB Tabellentp zu PIQROCS_ED_INT_W_GRP 20020327

Method CONSTRUCTOR on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_DOCS Value transfer Type reference (TYPE) PIQEDPROCDOCS_T Tabellentp zu PIQEDPROCDOCS 20020307
2 Importing I_READ_ARCHIVE Value transfer Type reference (TYPE) PIQFLAG SPACE 20031203
3 Importing I_ST_OBJID Value transfer Type reference (TYPE) OBJEKTID ObjektId 20020307

Method CREATE on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method CREATE_NEW_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DOC Value transfer Type reference (TYPE) PIQEDPROCDOCS Vorgangsbeleg: ED 20020315
2 Importing I_GUID Value transfer Type reference (TYPE) GUID_32 Einstelliges Kennzeichen 20020315
3 Importing I_GUIDTYPE Value transfer Type reference (TYPE) PIQGUIDTYPE Einstelliges Kennzeichen 20020315
4 Importing I_ST_OBJID Value transfer Type reference (TYPE) OBJEKTID ObjektId 20020315
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20020909
2 NO_AUTHORITY Keine Berechtigung 20020909

Method GET_DBSTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUS Value transfer Type reference (TYPE) PIQEDDBSTATUS cm: ED-Status (technisch) 20020322

Method GET_DBSTATUS on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_DOCHANDLER_FOR_EDGUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Value transfer Type reference (TYPE) PIQEDGUID cm: Identifizierung einer ED 20020307
2 Returning RR_DOC_HANDLER Value transfer Object reference (TYPE REF TO) CL_HRPIQ00ED_DOC_HANDLER ED: Verwaltung Vorgangsbelege 20020307

Method GET_DOCHANDLER_FOR_EDGUID on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_DOC_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUS Value transfer Type reference (TYPE) PIQEDSTATUS cm: Status einer Anerkennung von Leistungen 20020319

Method GET_DOC_STATUS on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_ED_H Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_ED_H Value transfer Type reference (TYPE) PIQPROCS_ED_H cm: ED-Vorgangsbeleg: Header 20060220

Method GET_ED_H on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_ED_H_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEXT Value transfer Type reference (TYPE) PIQEDTEXT cm: Bezeichnung einer direkten/spontanen ED 20020314

Method GET_ED_H_TEXT on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_EXT_W Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_EXT_W Value transfer Attribute reference (LIKE) T_DOC_EXT_W . 20020404

Method GET_EXT_W on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_GRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_GRP Value transfer Attribute reference (LIKE) T_DOC_GRP Gruppen 20020405

Method GET_GRP on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GUID Value transfer Type reference (TYPE) PIQEDGUID cm: Identifizierung einer ED 20020320

Method GET_GUID on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_GUIDTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GUIDTYPE Value transfer Type reference (TYPE) PIQGUIDTYPE cm: GUID-Typ 20020308

Method GET_GUIDTYPE on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_INT_W Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_INT_W Value transfer Attribute reference (LIKE) T_DOC_INT_W . 20020404

Method GET_INT_W on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_LAST_DOCID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DOCID Value transfer Type reference (TYPE) PIQPROC_DOCID CM: ID des Vorgangsbeleges 20020307

Method GET_LAST_DOCID on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_NEW_DOCID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ST_OBJID Value transfer Type reference (TYPE) OBJEKTID 20040123
2 Returning RV_DOCID Value transfer Type reference (TYPE) PIQPROC_DOCID 20040123

Method GET_NEW_DOCID on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_NOTEGUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NOTEGUID Value transfer Type reference (TYPE) PIQNOTE_GUID GUID - Eindeutiger Schlüssel einer Notiz 20020308

Method GET_NOTEGUID on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method GET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RES Value transfer Type reference (TYPE) PIQPROCESS Vorgang 20020918

Method GET_PROCESS on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method IS_BUFFERED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RES Value transfer Type reference (TYPE) FLAG allgemeines flag 20020319

Method IS_BUFFERED on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method IS_BUFFER_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RES Value transfer Type reference (TYPE) FLAG allgemeines flag 20030324

Method IS_BUFFER_CHANGED on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method IS_CANCELLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RES Value transfer Type reference (TYPE) FLAG allgemeines flag 20020322

Method IS_CANCELLED on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method IS_INWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RES Value transfer Type reference (TYPE) FLAG allgemeines flag 20020322

Method IS_INWORK on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method IS_NOTE_EXISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RES Value transfer Type reference (TYPE) FLAG allgemeines flag 20020307

Method IS_NOTE_EXISTENT on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method IS_RELEASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RES Value transfer Type reference (TYPE) FLAG allgemeines flag 20020322

Method IS_RELEASED on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method READ_DOCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READ_ARCHIVE Value transfer Type reference (TYPE) PIQFLAG SPACE 20031203
2 Importing I_ST_OBJID Call by reference Type reference (TYPE) OBJEKTID ObjektId 20020319

Method READ_DOCS on class CL_HRPIQ00ED_DOC_HANDLER has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CANCEL_RELEASE Value transfer Type reference (TYPE) FLAG PIQC_FALSE General Flag 20060220
2 Importing I_COMMIT Value transfer Type reference (TYPE) FLAG PIQC_FALSE allgemeines flag 20020318
3 Importing I_PROC Value transfer Type reference (TYPE) PIQPROCESS Vorgang 20030202
4 Importing I_RESET Value transfer Type reference (TYPE) FLAG PIQC_FALSE allgemeines flag 20030202
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20020909
2 IS_SAVED bereits gesichert 20020909
3 NO_AUTHORITY keine Berechtigung 20020909
History
Last changed by/on SAP  20050224 
SAP Release Created in 471