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 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