SAP ABAP Interface IF_SRM_SP_BDV (BDV: General Methods)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-RM (Application Component) SAP Records Management
     SRM_GENERAL_SP (Package) SRM General SPs
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRM_SP_BDV BDV: Basis Class 20000529
Properties
Interface IF_SRM_SP_BDV  
Short Description BDV: General Methods    
General Data
Package SRM_GENERAL_SP   SRM General SPs 
Created 20000529   SAP 
Last changed 20040518   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SRMIF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_SRM_SP_BDV has no interface.
Friends
Interface IF_SRM_SP_BDV has no friend.
Attributes
Interface IF_SRM_SP_BDV has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IN Instance method Public Method Upload Document as New Version, Release Lock 20020923
2 CHECK_OUT Instance method Public Method Download Document with Lock 20020923
3 CREATE_NEW_DOC Instance method Public Method Create new document 20000703
4 DELETE_DOC Instance method Public Method Delete corresponding doc 20000914
5 DISPLAY_DOC Instance method Public Method Display corresponding object 20000529
6 DISPLAY_DOC_VIA_FILE Instance method Public Method ***not used*** Display document using filename 20000706
7 DOWNLOAD_DOC Instance method Public Method Download Document 20010612
8 GET_GUI_OS_TYPE Instance method Public Method Get Operating System Type of SAPGUI 20031119
9 GET_UPDATE_MODE Instance method Public Method Determine Update Mode 20021113
10 MODIFY_DOC Instance method Public Method Modify DOI document 20000807
11 SET_FUNCTION_LIST Instance method Public Method Set list of functions 20000529
12 UPLOAD_DOC Instance method Public Method Upload Document (as new version) 20010612
Events
Interface IF_SRM_SP_BDV has no event.
Types
Interface IF_SRM_SP_BDV has no local type.
Method Signatures

Method CHECK_IN Signature

Method CHECK_IN on Interface IF_SRM_SP_BDV has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_DOCUMENT_CLIENT Document Client 20020923
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020923
3 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20020923
4 CX_SRM_SPCL_USER_CANCEL SP Client : Abbruch durch Benutzer 20020923

Method CHECK_OUT Signature

Method CHECK_OUT on Interface IF_SRM_SP_BDV has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_DOCUMENT_CLIENT Ausnahme vom SP Client 20020923
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20020923
3 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20020923
4 CX_SRM_SPCL_USER_CANCEL SP Client : Abbruch durch Benutzer 20020923

Method CREATE_NEW_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SP_POID_TAB Call by reference Type reference (TYPE) SRM_LIST_POID SP POID 20000704
2 Exporting EX_USER_ACTION Call by reference Type reference (TYPE) C User action 20000815
3 Importing IM_ACTIVITY Call by reference Type reference (TYPE) SRMIF_SP_ACTIVITY SP Activity 20000713
4 Importing IM_ATTRIBUTE_VALUE_LIST Call by reference Object reference (TYPE REF TO) OBJECT correponding object 20000717
# Exception Resumable Description Created on
1 BDV_NOT_AUTHORIZED BDV: User is not authorized 20010301
2 BDV_UNEXPECTED_ERROR BDV: Unexpected error 20000703

Method DELETE_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_USER_ACTION Call by reference Type reference (TYPE) C User action 20000914
2 Importing IM_ATTRIBUTE_VALUE_LIST Call by reference Type reference (TYPE) SRM_LIST_OBJECT Corresponding object 20000914
# Exception Resumable Description Created on
1 BDV_NOT_AUTHORIZED BDV: User is not authorized 20010301
2 BDV_UNEXPECTED_ERROR BDV: Unexpected error 20000914

Method DISPLAY_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_VALUE_LIST Call by reference Type reference (TYPE) SRM_LIST_OBJECT Corresponding object 20000530
2 Importing IM_COMP_ID Call by reference Type reference (TYPE) STRING Komponent ID 20021024
# Exception Resumable Description Created on
1 BDV_CANCELED BDV: User has canceled the action 20010216
2 BDV_EXECUTE_FAILED BDV: Execute failed 20010216
3 BDV_NOT_AUTHORIZED BDV: User is not authorized 20010301
4 BDV_NO_APPLICATION BDV: No application for the Object found 20000606
5 BDV_NO_MIMETYPE BDV: No mimetype for the Object defined 20000606
6 BDV_OWN_APPLICATION BDV: Display is done with own application 20001206
7 BDV_UNEXPECTED_ERROR BDV: Unexpected error 20000529

Method DISPLAY_DOC_VIA_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILE_TAB Call by reference Type reference (TYPE) SRMGS_FILE_TAB Corresponding Filename 20000706
2 Importing TEST Call by reference Type reference (TYPE) STRING test 20010612
# Exception Resumable Description Created on
1 BDV_NOT_AUTHORIZED BDV: User is not authorized 20010301
2 BDV_NO_APPLICATION BDV: No application for the Object found 20000706
3 BDV_NO_MIMETYPE BDV: No mimetype for the Object defined 20000706
4 BDV_UNEXPECTED_ERROR BDV: Unexpected error 20000706

Method DOWNLOAD_DOC Signature

Method DOWNLOAD_DOC on Interface IF_SRM_SP_BDV has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_DOCUMENT_CLIENT Document Client 20011002
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20011002
3 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20011002
4 CX_SRM_SPCL_USER_CANCEL SP Client : Abbruch durch Benutzer 20011002

Method GET_GUI_OS_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OS_TYPE Value transfer Type reference (TYPE) I 20031119

Method GET_GUI_OS_TYPE on Interface IF_SRM_SP_BDV has no exception.

Method GET_UPDATE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DO_COMMIT Value transfer Type reference (TYPE) SRMBOOLEAN 'X': do commit 20021113
2 Exporting EX_UPDATE_MODE Value transfer Type reference (TYPE) STRING update mode 20021113

Method GET_UPDATE_MODE on Interface IF_SRM_SP_BDV has no exception.

Method MODIFY_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_VALUE_LIST Call by reference Type reference (TYPE) SRM_LIST_OBJECT Corresponding object 20000807
# Exception Resumable Description Created on
1 BDV_NOT_AUTHORIZED BDV: User is not authorized 20010301
2 BDV_NO_APPLICATION BDV: No application for the Object found 20000807
3 BDV_NO_MIMETYPE BDV: No mimetype for the Object defined 20000807
4 BDV_NO_MODIFY_AVAILABLE BDV: No modfication available for this application 20000807
5 BDV_OWN_APPLICATION BDV: Modify is done with own application 20001206
6 BDV_UNEXPECTED_ERROR BDV: Unexpected error 20000807

Method SET_FUNCTION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FUNCTION_LIST Call by reference Type reference (TYPE) SRMIF_ACTIVITY_DESCR_TAB Function list 20000529
# Exception Resumable Description Created on
1 BDV_UNEXPECTED_ERROR BDV: Unexpected Error 20000529

Method UPLOAD_DOC Signature

Method UPLOAD_DOC on Interface IF_SRM_SP_BDV has no parameter.
# Exception Resumable Description Created on
1 CX_SRM_DOCUMENT_CLIENT Document Client 20011002
2 CX_SRM_FRAMEWORK Framework (abstrakt) 20011002
3 CX_SRM_NO_AUTHORIZATION Fehlende Berechtigung 20011002
4 CX_SRM_SPCL_USER_CANCEL SP Client : Abbruch durch Benutzer 20011002
History
Last changed by/on SAP  20040518 
SAP Release Created in 50A