SAP ABAP Class CL_ALERT_BSP_PERSONALIZATION (ALM: Administration of Delivery Rules)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-GBT-ALM (Application Component) Alert Framework
     SALERT_VIEW (Package) Alert Management: Interfaces
Properties
Class CL_ALERT_BSP_PERSONALIZATION  
Short Description ALM: Administration of Delivery Rules    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALERT_VIEW   Alert Management: Interfaces 
Created 20040510   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ALERT_BSP_PERSONALIZATION has no forward declaration.
Interfaces
Class CL_ALERT_BSP_PERSONALIZATION has no interface implemented.
Friends
Class CL_ALERT_BSP_PERSONALIZATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_ALERT_MANAGER Instance attribute Protected Object reference (TYPE REF TO) CL_ALERT_MANAGER Alert Manager 20040510
2 GS_CONFIGURATION Instance attribute Public Type reference (TYPE) SALRTCONF Configuration of the Alert Server 20040512
3 GS_PERSONALISATION Instance attribute Public Type reference (TYPE) SALRTDLVRY Alert Assignment (Personalization) 20040510
4 GT_FACTORY_CALENDARS Instance attribute Public Type reference (TYPE) LTTYPE_FACTORY_CALENDAR Value Table for Factory Calendar 20040512
5 GT_PER_DELIVERY_MEDIA Static Attribute Public Type reference (TYPE) LTTYPE_PER_DELIVERY_MEDIA List of Delivery Media 20040512
6 GT_PER_TIMES_FROM Static Attribute Public Type reference (TYPE) LTTYPE_PER_TIMES List Containing Supported From-Times 20040512
7 GT_PER_TIMES_TO Static Attribute Public Type reference (TYPE) LTTYPE_PER_TIMES List Containing Supported To-Times 20040512
8 GT_PER_WORKING_DAYS Static Attribute Public Type reference (TYPE) LTTYPE_PER_WORKING_DAYS List of Workdays 20040512
9 GT_TIME_RULES Instance attribute Public Type reference (TYPE) SALERTTTIMERULES ALM: Table of Date Rules for Delivery 20040514
10 G_COUNT_CREATED_RULES Instance attribute Protected Type reference (TYPE) I Counts the New Instances for Each LUW 20040517
11 G_TIME_ZONE Instance attribute Protected Type reference (TYPE) TZNZONE Time Zone 20040514
12 G_USERNAME Instance attribute Protected Type reference (TYPE) SYUNAME ABAP System, User Logon Name 20040511
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20040510
2 CONVERT_TIME_RULES Instance method Protected Method Internal: Converts Date Rules 20040511
3 CREATE_NEW_RULE Instance method Public Method Inserts New Row with Default Values 20040514
4 DELETE_SELECTED_RULES Instance method Public Method Deletes a Table of Deleted Rules 20040514
5 GET_FACTORY_CALENDARS Instance method Protected Method Internal: Reads the Descriptions of the Factory Calendar 20040512
6 GET_SYSTEM_CONFIGURATION Instance method Public Method Reads Configuration of the Local Alert Server 20040511
7 GET_TIMEZONE Instance method Public Method Reads the Time Zone Assigned to the User 20040511
8 GET_TIME_RULES_FOR_DISPLAY Instance method Public Method Reads the Delivery Rules 20040510
9 GET_USE_PROXY Instance method Public Method Reads the Substitute Rules 20040514
10 INITIALIZE_DROPDOWN_FOR_TABLE Instance method Protected Method Internal: Builds the Dropdown Lists for the Table View 20040512
11 IS_WAP_AVAILABLE Instance method Public Method Does personalization support the WAP channel? 20040512
12 IS_XML_AVAILABLE Instance method Public Method Does personalization support the XML channel? 20040512
13 MODIFY_TIME_RULES Instance method Public Method Edits a Delivery Rule 20040517
14 RESET Instance method Public Method Reads the Last Saved Status 20040514
15 SAVE Instance method Public Method Saves the Changes 20040514
16 SAVE_TIME_RULES Instance method Protected Method Internal: Modifies the Date Rules 20040514
17 SET_USE_PROXY Instance method Public Method Sets the Substitute Rules 20040514
Events
Class CL_ALERT_BSP_PERSONALIZATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTTYPE_FACTORY_CALENDAR Public See coding 20040512 LTTYPE_FACTORY_CALENDAR type standard table of tfact
2 LTTYPE_PER_DELIVERY_MEDIA Public See coding 20040512 lttype_per_delivery_media type standard table of ltype_per_delivery_medium
3 LTTYPE_PER_TIMES Public See coding 20040512 lttype_per_times type standard table of ltype_per_time
4 LTTYPE_PER_WORKING_DAYS Public See coding 20040512 LTTYPE_PER_WORKING_DAYS type standard table of ltype_per_working_day
5 LTYPE_PER_DELIVERY_MEDIUM Public See coding 20040512 begin of LTYPE_PER_DELIVERY_MEDIUM, medium_type TYPE salertdmediumtype, description TYPE string, end of LTYPE_PER_DELIVERY_MEDIUM
6 LTYPE_PER_TIME Public See coding 20040512 begin of LTYPE_PER_TIME, time type SALERTDRULE_FROM, description type salertdrule_from, end of ltype_per_time
7 LTYPE_PER_WORKING_DAY Public See coding 20040512 BEGIN OF ltype_per_working_day, day_type TYPE salertddaytype, description TYPE string, END OF ltype_per_working_day
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_USERNAME Call by reference Type reference (TYPE) SYUNAME User für den Personalisierungsdaten verwaltet werden 20040510

Method CONSTRUCTOR on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method CONVERT_TIME_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DAY_TYPE Call by reference Type reference (TYPE) SALERTDDAYTYPE ALM: Klassifizierung der Arbeitstage 20040511
2 Importing IP_MEDIUM_TYPE Call by reference Type reference (TYPE) SALERTDMEDIUMTYPE Klassifizierung der Alertmedien 20040511
3 Importing IP_RULE Call by reference Type reference (TYPE) SC_RULEID interne Identifizierung der Regel periodischer Termine 20040511
4 Returning RT_TIME_RULES Value transfer Type reference (TYPE) SALERTTTIMERULES ALM: Tabelle mit Terminregeln für die Zustellung 20040511

Method CONVERT_TIME_RULES on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method CREATE_NEW_RULE Signature

Method CREATE_NEW_RULE on class CL_ALERT_BSP_PERSONALIZATION has no parameter.
Method CREATE_NEW_RULE on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method DELETE_SELECTED_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_ROWS Call by reference Type reference (TYPE) SELECTEDROWS Selektierte Zeilen 20040514

Method DELETE_SELECTED_RULES on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method GET_FACTORY_CALENDARS Signature

Method GET_FACTORY_CALENDARS on class CL_ALERT_BSP_PERSONALIZATION has no parameter.
Method GET_FACTORY_CALENDARS on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method GET_SYSTEM_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_CONFIGURATION Value transfer Type reference (TYPE) SALRTCONF Alerts: Konfigurationsstruktur 20040511

Method GET_SYSTEM_CONFIGURATION on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method GET_TIMEZONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_TIME_ZONE Call by reference Type reference (TYPE) TZNZONE Zeitzone 20040511
2 Exporting EP_TIME_ZONE_TEXT Call by reference Type reference (TYPE) TZNDESCTZN Name der Zeitzone 20040511

Method GET_TIMEZONE on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method GET_TIME_RULES_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TIME_RULES Value transfer Type reference (TYPE) SALERTTTIMERULES Tabelle mit Terminregeln für die Zustellung 20040510

Method GET_TIME_RULES_FOR_DISPLAY on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method GET_USE_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_ACTIVATE Call by reference Type reference (TYPE) SALRTDPACT Vertretung aktiv 20040514
2 Exporting EP_NAME_STRING Call by reference Type reference (TYPE) STRING Vertreter 20040514
3 Exporting EP_USERNAME Call by reference Type reference (TYPE) SALRTDPRX Vertreter (technischer Schlüssel) 20040514

Method GET_USE_PROXY on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method INITIALIZE_DROPDOWN_FOR_TABLE Signature

Method INITIALIZE_DROPDOWN_FOR_TABLE on class CL_ALERT_BSP_PERSONALIZATION has no parameter.
Method INITIALIZE_DROPDOWN_FOR_TABLE on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method IS_WAP_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_SUPPORTED Value transfer Type reference (TYPE) SALERTDWAPINPERS WAP wird in der Personalisierung unterstützt 20040512

Method IS_WAP_AVAILABLE on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method IS_XML_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_SUPPORTED Value transfer Type reference (TYPE) SALERTDXMLINPERS XML wird in der Personalisierung unterstützt 20040512

Method IS_XML_AVAILABLE on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method MODIFY_TIME_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_DAY_TYPE Call by reference Type reference (TYPE) SALERTDDAYTYPE ALM: Klassifizierung der Arbeitstage 20040517
2 Importing IP_MEDIUM_TYPE Call by reference Type reference (TYPE) SALERTDMEDIUMTYPE Klassifizierung der Alertmedien 20040517
3 Importing IP_TIME_FROM Call by reference Type reference (TYPE) SALERTDRULE_FROM Start-Uhrzeit an diesem Wochentag 20040517
4 Importing IP_TIME_TO Call by reference Type reference (TYPE) SALERTDRULE_TO Ende Uhrzeit dieses Wochentags 20040517
5 Importing IT_SELECTED_ROW Call by reference Type reference (TYPE) SELECTEDROWS Liste mit Regeln (die erste wird modifiziert) 20040517

Method MODIFY_TIME_RULES on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method RESET Signature

Method RESET on class CL_ALERT_BSP_PERSONALIZATION has no parameter.
Method RESET on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method SAVE Signature

Method SAVE on class CL_ALERT_BSP_PERSONALIZATION has no parameter.
Method SAVE on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method SAVE_TIME_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_RULE Call by reference Type reference (TYPE) SC_RULEID interne Identifizierung der Regel periodischer Termine 20040514
2 Importing IP_RULE Call by reference Type reference (TYPE) SC_RULEID interne Identifizierung der Regel periodischer Termine 20040514
3 Importing IT_RULES Call by reference Type reference (TYPE) SALERTTTIMERULES ALM: Tabelle mit Terminregeln für die Zustellung 20040514

Method SAVE_TIME_RULES on class CL_ALERT_BSP_PERSONALIZATION has no exception.

Method SET_USE_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ACTIVATE Call by reference Type reference (TYPE) SALRTDPACT Vertretung aktiv 20040514
2 Importing IP_USERNAME Call by reference Type reference (TYPE) SALRTDPRX Vertreter 20040514

Method SET_USE_PROXY on class CL_ALERT_BSP_PERSONALIZATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700