SAP ABAP Class CL_BUAVC_EVENT (AVC Event Handler (generic part))
Hierarchy
☛
EA-PS (Software Component) SAP Enterprise Extension Public Services
⤷ PSM-FM-BCS-AC (Application Component) Availability Control
⤷ FMAVC_E (Package) Active availability control: generic part
⤷ PSM-FM-BCS-AC (Application Component) Availability Control
⤷ FMAVC_E (Package) Active availability control: generic part
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_FMAVC_EVENT | AVC Event Handler (FM applic. part) | 20011205 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_FMFGRCN_EVENT | Reconciliation notification event handler | 20021009 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_FMRO_EVENT | Recurring Obligations Event handler | 20021029 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_GMAVC_EVENT | AVC Event Handler (GM applic. part) | 20020121 |
Properties
Class | CL_BUAVC_EVENT | |
Short Description | AVC Event Handler (generic part) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FMAVC_E | Active availability control: generic part |
Created | 20011205 | SAP |
Last change | 20011205 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_BUAVC_EVENT has no forward declaration.
Interfaces
Class CL_BUAVC_EVENT has no interface implemented.
Friends
Class CL_BUAVC_EVENT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | G_APPLIC | Instance attribute | Protected | Type reference (TYPE) | BUAVC_APPLIC | Application Component of BCS Availability Control | 20030212 | ||
2 | G_T_SO_MAIL | Instance attribute | Protected | Type reference (TYPE) | T_SO_MAIL | Table of registered SAPOffice mails | 20011219 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTIVITY_GROUP_TEXT_READ | Instance method | Private | Method | Read text of the activity group | 20011219 |
2 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20030212 |
3 | EVENT_RAISE_ALL | Instance method | Public | Method | Trigger all registered activities of the AVC event | 20011220 |
4 | EVENT_REFRESH_ALL | Instance method | Public | Method | Refresh all registered activities of the AVC event | 20011220 |
5 | EVENT_REGISTER_ACTIVITY | Instance method | Public | Method | Register activity/event for the AVC event handler | 20011220 |
6 | MACRO_REPLACE_VX | Instance method | Private | Method | Define SAPScript line for replacing symbol &Vx& | 20011207 |
7 | MSG_TO_SCR_CONVERT | Instance method | Private | Method | Convert message into SAPScript text | 20011219 |
8 | SO_MAIL_CREATE | Instance method | Protected | Method | Create a single SAPOffice mail | 20011206 |
9 | SO_MAIL_FILL_HEADER | Instance method | Protected | Method | Define document header of a single SAPOffice mail | 20011207 |
10 | SO_MAIL_FILL_PARAMS | Instance method | Protected | Method | Define parameters for a single SAPOffice mail | 20011207 |
11 | SO_MAIL_FILL_RECEIVERS | Instance method | Protected | Method | Define receivers for a single SAPOffice mail | 20011206 |
12 | SO_MAIL_FILL_TEXT | Instance method | Protected | Method | Define text for a single SAPOffice mail | 20011207 |
13 | SO_MAIL_SEND_ALL | Instance method | Protected | Method | Send all SAPOffice mails | 20011206 |
14 | SO_MAIL_TMP_REFS_REPLACE | Instance method | Protected | Method | Replace temporary references for a SAPOffice mail | 20011219 |
Events
Class CL_BUAVC_EVENT has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | F_SO_MAIL | Protected | See coding | Registered SAPOffice mail | 20011219 |
|
|
2 | TAB_TMP_REFS | Protected | See coding | Table type for temporary references | 20011219 |
|
|
3 | T_SO_MAIL | Protected | See coding | List of registered SAPOffice mails | 20011219 |
|
|
4 | T_SO_MAIL_DOC_DATA | Protected | Type reference (TYPE) | SODOCCHGI1 | SAPOffice mail: general document data | 20011219 |
|
5 | T_SO_MAIL_DOC_TYPE | Protected | Type reference (TYPE) | SOODK-OBJTP | SAPOffice mail: general document type | 20011219 |
|
6 | T_SO_MAIL_OBJ_CONTENT | Protected | See coding | SAPOffice mail: object text | 20011219 |
|
|
7 | T_SO_MAIL_OBJ_HEADER | Protected | See coding | SAPOffice mail: object header | 20011219 |
|
|
8 | T_SO_MAIL_OBJ_PARA | Protected | See coding | SAPOffice mail: object parameters A | 20011219 |
|
|
9 | T_SO_MAIL_OBJ_PARB | Protected | See coding | SAPOffice mail: object parameters B | 20011219 |
|
|
10 | T_SO_MAIL_RECEIVERS | Protected | See coding | SAPOffice mail: receivers | 20011219 |
|
|
11 | T_TMP_REF | Protected | See coding | Type for temporary reference or object | 20011219 |
|
Method Signatures
Method ACTIVITY_GROUP_TEXT_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_ACTIVITY_GROUP_TEXT | Call by reference | Type reference (TYPE) | BUAVCACTGRPT-ACTIVGRPTEXT | Text Vorgangsgruppe | 20011219 | ||
2 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011219 |
Method ACTIVITY_GROUP_TEXT_READ on class CL_BUAVC_EVENT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_APPLIC | Call by reference | Type reference (TYPE) | BUAVC_APPLIC | Anwendungskomponente der BCS-Verfügbarkeitskontrolle | 20030212 |
Method CONSTRUCTOR on class CL_BUAVC_EVENT has no exception.
Method EVENT_RAISE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DOC_REF | Call by reference | Type reference (TYPE) | ANY | Referenz auf Beleg | 20011220 |
Method EVENT_RAISE_ALL on class CL_BUAVC_EVENT has no exception.
Method EVENT_REFRESH_ALL Signature
Method EVENT_REFRESH_ALL on class CL_BUAVC_EVENT has no parameter.
Method EVENT_REFRESH_ALL on class CL_BUAVC_EVENT has no exception.
Method EVENT_REGISTER_ACTIVITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011220 | ||
2 | Importing | I_EVENT | Call by reference | Type reference (TYPE) | BUAVC_EVENT | Ereignis der Verfügbarkeitskontrolle | 20011220 | ||
3 | Importing | I_FLG_FIRST_TIME | Call by reference | Type reference (TYPE) | XFELD | Kennz.: Ereignis I_EVENT wurde erstmalig ausgelöst | 20011220 | ||
4 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Anwendungsprotokoll-Nachricht | 20011220 | ||
5 | Importing | I_T_APPL_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezfische Datenzeilen | 20011220 |
Method EVENT_REGISTER_ACTIVITY on class CL_BUAVC_EVENT has no exception.
Method MACRO_REPLACE_VX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_F_LINE | Call by reference | Type reference (TYPE) | TLINE | SAPscript: Text-Zeilen | 20011207 | ||
2 | Importing | I_MSG | Call by reference | Type reference (TYPE) | SY-MSGV1 | Nachrichten, Nachrichtenvariablen | 20011207 | ||
3 | Importing | I_NUM | Call by reference | Type reference (TYPE) | C | Anzahl in Zeichenformat | 20011207 |
Method MACRO_REPLACE_VX on class CL_BUAVC_EVENT has no exception.
Method MSG_TO_SCR_CONVERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Sub-table für Struktur TEXT_HEADERLINES | 20011219 | ||
2 | Exporting | E_S_DOC_HEAD | Call by reference | Type reference (TYPE) | THEAD | SAPscript: Text-Header | 20011219 | ||
3 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011219 |
Method MSG_TO_SCR_CONVERT on class CL_BUAVC_EVENT has no exception.
Method SO_MAIL_CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011206 | ||
2 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011206 | ||
3 | Importing | I_T_APPL_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezfische Datenzeilen | 20011220 |
Method SO_MAIL_CREATE on class CL_BUAVC_EVENT has no exception.
Method SO_MAIL_FILL_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_S_DOC_DATA | Call by reference | Type reference (TYPE) | T_SO_MAIL_DOC_DATA | Kopf des Mails | 20011207 | ||
2 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011207 | ||
3 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011207 | ||
4 | Importing | I_T_APPL_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezfische Datenzeilen | 20011220 |
Method SO_MAIL_FILL_HEADER on class CL_BUAVC_EVENT has no exception.
Method SO_MAIL_FILL_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_T_OBJ_PARA | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_PARA | Parameter für SAPOffice-Mail | 20011207 | ||
2 | Exporting | E_T_OBJ_PARB | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_PARB | Parameter für SAPOffice-Mail | 20011207 | ||
3 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011207 | ||
4 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011207 | ||
5 | Importing | I_T_APPL_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezfische Datenzeilen | 20011220 |
Method SO_MAIL_FILL_PARAMS on class CL_BUAVC_EVENT has no exception.
Method SO_MAIL_FILL_RECEIVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_COUNT | Call by reference | Type reference (TYPE) | I | Anz Empfänger | 20011206 | ||
2 | Exporting | E_T_RECEIVERS | Call by reference | Type reference (TYPE) | T_SO_MAIL_RECEIVERS | Liste der Mail-Empfänger (SAPOffice) | 20011206 | ||
3 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011206 | ||
4 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011206 | ||
5 | Importing | I_T_APPL_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezfische Datenzeilen | 20011220 |
Method SO_MAIL_FILL_RECEIVERS on class CL_BUAVC_EVENT has no exception.
Method SO_MAIL_FILL_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_DOC_TYPE | Call by reference | Type reference (TYPE) | T_SO_MAIL_DOC_TYPE | Belegart | 20011207 | ||
2 | Exporting | E_T_OBJ_CONTENT | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_CONTENT | Mail-Inhalt | 20011207 | ||
3 | Exporting | E_T_OBJ_HEADER | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_HEADER | Mail-Kopf | 20011207 | ||
4 | Exporting | E_T_TMP_REFS | Call by reference | Type reference (TYPE) | TAB_TMP_REFS | Temporäre Referenzen | 20011219 | ||
5 | Importing | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011207 | ||
6 | Importing | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011207 | ||
7 | Importing | I_T_APPL_LINES | Call by reference | Type reference (TYPE) | STANDARD TABLE | Anwendungsspezfische Datenzeilen | 20011220 |
Method SO_MAIL_FILL_TEXT on class CL_BUAVC_EVENT has no exception.
Method SO_MAIL_SEND_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_DOC_REF | Call by reference | Type reference (TYPE) | ANY | Referenz auf Beleg | 20011206 |
Method SO_MAIL_SEND_ALL on class CL_BUAVC_EVENT has no exception.
Method SO_MAIL_TMP_REFS_REPLACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_OBJ_CONTENT | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_CONTENT | Mail-Inhalt | 20011219 | ||
2 | Importing | I_DOC_REF | Call by reference | Type reference (TYPE) | ANY | Referenz auf Beleg | 20011219 | ||
3 | Importing | I_T_TMP_REFS | Call by reference | Type reference (TYPE) | TAB_TMP_REFS | Temporäre Referenzen | 20011219 |
Method SO_MAIL_TMP_REFS_REPLACE on class CL_BUAVC_EVENT has no exception.
History
Last changed by/on | SAP | 20011205 |
SAP Release Created in | 110 |