SAP ABAP Interface IF_COM_BSP_STATUS (Interface for Functions of Applications)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-PCF-SRV-SAM (Application Component) Application Manager
⤷
COM_STATUS_BSP (Package) Status Management in CRM UI Framework
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_BSP_ACCESS_MODEL_PROD | BSP Interaction Layer | 20040809 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CME_UI_BSP_CHAR_ACCESS | Characteristic | 20030804 |
Properties
| Interface | IF_COM_BSP_STATUS | |
| Short Description | Interface for Functions of Applications |
General Data
| Package | COM_STATUS_BSP | Status Management in CRM UI Framework |
| Created | 20030121 | SAP |
| Last changed | 00000000 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_COM_BSP_STATUS has no forward declaration.
Interfaces
Interface IF_COM_BSP_STATUS has no interface.
Friends
Interface IF_COM_BSP_STATUS has no friend.
Attributes
Interface IF_COM_BSP_STATUS has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check After Executing Operation, (Re)Set Status | 20030121 | |
| 2 | Instance method | Public | Method | Check Before Executing Operation, (Re-)Set Status | 20030121 | |
| 3 | Instance method | Public | Method | Check Whether Status Profile May Be Changed | 20030304 | |
| 4 | Instance method | Public | Method | Check Whether Operation/Status May Be Selected | 20030121 | |
| 5 | Instance method | Public | Method | Execute Operation, (Re)Set Status | 20030213 | |
| 6 | Instance method | Public | Method | List of All Allowed Operations | 20030124 | |
| 7 | Instance method | Public | Method | Information on Focus Object | 20030121 | |
| 8 | Instance method | Public | Method | List of All Allowed Status Profiles | 20030121 | |
| 9 | Instance method | Public | Method | List of All System Statuses To Be Set/Deleted | 20030124 | |
| 10 | Instance method | Public | Method | List of All User Statuses To Be Set/Deleted | 20030124 | |
| 11 | Instance method | Public | Method | Set Status Profile | 20030121 |
Events
Interface IF_COM_BSP_STATUS has no event.
Types
Interface IF_COM_BSP_STATUS has no local type.
Method Signatures
Method CHECK_ACTION_AFTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SYSTEM_STATUS | Call by reference | Type reference (TYPE) | JSTAT | Einzelstatus eines Objekts | 20030205 | |||
| 2 | IS_USER_STATUS | Call by reference | Type reference (TYPE) | JSTAT | Einzelstatus eines Objekts | 20030205 | |||
| 3 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | J_VORGANG | Betriebswirtschaftlicher Vorgang | 20030121 | |||
| 4 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030121 | |||
| 5 | RV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Rückgabewert | 20030121 |
Method CHECK_ACTION_AFTER on Interface IF_COM_BSP_STATUS has no exception.
Method CHECK_ACTION_BEFORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SYSTEM_STATUS | Call by reference | Type reference (TYPE) | JSTAT | Einzelstatus eines Objekts | 20030205 | |||
| 2 | IS_USER_STATUS | Call by reference | Type reference (TYPE) | JSTAT | Einzelstatus eines Objekts | 20030205 | |||
| 3 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | J_VORGANG | Betriebswirtschaftlicher Vorgang | 20030121 | |||
| 4 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030121 | |||
| 5 | RV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Rückgabewert | 20030121 |
Method CHECK_ACTION_BEFORE on Interface IF_COM_BSP_STATUS has no exception.
Method CHECK_PROFILE_CHANGEABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030304 | |||
| 2 | RV_IS_CHANGEABLE | Value transfer | Type reference (TYPE) | BOOLEAN | Feld zum Ankreuzen | 20030304 |
Method CHECK_PROFILE_CHANGEABLE on Interface IF_COM_BSP_STATUS has no exception.
Method CHECK_STATUS_CHANGEABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030121 | |||
| 2 | RV_IS_CHANGEABLE | Value transfer | Type reference (TYPE) | BOOLEAN | Feld zum Ankreuzen | 20030121 |
Method CHECK_STATUS_CHANGEABLE on Interface IF_COM_BSP_STATUS has no exception.
Method EXECUTE_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SYSTEM_STATUS | Call by reference | Type reference (TYPE) | JSTAT | Einzelstatus eines Objekts | 20030213 | |||
| 2 | IS_USER_STATUS | Call by reference | Type reference (TYPE) | JSTAT | Einzelstatus eines Objekts | 20030213 | |||
| 3 | IV_ACTIVITY | Call by reference | Type reference (TYPE) | J_VORGANG | Betriebswirtschaftlicher Vorgang | 20030213 | |||
| 4 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030213 | |||
| 5 | RV_RETURN | Value transfer | Type reference (TYPE) | BAPIRET2 | Rückgabewert | 20030213 |
Method EXECUTE_ACTION on Interface IF_COM_BSP_STATUS has no exception.
Method GET_ACTIVITY_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ACTIVITIES | Call by reference | Type reference (TYPE) | COMT_BSP_STATUS_ACT_TAB | BSP UI: Tabelle mit auszuführenden Vorgängen | 20030124 | |||
| 2 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030124 |
Method GET_ACTIVITY_VALUES on Interface IF_COM_BSP_STATUS has no exception.
Method GET_OBJECT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACTIVITIES | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' = Vorgänge zum Bearbeiten | 20030121 | |||
| 2 | EV_OBJNR | Call by reference | Type reference (TYPE) | CRMT_OBJECT_GUID | GUID eines CRM Status-Objekts | 20030121 | |||
| 3 | EV_SYSTEM_STATUS | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' = Systemstatus zum Bearbeiten | 20030121 | |||
| 4 | EV_USER_STATUS | Call by reference | Type reference (TYPE) | BOOLEAN | 'X' = Anwenderstatus zum Bearbeiten | 20030121 | |||
| 5 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030121 |
Method GET_OBJECT_INFO on Interface IF_COM_BSP_STATUS has no exception.
Method GET_PROFILE_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PROFILES | Call by reference | Type reference (TYPE) | COMT_BSP_STATUS_DDLB_TAB | 20030121 | ||||
| 2 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030121 |
Method GET_PROFILE_VALUES on Interface IF_COM_BSP_STATUS has no exception.
Method GET_SYSTEM_STATUS_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SET_STATUS | Call by reference | Type reference (TYPE) | COMT_BSP_STATUS_TAB | BSP UI: Tabelle mit zu setzenden / löschenden Status | 20030124 | |||
| 2 | CT_UNSET_STATUS | Call by reference | Type reference (TYPE) | COMT_BSP_STATUS_TAB | BSP UI: Tabelle mit zu setzenden / löschenden Status | 20030124 | |||
| 3 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030124 |
Method GET_SYSTEM_STATUS_VALUES on Interface IF_COM_BSP_STATUS has no exception.
Method GET_USER_STATUS_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SET_STATUS | Call by reference | Type reference (TYPE) | COMT_BSP_STATUS_TAB | BSP UI: Tabelle mit zu setzenden / löschenden Status | 20030124 | |||
| 2 | CT_UNSET_STATUS | Call by reference | Type reference (TYPE) | COMT_BSP_STATUS_TAB | BSP UI: Tabelle mit zu setzenden / löschenden Status | 20030124 | |||
| 3 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030124 |
Method GET_USER_STATUS_VALUES on Interface IF_COM_BSP_STATUS has no exception.
Method SET_PROFILE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030121 | |||
| 2 | IV_PROFILE | Call by reference | Type reference (TYPE) | J_STSMA | Statusschema | 20030121 |
Method SET_PROFILE on Interface IF_COM_BSP_STATUS has no exception.
History
| Last changed by/on | SAP | 00000000 |
| SAP Release Created in | 200 |