SAP ABAP Class CL_HRTMC_AC_WORKEXP_EXTERNAL (Assistance Class for HRTMC_TP_WORKEXP_EXTERNAL)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-TM (Application Component) Talent Management
     HCM_TMC (Package) HCM: Talent Management Core
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20080226
Properties
Class CL_HRTMC_AC_WORKEXP_EXTERNAL  
Short Description Assistance Class for HRTMC_TP_WORKEXP_EXTERNAL    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package HCM_TMC   HCM: Talent Management Core 
Created 20080226   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRTMC_AC_WORKEXP_EXTERNAL has no forward declaration.
Interfaces
Class CL_HRTMC_AC_WORKEXP_EXTERNAL has no interface implemented.
Friends
Class CL_HRTMC_AC_WORKEXP_EXTERNAL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DELETE Constant Public Type reference (TYPE) CHAR01 'D' Character Field of Length 1 20080411
2 MC_HIGH_DATE Constant Public Type reference (TYPE) DATUM '99991231' Date 20080229
3 MC_INFTY Constant Public Type reference (TYPE) INFTY '7403' Infotype 20080229
4 MC_INSERT Constant Public Type reference (TYPE) CHAR01 'I' Character Field of Length 1 20080228
5 MC_LOW_DATE Constant Public Type reference (TYPE) DATUM '19000101' Date 20080229
6 MC_MODIFY Constant Public Type reference (TYPE) CHAR01 'M' Character Field of Length 1 20080228
7 MC_TOGGLE Constant Public Type reference (TYPE) CHAR01 'T' Character Field of Length 1 20080411
8 MO_CENTRAL_PERSON Instance attribute Public Object reference (TYPE REF TO) CL_HRTMC_PD_OBJECT_CP Interface to PD Objects in PD Infotype Framework 20080227
9 MO_DUMMY_MESSAGE_HANDLER Instance attribute Private Object reference (TYPE REF TO) CL_HRBAS_MESSAGE_LIST HR-PD Infotypes: Messages 20080414
10 MO_MESSAGE_HANDLER Instance attribute Public Object reference (TYPE REF TO) CL_HRBAS_MESSAGE_LIST HR-PD Infotypes: Messages 20080227
11 MO_TEXT_IDENTIFIER Instance attribute Public Object reference (TYPE REF TO) CL_TEXT_IDENTIFIER Text ID 20080227
12 MT_ATTACHMENTS Instance attribute Public Type reference (TYPE) HRTMC_T_ATTACHMENT Attachments 20080404
13 MT_COMMENT Instance attribute Private Type reference (TYPE) HRTMC_T_TEXT_CONTENT Contents of Comments (ObjectID + Content As STRING) 20080414
14 MV_NO_AUTH_CHECK Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20080619
15 MV_UPDATE_MODE Instance attribute Public Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (='X') and FALSE (=' ') 20080228
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DOCUMENT_CONSISTENCY Instance method Public Method 20080506
2 DELETE_DOCUMENT Instance method Public Method 20080408
3 DELETE_EXTERNAL Instance method Public Method 20080229
4 DELETE_TEXT Instance method Public Method 20080414
5 GET_AREA Instance method Public Method 20080415
6 GET_CONTRACT Instance method Public Method 20080415
7 GET_COUNTRY Instance method Public Method 20080229
8 GET_DOCUMENT_CONTENT Instance method Public Method 20080408
9 GET_EXTERNAL Instance method Public Method Get External Work Experience 20080305
10 GET_HIERARCHY Instance method Public Method 20080415
11 GET_INDUSTRY Instance method Public Method 20080415
12 GET_LOCATIONTEXT Instance method Public Method 20080313
13 GET_NEW_COMMENT_ID Instance method Public Method 20080414
14 GET_NEW_DOCUMENT_ID Instance method Public Method 20080408
15 GET_REGION Instance method Public Method 20080415
16 GET_WEB_ICON_FOR_MIME_TYPE Instance method Public Method 20080508
17 INSERT_DOCUMENT Instance method Public Method 20080408
18 INSERT_EXTERNAL Instance method Public Method 20080229
19 INSERT_TEXT Instance method Public Method 20080414
20 MODIFY_EXTERNAL Instance method Public Method 20080229
21 READ_TEXT Instance method Public Method 20080414
22 SPLIT_FILENAME_FROM_PATH Instance method Public Method 20080408
23 UPDATE_TEXT Instance method Public Method 20080414
Events
Class CL_HRTMC_AC_WORKEXP_EXTERNAL has no event.
Types
Class CL_HRTMC_AC_WORKEXP_EXTERNAL has no local type.
Method Signatures

Method CHECK_DOCUMENT_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080506
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080506
3 Importing IV_DOCUMENT_CONTENT Call by reference Type reference (TYPE) HRTMC_XSTRING XSTRING 20080506
4 Importing IV_DOCUMENT_MIME_TYPE Call by reference Type reference (TYPE) SDOK_CT128 MIME-Content-Type 20080506
5 Importing IV_FILE_NAME Call by reference Type reference (TYPE) HRTMC_STRING String 20080506

Method CHECK_DOCUMENT_CONSISTENCY on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method DELETE_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCUMENT_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Dokumentenklasse 20080408
2 Importing IV_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20080408

Method DELETE_DOCUMENT on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method DELETE_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080319
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080818
3 Importing IS_EXTERNAL Call by reference Type reference (TYPE) HRTMC_S_WORK_EXP_EXT Berufserfahrung (extern) 20080313
4 Importing IT_ATTACHMENTS Call by reference Type reference (TYPE) HRTMC_T_ATTACHMENT Anlagen 20080417

Method DELETE_EXTERNAL on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method DELETE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080414
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080414
3 Importing IV_DOCUMENT_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Dokumentenklasse 20080414
4 Importing IV_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20080414

Method DELETE_TEXT on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_AREA Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20080415

Method GET_AREA on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_CONTRACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_CONTRACT Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20080415

Method GET_CONTRACT on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_COUNTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_COUNTRY Call by reference Type reference (TYPE) TIHTTPNVP Sortierte Liste von Schlüssel/ Wertbeziehungen als Strings 20080415

Method GET_COUNTRY on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_DOCUMENT_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT Value transfer Type reference (TYPE) HRTMC_S_DOCUMENT_CONTENT Inhalt von einem Dokument (ObjektID + Inhalt als XSTRING) 20080408
2 Importing IV_DOCUMENT Value transfer Type reference (TYPE) SDOKOBJECT SDOK: BOR-Schlüssel für Informationsobjekt 20080408

Method GET_DOCUMENT_CONTENT on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTACHMENTS Value transfer Type reference (TYPE) HRTMC_T_ATTACHMENT Anlagen 20080417
2 Exporting ET_EXTERNAL Value transfer Type reference (TYPE) HRTMC_T_WORK_EXP_EXT External 20080313
3 Importing IV_ONLY_ATTACHMENTS Value transfer Type reference (TYPE) BOOLE_D SPACE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080711

Method GET_EXTERNAL on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_HIERARCHY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_HIERARCHY Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20080415

Method GET_HIERARCHY on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_INDUSTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_INDUSTRY Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20080415

Method GET_INDUSTRY on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_LOCATIONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EXTERNALS Call by reference Type reference (TYPE) HRTMC_S_WORK_EXP_EXT_UI Berufserfahrung (extern) 20080711
2 Importing IS_EXTERNALS Call by reference Type reference (TYPE) HRTMC_S_WORK_EXP_EXT_UI Berufserfahrung (extern) 20080711

Method GET_LOCATIONTEXT on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_NEW_COMMENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCUMENT_CLASS Call by reference Type reference (TYPE) SDOK_LOCL Klasse des logischen Dokuments 20080414
2 Exporting EV_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20080414

Method GET_NEW_COMMENT_ID on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_NEW_DOCUMENT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DOCUMENT_CLASS Call by reference Type reference (TYPE) SDOK_LOCL Klasse des logischen Dokuments 20080408
2 Exporting EV_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20080408

Method GET_NEW_DOCUMENT_ID on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_REGION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUEHELP Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Tabelle Name/Wert-Paare 20080415
2 Importing IV_COUNTRY Call by reference Type reference (TYPE) LAND1 Länderschlüssel 20080415

Method GET_REGION on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method GET_WEB_ICON_FOR_MIME_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DESCRIPTION Call by reference Type reference (TYPE) TEXT60 Quickinfo für eine Ikone 20080508
2 Exporting EV_ICON_NAME Call by reference Type reference (TYPE) ICONNAME Name einer Ikone 20080508
3 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) SDOK_CT128 MIME-Content-Type 20080508

Method GET_WEB_ICON_FOR_MIME_TYPE on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method INSERT_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DOCUMENT_ATTRIBUTES Call by reference Type reference (TYPE) HRTMC_S_DOCUMENT_ATTRIBUTES Dokumentattribute 20080408
2 Importing IV_CONTENT Call by reference Type reference (TYPE) HRTMC_XSTRING XSTRING 20080408

Method INSERT_DOCUMENT on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method INSERT_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080319
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080818
3 Importing IS_EXTERNAL Value transfer Type reference (TYPE) HRTMC_S_WORK_EXP_EXT_UI Berufserfahrung (extern) 20080313
4 Importing IT_ATTACHMENTS Value transfer Type reference (TYPE) HRTMC_T_ATTACHMENT Anlagen 20080417

Method INSERT_EXTERNAL on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method INSERT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TEXT_ATTRIBUTES Call by reference Type reference (TYPE) HRTMC_S_TEXT_ATTRIBUTES Textattribute eines Kommentars 20080414
2 Importing IV_CONTENT Call by reference Type reference (TYPE) HRTMC_STRING String 20080414

Method INSERT_TEXT on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method MODIFY_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080319
2 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080818
3 Importing IS_EXTERNAL Value transfer Type reference (TYPE) HRTMC_S_WORK_EXP_EXT_UI Berufserfahrung (extern) 20080313
4 Importing IT_ATTACHMENTS Value transfer Type reference (TYPE) HRTMC_T_ATTACHMENT Anlagen 20080417

Method MODIFY_EXTERNAL on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method READ_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTENTS Call by reference Type reference (TYPE) HRTMC_T_TEXT_CONTENT Inhalte von Kommentaren (ObjektID + Inhalt als STRING) 20080414
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080414
3 Importing IO_MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20080414
4 Importing IT_DOCUMENTS Call by reference Type reference (TYPE) SDOKOBJECTS Objektliste 20080414

Method READ_TEXT on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method SPLIT_FILENAME_FROM_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STRIPPED_NAME Call by reference Type reference (TYPE) STRING Relativer Ablageort eines physischen Dokuments 20080417
2 Importing IV_FULL_NAME Call by reference Type reference (TYPE) STRING 20080417

Method SPLIT_FILENAME_FROM_PATH on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.

Method UPDATE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20080414
2 Importing IV_CONTENT Call by reference Type reference (TYPE) HRTMC_STRING String 20080414
3 Importing IV_DOCUMENT_CLASS Call by reference Type reference (TYPE) SDOK_CLASS Dokumentenklasse 20080414
4 Importing IV_DOCUMENT_ID Call by reference Type reference (TYPE) SDOK_DOCID ID für Dokumente und Beziehungen 20080414

Method UPDATE_TEXT on class CL_HRTMC_AC_WORKEXP_EXTERNAL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701