SAP ABAP Interface IF_DM_DOCUMENT (Document Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SGDMA (Package) Generic Document Management API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DM_DOCUMENT Basis Class for GDMA Objects 20030808
Properties
Interface IF_DM_DOCUMENT  
Short Description Document Interface    
General Data
Package SGDMA   Generic Document Management API 
Created 20030303   SAP 
Last changed 00000000   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_DM_DOCUMENT has no interface.
Friends
Interface IF_DM_DOCUMENT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACCESS Instance attribute Private Object reference (TYPE REF TO) IF_DM_ACCESS Interface for Access Rights 20030303
2 PROPERTIES Instance attribute Private Object reference (TYPE REF TO) IF_DM_PROPERTIES Interface for Attribute Access 20030303
3 READ_CONTENT Instance attribute Private Object reference (TYPE REF TO) IF_DM_READ_CONTENT Interface for Read Access to Content 20030303
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REPOSITORY_PROPERTY Instance method Public Method Checks Repository Property 20030303
2 COPY Instance method Public Method Creates Copy of Document 20030303
3 DELETE Instance method Public Method Deletes Document 20030303
4 GET_ID Instance method Public Method Gets Document ID 20030303
5 GET_INTERFACE Instance method Public Method Gets Interface for Document 20030303
6 GET_REPOSITORY Instance method Public Method Gets Reference to Repository for Document 20030303
7 GET_REPOSITORY_PROPERTY Instance method Public Method Gets Property of Repository 20030303
8 IS_WRITABLE Instance method Public Method Document Modifiable? 20030303
Events
Interface IF_DM_DOCUMENT has no event.
Types
Interface IF_DM_DOCUMENT has no local type.
Method Signatures

Method CHECK_REPOSITORY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_TRUE Value transfer Type reference (TYPE) ABAP_BOOL Eigenschaft wahr? 20030303
2 Importing NAME Value transfer Type reference (TYPE) CSEQUENCE Name der Eigenschaft 20030303

Method CHECK_REPOSITORY_PROPERTY on Interface IF_DM_DOCUMENT has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEW_DOC Value transfer Object reference (TYPE REF TO) IF_DM_DOCUMENT Interface für Zugriff auf neues Dokument 20030303
2 Importing NEW_ID Value transfer Type reference (TYPE) STRING Neue ID, die von Get_New_Doc_Id erzeugt wurde 20030811
# Exception Resumable Description Created on
1 CX_DM_ACCESS_DENIED Zugriff verweigert 20030318
2 CX_DM_NOT_AVAILABLE Objekt/Dienst nicht verfügbar 20030318
3 CX_DM_READ_WRITE Fehler beim Lesen oder Schreiben 20030318

Method DELETE Signature

Method DELETE on Interface IF_DM_DOCUMENT has no parameter.
# Exception Resumable Description Created on
1 CX_DM_ACCESS_DENIED Zugriff verweigert 20030318
2 CX_DM_NOT_AVAILABLE Objekt/Dienst nicht verfügbar 20030318
3 CX_DM_READ_WRITE Fehler beim Lesen oder Schreiben 20030318

Method GET_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING ID des Dokumentes 20030303

Method GET_ID on Interface IF_DM_DOCUMENT has no exception.

Method GET_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INTERFACE Call by reference Type reference (TYPE) ANY Interface 20030303
# Exception Resumable Description Created on
1 CX_DM_INTERFACE_NOT_AVAILABLE Interface nicht verfügbar 20030318

Method GET_REPOSITORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning REPOSITORY Value transfer Object reference (TYPE REF TO) CL_DM_DOCUMENTS Das Repository 20030303

Method GET_REPOSITORY on Interface IF_DM_DOCUMENT has no exception.

Method GET_REPOSITORY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) CSEQUENCE Name der Eigenschaft 20030303
2 Returning VALUE Value transfer Type reference (TYPE) STRING Wert der Eigenschaft 20030303

Method GET_REPOSITORY_PROPERTY on Interface IF_DM_DOCUMENT has no exception.

Method IS_WRITABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) ABAP_BOOL $REF$ 20030303

Method IS_WRITABLE on Interface IF_DM_DOCUMENT has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 640