SAP ABAP Class CL_RSRA_COMMUNICATION (Communications Interface (BCI Wrapper))
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷ BW-BEX-ET (Application Component) End User Technology
⤷ RSRB (Package) BW: Batch Reporting
⤷ BW-BEX-ET (Application Component) End User Technology
⤷ RSRB (Package) BW: Batch Reporting
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_RSRA_DIALOG | Service for Dialogs with Trees | 20010619 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSPC_EXECUTE | Execute Process | 20010529 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSPC_GET_VARIANT | F4 Help for Process Variants | 20010529 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSPC_MAINTAIN | Maintaining a Process Variant | 20010529 |
5 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSPC_TRANSPORT | Transport Link | 20021023 |
6 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSPV_TRANSPORT | Transport Connection: Variants | 20010529 |
7 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSRA_COMMUNICATION | Constants for Communications Interface | 20010518 |
Properties
Class | CL_RSRA_COMMUNICATION | |
Short Description | Communications Interface (BCI Wrapper) | |
Super Class | CL_RSRA_DIALOG | Service for Dialogs with Trees |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSRB | BW: Batch Reporting |
Created | 20010516 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RSRA_COMMUNICATION has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_RSPC_EXECUTE | Execute Process | 20010529 | ||
2 | IF_RSPC_GET_VARIANT | F4 Help for Process Variants | 20010529 | ||
3 | IF_RSPC_MAINTAIN | Maintaining a Process Variant | 20010529 | ||
4 | IF_RSPC_TRANSPORT | Transport Link | 20021023 | ||
5 | IF_RSPV_TRANSPORT | Transport Connection: Variants | 20010529 | ||
6 | IF_RSRA_COMMUNICATION | Constants for Communications Interface | 20010518 |
Friends
Class CL_RSRA_COMMUNICATION has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | P_R_MESSAGE | Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSRA_MESSAGE | Message Object Type (BOR Type Message) | 20010529 | ||
2 | P_S_SCREEN_COMMUNICATION | Instance attribute | Private | Type reference (TYPE) | RSRA_S_SCREEN_COMMUNICATION | Screen Structure for Variant Maintenance of the Comm Process | 20010619 | ||
3 | P_VARIANT | Instance attribute | Private | Type reference (TYPE) | RSPC_VARIANT | Process Variant (Name) | 20010619 | ||
4 | P_VARIANT_TEXT | Instance attribute | Private | Type reference (TYPE) | RSTXTLG | Long Description | 20010619 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLEAR_MESSAGE | Instance method | Private | Method | Delete Message Object | 20010620 |
2 | CREATE | Static method | Public | Method | Create Communications Instance | 20010618 |
3 | DELETE_MESSAGE | Instance method | Private | Method | Delete Message Object | 20010703 |
4 | DISPLAY | Instance method | Public | Method | Display Process Maintenance | 20010618 |
5 | DISPLAY_ATTACHMENTS | Instance method | Private | Method | Display attachments | 20010621 |
6 | EDIT_MESSAGE | Instance method | Private | Method | Edit Message | 20010619 |
7 | EDIT_RECLIST | Instance method | Private | Method | Maintain Recipient List | 20010619 |
8 | EXIT | Instance method | Private | Method | Leave Maintenance Screen | 20010620 |
9 | GET_MESSAGE | Static method | Public | Method | Returns Reference to Message Object | 20010619 |
10 | GET_VARIANT | Instance method | Private | Method | Reads variants | 20010703 |
11 | MAINTAIN_MESSAGE | Static method | Private | Method | Maintain Message Object | 20010618 |
12 | SAVE_MESSAGE | Instance method | Private | Method | Store Message Object | 20010620 |
13 | SCREEN_PAI | Instance method | Public | Method | PAI processing | 20010619 |
Events
Class CL_RSRA_COMMUNICATION has no event.
Types
Class CL_RSRA_COMMUNICATION has no local type.
Method Signatures
Method CLEAR_MESSAGE Signature
Method CLEAR_MESSAGE on class CL_RSRA_COMMUNICATION has no parameter.
Method CLEAR_MESSAGE on class CL_RSRA_COMMUNICATION has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_R_COMMUNICATION | Value transfer | Object reference (TYPE REF TO) | CL_RSRA_COMMUNICATION | Kommunikations-Interface ( BCI-Verschalung ) | 20010618 |
Method CREATE on class CL_RSRA_COMMUNICATION has no exception.
Method DELETE_MESSAGE Signature
Method DELETE_MESSAGE on class CL_RSRA_COMMUNICATION has no parameter.
Method DELETE_MESSAGE on class CL_RSRA_COMMUNICATION has no exception.
Method DISPLAY Signature
Method DISPLAY on class CL_RSRA_COMMUNICATION has no parameter.
Method DISPLAY on class CL_RSRA_COMMUNICATION has no exception.
Method DISPLAY_ATTACHMENTS Signature
Method DISPLAY_ATTACHMENTS on class CL_RSRA_COMMUNICATION has no parameter.
Method DISPLAY_ATTACHMENTS on class CL_RSRA_COMMUNICATION has no exception.
Method EDIT_MESSAGE Signature
Method EDIT_MESSAGE on class CL_RSRA_COMMUNICATION has no parameter.
Method EDIT_MESSAGE on class CL_RSRA_COMMUNICATION has no exception.
Method EDIT_RECLIST Signature
Method EDIT_RECLIST on class CL_RSRA_COMMUNICATION has no parameter.
Method EDIT_RECLIST on class CL_RSRA_COMMUNICATION has no exception.
Method EXIT Signature
Method EXIT on class CL_RSRA_COMMUNICATION has no parameter.
Method EXIT on class CL_RSRA_COMMUNICATION has no exception.
Method GET_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_R_PARAMETER | Call by reference | Object reference (TYPE REF TO) | CL_RSR_PARAMETER | Parameter | 20010706 | ||
2 | Importing | I_VARIANT | Call by reference | Type reference (TYPE) | RSPC_VARIANT | Variante (Name) eines Prozesses | 20010619 | ||
3 | Returning | R_R_MESSAGE | Value transfer | Object reference (TYPE REF TO) | CL_RSRA_MESSAGE | Message Objekttyp ( BOR-Typ Message) | 20010619 |
Method GET_MESSAGE on class CL_RSRA_COMMUNICATION has no exception.
Method GET_VARIANT Signature
Method GET_VARIANT on class CL_RSRA_COMMUNICATION has no parameter.
Method GET_VARIANT on class CL_RSRA_COMMUNICATION has no exception.
Method MAINTAIN_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_VARIANT | Call by reference | Type reference (TYPE) | RSPC_VARIANT | Variante (Name) eines Prozesses | 20010618 | ||
2 | Exporting | E_VARIANT_TEXT | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20010618 | ||
3 | Importing | I_T_CHAIN | Call by reference | Type reference (TYPE) | RSPC_T_CHAIN | Prozesskette zum Einplan-Zeitpunkt | 20010618 | ||
4 | Importing | I_VARIANT | Call by reference | Type reference (TYPE) | RSPC_VARIANT | Variante (Name) eines Prozesses | 20010618 |
Method MAINTAIN_MESSAGE on class CL_RSRA_COMMUNICATION has no exception.
Method SAVE_MESSAGE Signature
Method SAVE_MESSAGE on class CL_RSRA_COMMUNICATION has no parameter.
Method SAVE_MESSAGE on class CL_RSRA_COMMUNICATION has no exception.
Method SCREEN_PAI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_S_SCREEN_COMMUNICATION | Call by reference | Type reference (TYPE) | RSRA_S_SCREEN_COMMUNICATION | Dynprostruktur für die Variantenpflege des Komm-Prozesses | 20010619 |
Method SCREEN_PAI on class CL_RSRA_COMMUNICATION has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 30A |