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
⤷
⤷
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 | Instance attribute | Protected | Type reference (TYPE) | BUAVC_APPLIC | Application Component of BCS Availability Control | 20030212 | |||
| 2 | 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 | Instance method | Private | Method | Read text of the activity group | 20011219 | |
| 2 | Instance method | Public | Constructor | CONSTRUCTOR | 20030212 | |
| 3 | Instance method | Public | Method | Trigger all registered activities of the AVC event | 20011220 | |
| 4 | Instance method | Public | Method | Refresh all registered activities of the AVC event | 20011220 | |
| 5 | Instance method | Public | Method | Register activity/event for the AVC event handler | 20011220 | |
| 6 | Instance method | Private | Method | Define SAPScript line for replacing symbol &Vx& | 20011207 | |
| 7 | Instance method | Private | Method | Convert message into SAPScript text | 20011219 | |
| 8 | Instance method | Protected | Method | Create a single SAPOffice mail | 20011206 | |
| 9 | Instance method | Protected | Method | Define document header of a single SAPOffice mail | 20011207 | |
| 10 | Instance method | Protected | Method | Define parameters for a single SAPOffice mail | 20011207 | |
| 11 | Instance method | Protected | Method | Define receivers for a single SAPOffice mail | 20011206 | |
| 12 | Instance method | Protected | Method | Define text for a single SAPOffice mail | 20011207 | |
| 13 | Instance method | Protected | Method | Send all SAPOffice mails | 20011206 | |
| 14 | 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 | E_ACTIVITY_GROUP_TEXT | Call by reference | Type reference (TYPE) | BUAVCACTGRPT-ACTIVGRPTEXT | Text Vorgangsgruppe | 20011219 | |||
| 2 | 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 | 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 | 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 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011220 | |||
| 2 | I_EVENT | Call by reference | Type reference (TYPE) | BUAVC_EVENT | Ereignis der Verfügbarkeitskontrolle | 20011220 | |||
| 3 | I_FLG_FIRST_TIME | Call by reference | Type reference (TYPE) | XFELD | Kennz.: Ereignis I_EVENT wurde erstmalig ausgelöst | 20011220 | |||
| 4 | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Anwendungsprotokoll-Nachricht | 20011220 | |||
| 5 | 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 | E_F_LINE | Call by reference | Type reference (TYPE) | TLINE | SAPscript: Text-Zeilen | 20011207 | |||
| 2 | I_MSG | Call by reference | Type reference (TYPE) | SY-MSGV1 | Nachrichten, Nachrichtenvariablen | 20011207 | |||
| 3 | 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 | C_T_LINES | Call by reference | Type reference (TYPE) | TEXT_LINE_TAB | Sub-table für Struktur TEXT_HEADERLINES | 20011219 | |||
| 2 | E_S_DOC_HEAD | Call by reference | Type reference (TYPE) | THEAD | SAPscript: Text-Header | 20011219 | |||
| 3 | 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 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011206 | |||
| 2 | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011206 | |||
| 3 | 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 | E_S_DOC_DATA | Call by reference | Type reference (TYPE) | T_SO_MAIL_DOC_DATA | Kopf des Mails | 20011207 | |||
| 2 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011207 | |||
| 3 | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011207 | |||
| 4 | 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 | E_T_OBJ_PARA | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_PARA | Parameter für SAPOffice-Mail | 20011207 | |||
| 2 | E_T_OBJ_PARB | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_PARB | Parameter für SAPOffice-Mail | 20011207 | |||
| 3 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011207 | |||
| 4 | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011207 | |||
| 5 | 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 | E_COUNT | Call by reference | Type reference (TYPE) | I | Anz Empfänger | 20011206 | |||
| 2 | E_T_RECEIVERS | Call by reference | Type reference (TYPE) | T_SO_MAIL_RECEIVERS | Liste der Mail-Empfänger (SAPOffice) | 20011206 | |||
| 3 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011206 | |||
| 4 | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011206 | |||
| 5 | 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 | E_DOC_TYPE | Call by reference | Type reference (TYPE) | T_SO_MAIL_DOC_TYPE | Belegart | 20011207 | |||
| 2 | E_T_OBJ_CONTENT | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_CONTENT | Mail-Inhalt | 20011207 | |||
| 3 | E_T_OBJ_HEADER | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_HEADER | Mail-Kopf | 20011207 | |||
| 4 | E_T_TMP_REFS | Call by reference | Type reference (TYPE) | TAB_TMP_REFS | Temporäre Referenzen | 20011219 | |||
| 5 | I_ACTIVITY_GROUP | Call by reference | Type reference (TYPE) | BUAVC_ACTIVGRP | Vorgangsgruppe für Verfügbarkeitskontrolle (AVK) | 20011207 | |||
| 6 | I_S_MSG | Call by reference | Type reference (TYPE) | BUBAS_S_MSGE | Nachr. (Erweitert : Simple + Detlevel + probclass + Alsort) | 20011207 | |||
| 7 | 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 | 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 | C_T_OBJ_CONTENT | Call by reference | Type reference (TYPE) | T_SO_MAIL_OBJ_CONTENT | Mail-Inhalt | 20011219 | |||
| 2 | I_DOC_REF | Call by reference | Type reference (TYPE) | ANY | Referenz auf Beleg | 20011219 | |||
| 3 | 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 |