SAP ABAP Class CL_PIM_FACADE (PIM Facade)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   PIMAPI (Package) Product Information Management - Integration
Properties
Class CL_PIM_FACADE  
Short Description PIM Facade    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PIMAPI   Product Information Management - Integration 
Created 20130805   SAP 
Last change 20140121   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 CL_PIM_FACADE has no interface implemented.
Friends
Class CL_PIM_FACADE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_PIM_CLIENT_STUB Instance attribute Private Object reference (TYPE REF TO) LIF_PIM_CLIENT_STUB 20130808
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20130808
2 DATE_TO_FILTER_STRING Instance method Private Method Convert dats format of data to $filter date function string 20131001
3 GET_FEED Instance method Protected Method 20130805
4 GET_PIM_SERVICE_STATUS Instance method Public Method Return Service Status 20130805
5 PREPARE_FILTER_PARAMETER_TABLE Instance method Private Method Prepare filter parameter table for search_by_asset_type 20131021
6 SEARCH_ASSETS Instance method Public Method Search PIM Assets 20130805
7 SEARCH_ASSETS_BY_RANGE Instance method Public Method Search PIM Assets By Range 20130805
8 SEARCH_BY_ASSET_TYPE Instance method Private Method Searching By Asset Type 20130805
9 SEARCH_BY_ASSET_TYPE_RANGE Instance method Private Method Searching with Range of Asset Type 20130805
10 SELOPT_TO_FILTER_STRING Instance method Private Method Convert select options of search criteria to $filter string 20130809
Events
Class CL_PIM_FACADE has no event.
Types
Class CL_PIM_FACADE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PIM_FACADE has no parameter.
Method CONSTRUCTOR on class CL_PIM_FACADE has no exception.

Method DATE_TO_FILTER_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATE_HIGH Call by reference Type reference (TYPE) DATS Field of type DATS 20131002
2 Importing IV_DATE_LOW Call by reference Type reference (TYPE) DATS Field of type DATS 20131002
3 Importing IV_NAME Call by reference Type reference (TYPE) STRINGVAL String 20131001
4 Importing IV_SEL_OPTION Call by reference Type reference (TYPE) CRMOPTRAN options in selection table 20131002
5 Returning RV_DATE_FILTER_STRING Value transfer Type reference (TYPE) STRINGVAL String 20131018

Method DATE_TO_FILTER_STRING on class CL_PIM_FACADE has no exception.

Method GET_FEED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUDIO_ASSET Call by reference Type reference (TYPE) PIM_AUDIO_ASSET_T Table for PIM Audio Asset 20130805
2 Exporting ET_DOCUMENT_ASSET Call by reference Type reference (TYPE) PIM_DOCUMENT_ASSET_T Table for PIM Document Asset 20130805
3 Exporting ET_IMAGE_ASSET Call by reference Type reference (TYPE) PIM_IMAGE_ASSET_T Table for PIM Image Asset 20130805
4 Exporting ET_RETURN_INFO Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20130805
5 Exporting ET_TEXT_ASSET Call by reference Type reference (TYPE) PIM_TEXT_ASSET_T Table for PIM Text Asset 20130805
6 Exporting ET_VIDEO_ASSET Call by reference Type reference (TYPE) PIM_VIDEO_ASSET_T Table for PIM Video Asset 20130805
7 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) I 20130805
8 Importing IT_QUERY_PARAMETER Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20130805
9 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING 20130805
# Exception Resumable Description Created on
1 CX_PIM PIM Exception Class 20130807

Method GET_PIM_SERVICE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR_MSG Call by reference Type reference (TYPE) STRING 20130805
2 Exporting EV_STATUS Call by reference Type reference (TYPE) ABAP_BOOL 20130805

Method GET_PIM_SERVICE_STATUS on class CL_PIM_FACADE has no exception.

Method PREPARE_FILTER_PARAMETER_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FILTER_PARAMETER Value transfer Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20131021
2 Importing IS_SEARCH_PARAM Call by reference Type reference (TYPE) PIM_SEARCH_PARAM_S Structure for Searching Parameters with PIM 20131021

Method PREPARE_FILTER_PARAMETER_TABLE on class CL_PIM_FACADE has no exception.

Method SEARCH_ASSETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUDIO_ASSET Call by reference Type reference (TYPE) PIM_AUDIO_ASSET_T Table for PIM Audio Asset 20130805
2 Exporting ET_DOCUMENT_ASSET Call by reference Type reference (TYPE) PIM_DOCUMENT_ASSET_T Table for PIM Document Asset 20130805
3 Exporting ET_IMAGE_ASSET Call by reference Type reference (TYPE) PIM_IMAGE_ASSET_T Table for PIM Image Asset 20130805
4 Exporting ET_RETURN_INFO Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20130805
5 Exporting ET_TEXT_ASSET Call by reference Type reference (TYPE) PIM_TEXT_ASSET_T Table for PIM Text Asset 20130805
6 Exporting ET_VIDEO_ASSET Call by reference Type reference (TYPE) PIM_VIDEO_ASSET_T Table for PIM Video Asset 20130805
7 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) I 20130805
8 Importing IS_SEARCH_PARAM Call by reference Type reference (TYPE) PIM_SEARCH_PARAM_S Structure for Searching Parameters with PIM 20130805
9 Importing IT_ASSET_TYPE Call by reference Type reference (TYPE) PIM_ASSET_TYPE_T Table for Searching Asset Type with PIM 20130807
# Exception Resumable Description Created on
1 CX_PIM PIM Exception Class 20130807

Method SEARCH_ASSETS_BY_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUDIO_ASSET Call by reference Type reference (TYPE) PIM_AUDIO_ASSET_T Table for PIM Audio Asset 20130805
2 Exporting ET_DOCUMENT_ASSET Call by reference Type reference (TYPE) PIM_DOCUMENT_ASSET_T Table for PIM Document Asset 20130805
3 Exporting ET_IMAGE_ASSET Call by reference Type reference (TYPE) PIM_IMAGE_ASSET_T Table for PIM Image Asset 20130805
4 Exporting ET_RETURN_INFO Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20130805
5 Exporting ET_TEXT_ASSET Call by reference Type reference (TYPE) PIM_TEXT_ASSET_T Table for PIM Text Asset 20130805
6 Exporting ET_VIDEO_ASSET Call by reference Type reference (TYPE) PIM_VIDEO_ASSET_T Table for PIM Video Asset 20130805
7 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) I 20130805
8 Importing IT_ASSET_TYPE Call by reference Type reference (TYPE) PIM_ASSET_TYPE_T Table for Searching Asset Type with PIM 20130808
9 Importing IT_SEARCH_PARAM Call by reference Type reference (TYPE) PIM_SEARCH_PARAM_BY_RANGE_T Table for PIM Search Parameters by Range 20130805
# Exception Resumable Description Created on
1 CX_PIM PIM Exception Class 20130809

Method SEARCH_BY_ASSET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUDIO_ASSET Call by reference Type reference (TYPE) PIM_AUDIO_ASSET_T Table for PIM Audio Asset 20130805
2 Exporting ET_DOCUMENT_ASSET Call by reference Type reference (TYPE) PIM_DOCUMENT_ASSET_T Table for PIM Document Asset 20130805
3 Exporting ET_IMAGE_ASSET Call by reference Type reference (TYPE) PIM_IMAGE_ASSET_T Table for PIM Image Asset 20130805
4 Exporting ET_RETURN_INFO Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20130805
5 Exporting ET_TEXT_ASSET Call by reference Type reference (TYPE) PIM_TEXT_ASSET_T Table for PIM Text Asset 20130805
6 Exporting ET_VIDEO_ASSET Call by reference Type reference (TYPE) PIM_VIDEO_ASSET_T Table for PIM Video Asset 20130805
7 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) I 20130805
8 Importing IS_SEARCH_PARAM Call by reference Type reference (TYPE) PIM_SEARCH_PARAM_S Structure for Searching Parameters with PIM 20130805
9 Importing IV_ASSET_TYPE Call by reference Type reference (TYPE) PIM_ASSET_TYPE Searching Types of Assets with PIM 20130807
# Exception Resumable Description Created on
1 CX_PIM PIM Exception Class 20130807

Method SEARCH_BY_ASSET_TYPE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AUDIO_ASSET Call by reference Type reference (TYPE) PIM_AUDIO_ASSET_T 20130808
2 Exporting ET_DOCUMENT_ASSET Call by reference Type reference (TYPE) PIM_DOCUMENT_ASSET_T 20130808
3 Exporting ET_IMAGE_ASSET Call by reference Type reference (TYPE) PIM_IMAGE_ASSET_T 20130808
4 Exporting ET_RETURN_INFO Call by reference Type reference (TYPE) STRINGTAB 20130808
5 Exporting ET_TEXT_ASSET Call by reference Type reference (TYPE) PIM_TEXT_ASSET_T 20130808
6 Exporting ET_VIDEO_ASSET Call by reference Type reference (TYPE) PIM_VIDEO_ASSET_T 20130808
7 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) I 20130808
8 Importing IT_SEARCH_PARAM Call by reference Type reference (TYPE) PIM_SEARCH_PARAM_BY_RANGE_T 20130808
9 Importing IV_ASSET_TYPE Call by reference Type reference (TYPE) PIM_ASSET_TYPE 20130809
# Exception Resumable Description Created on
1 CX_PIM 20130808

Method SELOPT_TO_FILTER_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEARCH_PARAM Call by reference Type reference (TYPE) PIM_SEARCH_PARAM_BY_RANGE_T Table for PIM Search Parameters by Range 20130809
2 Importing IV_CLIENT Call by reference Type reference (TYPE) STRINGVAL implementation client's name 20131031
3 Returning RV_FILTER_STRING Value transfer Type reference (TYPE) STRINGVAL String 20130809

Method SELOPT_TO_FILTER_STRING on class CL_PIM_FACADE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 748