SAP ABAP Class /BOBF/CL_ATF_SCHEMA_CUST (Attachment Type Schema config accesss)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
     /BOBF/ATTACHMENT_FOLDER (Package) DO Attachment Folder
Properties
Class /BOBF/CL_ATF_SCHEMA_CUST  
Short Description Attachment Type Schema config accesss    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOBF/ATTACHMENT_FOLDER   DO Attachment Folder 
Created 20090602   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class /BOBF/CL_ATF_SCHEMA_CUST has no interface implemented.
Friends
Class /BOBF/CL_ATF_SCHEMA_CUST has no friend class.
Attributes
Class /BOBF/CL_ATF_SCHEMA_CUST has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ALLOWED_MIME_TYPE Static method Public Method Checks if supplied MIME type is allowed 20110221
2 CHECK_ALLOWED_MIME_TYPE_BO Static method Public Method Checks if supplied MIME type is allowed 20130418
3 DEF_ATF_TYPE_FOR_SCHEMA Static method Public Method Get Default attachment type 20120312
4 GET_ALLOWED_MIME_TYPES Static method Public Method Retrieves allowed mime types 20110112
5 GET_SCHEMA Static method Public Method Get Schema 20090602
6 GET_SCHEMA_ID Static method Public Method Determines and sets text schema ID 20090602
7 SCHEMA_HAS_ATTACHMENT_TYPE Static method Public Method Schema Has Attachment Type? 20090602
Events
Class /BOBF/CL_ATF_SCHEMA_CUST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_ATTACHMENT_TYPES Public See coding Attachment Types 20090602 tt_attachment_types TYPE STANDARD TABLE OF /bobf/c_att_typ WITH DEFAULT KEY
2 TT_SCHEMA_ATTACHMENT_TYPES Public See coding Schema Attachment Types 20090602 tt_schema_attachment_types TYPE STANDARD TABLE OF /bobf/c_att_sch1 WITH DEFAULT KEY
Method Signatures

Method CHECK_ALLOWED_MIME_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALLOWED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110221
2 Importing IO_READ Call by reference Object reference (TYPE REF TO) /BOBF/IF_FRW_READ Interface to Read Data 20110221
3 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_ACT Context Information for Actions 20110221
4 Importing IT_KEY Call by reference Type reference (TYPE) /BOBF/T_FRW_KEY Key Table 20110221
5 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) W3CONTTYPE HTML content type 20110221

Method CHECK_ALLOWED_MIME_TYPE on class /BOBF/CL_ATF_SCHEMA_CUST has no exception.

Method CHECK_ALLOWED_MIME_TYPE_BO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALLOWED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130418
2 Importing IV_BO_NAME Call by reference Type reference (TYPE) /BOFU/BO Business Object 20130418
3 Importing IV_MIME_TYPE Call by reference Type reference (TYPE) SDOK_CNTTY MIME Content Type 20130418
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) /BOFU/NODE Node 20130418

Method CHECK_ALLOWED_MIME_TYPE_BO on class /BOBF/CL_ATF_SCHEMA_CUST has no exception.

Method DEF_ATF_TYPE_FOR_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ATF_TYPE_FILE Call by reference Type reference (TYPE) /BOBF/ATTACHMENT_TYPE Attachment Type 20120312
2 Exporting EV_ATF_TYPE_LINK Call by reference Type reference (TYPE) /BOBF/ATTACHMENT_TYPE Attachment Type 20120312
3 Importing IV_SCHEMA_ID Call by reference Type reference (TYPE) /BOBF/ATTACHMENT_SCHEMA Attachment Schema 20120312

Method DEF_ATF_TYPE_FOR_SCHEMA on class /BOBF/CL_ATF_SCHEMA_CUST has no exception.

Method GET_ALLOWED_MIME_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATF_MIME Call by reference Type reference (TYPE) /BOBF/C_ATFMIME MIME Types allowed for upload 20110112
2 Importing IS_CREATE_FILE Call by reference Type reference (TYPE) /BOBF/S_ATF_A_CREATE_FILE Action parameter for create folder 20110112
3 Importing IS_CTX Call by reference Type reference (TYPE) /BOBF/S_FRW_CTX_ACT Context Information for Actions 20110112
4 Importing IS_KEY Call by reference Type reference (TYPE) /BOBF/S_FRW_KEY Node Key 20110112
5 Importing IS_SEQ_NUM Call by reference Type reference (TYPE) /BOBF/SEQ_NO Sequence Number 20110112

Method GET_ALLOWED_MIME_TYPES on class /BOBF/CL_ATF_SCHEMA_CUST has no exception.

Method GET_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SCHEMA Call by reference Type reference (TYPE) /BOBF/C_ATT_SCH Attachment Schema: Definition 20090602
2 Exporting ET_SCHEMA_ATTACHMENT_TYPES Call by reference Type reference (TYPE) TT_SCHEMA_ATTACHMENT_TYPES 20090602
3 Importing IV_SCHEMA_ID Call by reference Type reference (TYPE) /BOBF/ATTACHMENT_SCHEMA Attachment Schema 20090602
# Exception Resumable Description Created on
1 /BOBF/CX_ATTACHMENT_FOLDER Exception for Dependend Object Address 20090602

Method GET_SCHEMA_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALLOW_ATTACHMENT Call by reference Type reference (TYPE) ABAP_BOOL 20101012
2 Exporting EV_SCHEMA_ID Call by reference Type reference (TYPE) /BOBF/ATTACHMENT_SCHEMA Text schema (Configuration Profile Code) 20101012
3 Importing IV_BO_KEY Call by reference Type reference (TYPE) /BOBF/OBM_BO_KEY BO Key 20090602
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) /BOBF/OBM_NODE_KEY Node Key 20090602
# Exception Resumable Description Created on
1 /BOBF/CX_ATTACHMENT_FOLDER Exception for Dependend Object Address 20090602

Method SCHEMA_HAS_ATTACHMENT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ANSWER Value transfer Type reference (TYPE) ABAP_BOOL 20090602
2 Importing IV_ATTACHMENT_TYPE Call by reference Type reference (TYPE) /BOBF/ATTACHMENT_TYPE Attachment Type 20090602
3 Importing IV_SCHEMA_ID Call by reference Type reference (TYPE) /BOBF/ATTACHMENT_SCHEMA Attachment Schema 20090602

Method SCHEMA_HAS_ATTACHMENT_TYPE on class /BOBF/CL_ATF_SCHEMA_CUST has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 702