SAP ABAP Interface IF_HRASR00_POBJ_ATTACHMENT (Process Runtime Interface for Attachments)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   PA-AS (Application Component) HR Administrative Services
     PAOC_ASR_PROCESS_OBJECT (Package) Process Object
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_HRASR00_PROCESS_RUNTIME Process Runtime: HR Administrative Services 20041203
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_HRASR00_PROCESS_RUNTIME Process Runtime Class : HR Administrative Services 20041203
Properties
Interface IF_HRASR00_POBJ_ATTACHMENT  
Short Description Process Runtime Interface for Attachments    
General Data
Package PAOC_ASR_PROCESS_OBJECT   Process Object 
Created 20041203   SAP 
Last changed 20070913   SAP 
Unicode checks active    
Forward declarations
Interface IF_HRASR00_POBJ_ATTACHMENT has no forward declaration.
Interfaces
Interface IF_HRASR00_POBJ_ATTACHMENT has no interface.
Friends
Interface IF_HRASR00_POBJ_ATTACHMENT has no friend.
Attributes
Interface IF_HRASR00_POBJ_ATTACHMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_ATTACHMENT Instance method Public Method Assign Attachment to Step 20050323
2 DELETE_ALL_ATTACHMENTS Instance method Public Method Delete All Attachments Referenced from within POBJ 20050318
3 DELETE_ATTACHMENT Instance method Public Method Delete Previously Uploaded Attachment 20041203
4 GET_ALL_ATTACHMENTS_PROCESS Instance method Public Method Get All Attachments Uploaded Against Process Object 20041203
5 GET_ALL_ATTACHMENTS_SCENARIO Instance method Public Method Get All Attachments Uploaded Against Scenario Object 20041203
6 GET_ALL_ATTACHMENTS_STEP Instance method Public Method Get All Attachments Uploaded Against Step Object 20041203
7 GET_DOCCLASS_FROM_DB Instance method Public Method Get Document Class from Database 20050525
8 GET_PHY_FOR_LOG_DOC_ID Static method Public Method Returns Physical Doc ID to Logical Doc ID 20061012
9 READ_ATTACHMENT Instance method Public Method Read Previously Uploaded Attachment 20041203
10 UPLOAD_ATTACHMENT Instance method Public Method Upload Attachment to Step Object 20041203
Events
Interface IF_HRASR00_POBJ_ATTACHMENT has no event.
Types
Interface IF_HRASR00_POBJ_ATTACHMENT has no local type.
Method Signatures

Method ASSIGN_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENT_ID Call by reference Type reference (TYPE) BAPIGUID GUID 20050323
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050323
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050323

Method ASSIGN_ATTACHMENT on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.

Method DELETE_ALL_ATTACHMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ASR_ACTIVITY Activities - 'W' 20050324
2 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050318
3 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20050318
4 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324

Method DELETE_ALL_ATTACHMENTS on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.

Method DELETE_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ASR_ACTIVITY Activities - 'R', 'W' 20050324
2 Importing DOCUMENT_ID Call by reference Type reference (TYPE) BAPIGUID Attachment GUID 20041203
3 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324
4 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041203
5 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20041203
6 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324

Method DELETE_ATTACHMENT on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.

Method GET_ALL_ATTACHMENTS_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ASR_ACTIVITY Activities - 'R' 20050324
2 Exporting ATTACHMENTS Call by reference Type reference (TYPE) HRASR00DOC_GUID_AND_ATTR_TAB Attachment-Output für Prozess-/Schritt-Details (Tabelle) 20041203
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041203
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20041203
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324

Method GET_ALL_ATTACHMENTS_PROCESS on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.

Method GET_ALL_ATTACHMENTS_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ASR_ACTIVITY Activities - 'R' 20050324
2 Exporting ATTACHMENTS Call by reference Type reference (TYPE) HRASR00DOC_GUID_AND_ATTR_TAB Attachment-Output für Prozess-/Schritt-Details (Tabelle) 20041203
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041203
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20041203
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324
6 Importing SCENARIO_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technischer Schlüssel des Falles (Fall-GUID) 20041203

Method GET_ALL_ATTACHMENTS_SCENARIO on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.

Method GET_ALL_ATTACHMENTS_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ASR_ACTIVITY Activities - 'R' 20050324
2 Exporting ATTACHMENTS Call by reference Type reference (TYPE) HRASR00DOC_GUID_AND_ATTR_TAB Attachment-Output für Prozess-/Schritt-Details (Tabelle) 20041203
3 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041203
4 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20041203
5 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324
6 Importing STEP_GUID Call by reference Type reference (TYPE) SCMG_CASE_GUID Technischer Schlüssel des Falles (Fall-GUID) 20041203

Method GET_ALL_ATTACHMENTS_STEP on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.

Method GET_DOCCLASS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DOCUMENT_CLASS Value transfer Type reference (TYPE) BAPIDCLASS Ablageort eines Dokuments in SRM (Content-Modell) 20050525
2 Importing DOCUMENT_ID Call by reference Type reference (TYPE) BAPIGUID GUID 20050525

Method GET_DOCCLASS_FROM_DB on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.

Method GET_PHY_FOR_LOG_DOC_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOGICAL_DOC_ID Call by reference Type reference (TYPE) BAPIGUID GUID 20061012
2 Exporting PHYSICAL_DOC_ID Call by reference Type reference (TYPE) BAPIGUID GUID 20061012

Method GET_PHY_FOR_LOG_DOC_ID on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.

Method READ_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ASR_ACTIVITY Activities - 'R' 20050324
2 Exporting ATTRIBUTES Call by reference Type reference (TYPE) HRASR00DOC_ATTR HR Administrative Services: Attribute eines Prozessdokuments 20041203
3 Exporting CONTENT_X Call by reference Type reference (TYPE) XSTRING Attachment content 20041203
4 Importing DOCUMENT_ID Call by reference Type reference (TYPE) BAPIGUID GUID 20041203
5 Exporting FILENAME Call by reference Type reference (TYPE) ASR_ATTACHMENT_FILENAME Dateiname einer Anlage 20050518
6 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324
7 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041203
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20041203
9 Exporting MIMETYPE Call by reference Type reference (TYPE) ASR_ATTACHMENT_MIMETYPE Attachment mimetype 20050518
10 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324

Method READ_ATTACHMENT on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.

Method UPLOAD_ATTACHMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVITY Call by reference Type reference (TYPE) ASR_ACTIVITY Activities - 'R', 'W' 20050324
2 Importing ATTRIBUTES Call by reference Type reference (TYPE) HRASR00DOC_ATTR HR Administrative Services: Attribute eines Prozessdokuments 20041203
3 Importing CONTENT_X Call by reference Type reference (TYPE) XSTRING 20041203
4 Exporting DOCUMENT_ID Call by reference Type reference (TYPE) BAPIGUID GUID 20041203
5 Importing FILENAME Call by reference Type reference (TYPE) STRING 20041203
6 Exporting IS_AUTHORIZED Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324
7 Exporting IS_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20041203
8 Importing MESSAGE_HANDLER Call by reference Object reference (TYPE REF TO) IF_HRBAS_MESSAGE_HANDLER HR-PD-Infotypen: Meldungen 20041203
9 Importing NO_AUTH_CHECK Call by reference Type reference (TYPE) BOOLE_D 'X' Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050324

Method UPLOAD_ATTACHMENT on Interface IF_HRASR00_POBJ_ATTACHMENT has no exception.
History
Last changed by/on SAP  20070913 
SAP Release Created in 600