Siebel Administration >  Message Broadcast Administration

Message broadcasting - almost entirely from Siebel Bookshelf, for siebel 8.1. Should work in Siebel 7.x as well

Creating a Message Broadcast

 

When you create a message broadcast, all connected users that you specify receive the message immediately upon the date and time you have specified that the message be activated. Mobile users, such as field representatives, receive the activated messages when they synchronize.

NOTE:  To send a message broadcast, you must have responsibilities that include access to the Message Broadcasts view.

Typically, the appearance of a message broadcast is designated by a single severity level, as specified in the Severity field. Each severity level is associated with a different color. The severity level that you choose determines the color of the message broadcast and how it is delivered.

In addition to using the Severity field to determine the appearance of a message, you can also combine multiple severity levels to create a message broadcast with unique formatting. By adding special tags to the text of a message broadcast, you can change the color of different sections of the message. The following tags are used to combine severity levels in a message:

  • [N] for Normal
  • [H] for High
  • [U] for Urgent

For example, if your message has a severity of normal, but you want specific text to be highlighted, you can tag parts of the text with the code for High or Urgent. Here is an example:

The trunk line from [H]Chicago, Illinois [N]is [U]DOWN!

The beginning of the message appears in the color for the severity of the message, Normal; the words Chicago, Illinois appears in the color for High; and the word DOWN! appears in the color for Urgent.

To create a message broadcast

     Navigate to the Administration - Communications screen > Message Broadcasts view. In the Message Broadcasts list, create a new record, and complete the necessary fields.

Some fields are described in the following table.

Field Comments
Abstract A brief description of the message.
Activation Date/Time Date and time at which you want to start broadcasting the message. If the Activation field is left blank, the message is broadcast immediately.However, broadcasts are controlled by the application message interval and login.NOTE:  The date and time are taken from the Siebel Server (not from the machine where the client browser is running). Make sure that the date and time are set correctly on the Siebel Server.
All Check this option to broadcast the message to all users.
Briefing Bulletin Check this option to distribute the message as a bulletin on the My Briefing page. For more information, see Siebel Briefings Administration Guide.
Broadcast Required to send the message broadcast to recipient's message bar. Check this option to broadcast and display the message. If not checked, the message is not broadcast in the message bar at the bottom of the screen.
Expiration Date/Time Date and time at which you want to stop broadcasting the message. If the Expiration field is left blank, the message does not expire and the message continues to be broadcast.NOTE:  The date and time are taken from the Siebel Server (not from the machine where the client browser is running). Make sure that the date and time are set correctly on the Siebel Server.
Message Required to create the message broadcast record. The text you want to send as the message broadcast. This field accepts up to 2,000 characters.To use severity levels within the message text, see About Automatically Updating Message Broadcasting Text.
Recipient Division The broadcast message is sent to all users associated with the divisions selected in the Divisions dialog box.This field can be used in combination with the Recipient Position field.
Recipient Position The broadcast message is sent to all users specified in the Recipients dialog box.This field can be used in combination with the Recipient Division field.For an employee name to show up in the Recipients dialog box, the employee must have a position defined and be marked active for that position. If multiple employees occupy the same position, the message is sent to all of them, even though you only see the active employee on the list.Employees with multiple positions see messages sent to any of their positions, regardless of what position they log in as.
Severity Required to create the message broadcast record. Choose the severity level to indicate the importance and appearance of the message.To force the message broadcast to appear in an alert box in the middle of the screen, in addition to its appearance on the message bar, select Urgent with Alert.
     In the Message field, enter the message broadcast text you want to send. (Optional) In the Message field, insert severity level tags as necessary to set the appearance of the message broadcast text.

 

 

Enabling and Disabling Message Broadcasting

 

By default, message broadcasting is enabled. As an administrator, you can enable or disable message broadcasting. You can set message broadcasting to operate in any of the following modes:

  • Always enabled
  • Always disabled
  • User enabled (default)

You can also enable or disable message broadcasting in Mobile and Dedicated Web Clients.

The message bar is also supported for standard interactivity application clients, and you can display the message bar in standard interactivity client applications.

To enable or disable message broadcasting for an application

Navigate to the Administration - Server Configuration screen > Enterprises view.From the Enterprise Servers list, select the enterprise server that runs the application whose message broadcasting settings you want to modify. Click the Component Definitions tab, then select a component whose Component Type value is Application Object Manager. Select the Application Message Bar Flag parameter in the Component Parameters subview, and type the value you require in the Value field. For information about the values you can specify, see Table 15.

Table 15. Application Object Manager Parameter Values
Parameter Value Description
TRUE Specify this value if you want message broadcasting to be always enabled. If this value is set to TRUE, users cannot disable message broadcasting.For a Siebel Web Client deployment, the Siebel application server pushes messages to users. For Mobile Web Client users, messages are synchronized.If you set the Application Message Bar Flag parameter to TRUE, you can specify the update interval for the message bar. To specify the update interval, select the Application Message Bar Update parameter, and modify the Value field. The default value is 120 seconds.If the update interval is less than the SessionTimeout set in the CFG file of the application, sessions never time out.
FALSE Specify this value if you want message broadcasting to be always disabled. If this value is set to FALSE, the message bar and message broadcast alerts do not appear on the screens of users.For a Siebel Web Client deployment, the Siebel application server does not push messages to users. For Mobile Web Client users, messages are not synchronized.
User Enabled Specify this value if you want users to be able to enable or disable message broadcasting in their user preferences.If a Web client user disables message broadcasting, the Siebel application server does not push messages to the user. If a Mobile Web Client user disables message broadcasting, messages are not synchronized.If this value is set to User Enable, the update interval is a user preference. For more information, see Siebel Fundamentals. If the update interval is less than the SessionTimeout set in the CFG file of the application, sessions never time out.

For details on how to configure the server component, or Siebel Application Object Manager, parameters, see Siebel System Administration Guide.

To enable or disable message broadcasting on Mobile and Dedicated Web Clients

Use a text editor to open the CFG file for your Siebel application.

Find the ShowMessageBar parameter in the CFG file.

For example:

ShowMessageBar=TRUE

Set the parameter value to TRUE, FALSE, or User Enabled.

See Table 15 for more descriptions of each parameter value.

If you set the ShowMessageBar parameter to true, specify the update interval for the message bar by adding the following line to the CFG file:
   MessageBarUpdateInterval = seconds
where seconds is the interval in seconds between message bar updates (refreshes). The default value is 120 seconds.

Save and close the CFG file.

To display the message bar in standard interactivity client applications

Identify the .swt file that specifies the Web template on which the container page for the application is based.

Before each of the </swe:frameset> tags in the .swt file, add the following lines:

<swe:frame type="Toolbar" htmlAttr="marginheight='0' marginwidth='0' noresize scrolling='No'">

<swe:include file="CCFrameMsgbar.swt"/>

</swe:frame>

Locate each line that contains a htmlAttr attribute in the .swt file.

The following is a sample line that contains a htmlAttr attribute:

<swe:frameset htmlAttr="rows='number,number,number,*' border='0' frameborder='No'">

In each htmlAttr attribute, enter 15 as the height of the message bar after the asterisk (*)./p>

The following is a sample htmlAttr attribute, with the height specified:

<swe:frameset htmlAttr="rows='44,24,25,*,15' border='0' frameborder='No'">

Save the changes to the .swt file.

Restart your standard interactivity client application.