SAP ABAP Interface IF_SSC_SS_PROCESS_TYPE (Process Type Handler Interface)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-SSC (Application Component) Shared Service Center Framework
     BS_SSC_SELF_SERVICE (Package) Shared Services - Self Service Integration
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SSC_PROCTYPE_DIR class to handle biller direct 20091125
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SSC_PROCTYPE_FCS class to handle biller direct 20091202
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SSC_PROCTYPE_MDG Process Type MDG Implemenation Class 20091111
Properties
Interface IF_SSC_SS_PROCESS_TYPE  
Short Description Process Type Handler Interface    
General Data
Package BS_SSC_SELF_SERVICE   Shared Services - Self Service Integration 
Created 20091028   SAP 
Last changed 20110908   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_SSC_SS_PROCESS_TYPE has no interface.
Friends
Interface IF_SSC_SS_PROCESS_TYPE has no friend.
Attributes
Interface IF_SSC_SS_PROCESS_TYPE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Public Method Check if User has authority 20091028
2 GET_APPL_URL Instance method Public Method (optional) Get URL to application if no LaunchPad is used 20100201
3 GET_LOGSYS_OF_PROCTYPE Instance method Public Method Returns logical system of process type 20091106
4 GET_PROCESS Instance method Public Method Returns the possbile Self Service Processes 20091028
5 GET_SR_LINK_DETAILS Instance method Public Method Returns details of linked object 20091028
6 GET_URL_PARAM Instance method Public Method Map Process to URL Parameters 20091119
Events
Interface IF_SSC_SS_PROCESS_TYPE has no event.
Types
Interface IF_SSC_SS_PROCESS_TYPE has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AUTHORITY Call by reference Type reference (TYPE) ABAP_BOOL 20091111
2 Importing IV_SSPROCID Call by reference Type reference (TYPE) SSC_SSPROCID Shared Service Process ID 20091028
3 Importing IV_USER Call by reference Type reference (TYPE) SY-UNAME User Name 20091028

Method CHECK_AUTHORITY on Interface IF_SSC_SS_PROCESS_TYPE has no exception.

Method GET_APPL_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100201
2 Exporting ET_STATIC_URL_PARAM Call by reference Type reference (TYPE) SSC_T_URL_PARAM Self Service: List of URL Parameters for Services 20100201
3 Exporting EV_URL Call by reference Type reference (TYPE) STRING URL to Application 20100201
4 Importing IV_SSPROCID Call by reference Type reference (TYPE) SSC_SSPROCID Self Service Process ID 20100201

Method GET_APPL_URL on Interface IF_SSC_SS_PROCESS_TYPE has no exception.

Method GET_LOGSYS_OF_PROCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOGSYS Value transfer Type reference (TYPE) LOGSYS Logical system 20091106
# Exception Resumable Description Created on
1 NOT_ACTIVE Self Service Processs Type is not active 20091106

Method GET_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAUNCHPAD Call by reference Type reference (TYPE) SSC_T_SSLAUNCHPAD Table of Launchpad Processes 20091031
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091031
3 Importing IV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE Instance 20091113
4 Importing IV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20091113

Method GET_PROCESS on Interface IF_SSC_SS_PROCESS_TYPE has no exception.

Method GET_SR_LINK_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SR_LINK_DETAILS Call by reference Type reference (TYPE) SSC_T_LINKED_OBJECT_DESC Self Services: Linked Objects with Description 20091102
2 Importing IS_SERVICE_REQUEST Call by reference Type reference (TYPE) BORIDENT Object Relationship Service: BOR object identifier 20091102

Method GET_SR_LINK_DETAILS on Interface IF_SSC_SS_PROCESS_TYPE has no exception.

Method GET_URL_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_URL_PARAMETER Call by reference Type reference (TYPE) SSC_T_URL_PARAM Self Service: List of URL Parameters for Services 20091119
2 Importing IV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE Instance 20091126
3 Importing IV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20091126
4 Importing IV_SSPROCID Call by reference Type reference (TYPE) SSC_SSPROCID Self Service Process ID 20091119

Method GET_URL_PARAM on Interface IF_SSC_SS_PROCESS_TYPE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702