Configuring the Email Notification for the Product Class and Attribute Query Feature
Users to whom emails must be sent must be added to the user list.
To add or change the email addresses for the user list
Navigate to the Administration - User screen, then the Users view.
Add user name and user ID.
Add the email address in the contact information of the child applet.
Navigate to the Administration - Group screen, then the User Lists view.
Query for the SCE Users user list. If it does not appear, then create it.
Add the users created in the user list.
Add Changed User List
The created user list is passed in the run-time events. Use the following procedure to add the changed user list.
To change the BO/BC/Field name to extract the email addresses
Navigate to the Administration - Run Time Events screen, then the Action Sets view.
Query for the EmailNotify action set.
Query for the 'GetEmailAddr' action in the child applet.
The following is the business service context syntax:
"Parent BC Record Name";"Field Name in Child BC";"BO Name";"Parent BC";"Child BC"
For example:
"SCE Users";"Email Address";"Account";"Account";"Contact"
"SCE Users";"EMail Addr";"User List";"User List";"User"
The following run-time events use this action set.
Sequence
Object Type
Object Name
Event
Subevent
Action Set Name
1
BusComp
Attribute VOD BusComp
PreInvokeMethod
SendEmail
EmailNotify
2
BusComp
ISS Class VOD BusComp
PreInvokeMethod
SendEmail
EmailNotify
3
BusComp
ISS Joint Workspace BusComp
PreInvokeMethod
SendEmail
EmailNotify
Edit or Configure Email Templates
Four communications templates are used to send email messages. The Attribute Defn and Product Class templates are already configured. Use the following procedure to configure or edit other templates.
To edit or configure email template text
Create a Notepad file called Attribute_Template.txt and add the following values:
Attribute Name: [Name]
Description: [Description]
Type: [Type]
Object Number: [Object Number]
XRef Class Name: [XRef Class Name]
Create a Notepad file called Class_Template.txt and add the following values:
Class Name: [Name]
Description: [Description]
Type: [Type]
Object Number: [Object Number]
Create a Notepad file called attr_email_notification_template.txt and add the following values:
Attribute Version Details ======================== _____________________________________________________ | Effective Start Date : [Required Start Date] | | Effective End Date : [Required End Date] | | VOD Version Number : [Version] ______________________________________________________
Create a Notepad file called class_email_notification_template.txt and add the following values:
Product Class Version Details ============================= _____________________________________________________ | Effective Start Date : [Required Start Date] | | Effective End Date : [Required End Date] | | VOD Version Number : [Version] ______________________________________________________
Navigate to the Administration - Communication screen, All Templates, and then the Template Items view.
Query for Workspace Attribute Defn Template, and complete the following steps:
In the Template Items view, attach the Attribute_Template.txt file created in Step 1 in the template item.
Select ISS Joint Workspace VOD Pick BusComp from Iteration Child Business Component.
Select the Substitute Values and Message Body check boxes, and save the template Item.
Query for Workspace Product Class Defn Template, and complete the following steps:
In the Template Items view, attach the Class_Template.txt file created in Step 2 in the template item.
Select ISS Joint Workspace VOD Pick BusComp from the Iteration Child Business Component.
Select the Substitute Values and Message Body check boxes, and save the template Item.
Query for Attribute Defn Template, and complete the following steps:
In the Template Items view, attach the attr_email_notification_template.txt file created in Step 3 in the template item.
Select SWI Attribute Versions BusComp (Notify) from the Iteration Child Business Component.
Select the Substitute Values and Message Body check boxes, and save the template item.
Query for Product Class Template, and complete the following steps:
In the Template Items view, attach the class_email_notification_template.txt file created in Step 4 in the template item.
Select SWI Attribute Versions BusComp (Notify) from the Iteration Child Business Component.
Select the Substitute Values and Message Body check boxes, and save the template item.
The communication template names are added in the user properties of the business components in the following table.
Business Component User Property Template Name ISS Joint Workspace BusComp
PackageNameList|Attribute Definition
Workspace Attribute Defn Template
ISS Joint Workspace BusComp
PackageNameList|Product Class Definition
Workspace Product Class Defn Template
Attribute VOD BusComp
PackageNameList
Attribute Defn Template
ISS Class VOD BusComp
PackageNameList
Product Class Template
Add SMTP Server Name, From Email Address, and POP Server Details
The SMTP Server name, From Email Address, and POP server details are added in the Communication profile. Use the following procedure to add the SMTP server name, From Email Address, and POP server details.
To change the SMTP Server name, From Email Address, and POP server details
Navigate to the Administration - Communications screen, then the Communications Drivers and Profiles view.
Query for the Internet SMTP/POP3 Server communication driver, and if it does not exist, then create it, using the following values:
Name: Internet SMTP/IMAP Server
Channel Type: Email
Channel String: POP3SMTP
Library Name: sscmmail
Outbound: Yes
Query for Default SMTP in child applet. If it does not exist, then create it.
Change the SMTP and POP Server details in the grandchild applet, using the following values:
From Address: siebel.product.admin@demohost.siebel.com
POP3 Account Name: support
POP3 Account Password: support
POP3 Server: demohost.siebel.com
SMTP Server: rgmamersmtp.oraclecorp.com
The communication profile is added in the user properties of the business components in the following table.
Business Component User Property Template Name ISS Joint Workspace BusComp
CommProfileOverride
Default SMTP Profile
Attribute VOD BusComp
CommProfileOverride
Default SMTP Profile
ISS Class VOD BusComp
CommProfileOverride
Default SMTP Profile
Set Up Time-Based Offering Feature
Use the following procedure to set up the time-based offering feature
To set up the Time-Based Offering feature
Create Product Master Data by completing the following steps:
Create the following attributes:
Duration (Number. Enumerated, values 1, 2,3, … 31)
DurationUnitOfMeasure (Text. Enumerated values: Days, Months, Years)
DurationValidityStart (Text. Enumerated Values: Original Start, Now, Original End)
Create a class with these three attributes.
Note: The Class attributes names and the attribute definition names must be identical.For the TBO Discount products synced from Oracle Communications Billing and Revenue Management, change the Structure type to Customizable and the Product Type to Time Based Offer, and associate the TBO class to this product.
Create Job to Inactive Assets by completing the following steps:
Navigate to Server Management, and then Jobs, and create a new Job as follows:
Select Component as Workflow Process Batch Manager.
Select Repeating as Y.
Select Requested Server as the Siebel Server.
Select Repeat Unit as Days.
Select Repeat Interval as 1.
Select Repeat From as Scheduled Start.
- Navigate to Job Parameters and create a new parameters.
- Select Name as Workflow Process Name and specify the Value of SWI Asset Status Update.
- Select Name as Search Specification and specify the Value if necessary.
Create Revision Data Maps by completing the following steps:
Navigate to Administration – Application, then the Data Map Administration view.
In Data Map Object, query for Name of Revise Order or ReviseQuote.
In Data Map Component, query for Name of Line Item.
In Data Map Field, add the fields to be copied during revision (such as Service End Date, Service Start Date, and Due Date).
Configure the business service.
The business service name must be specified as the value for the Business Service Query Access List server component parameter.
For example, if the server component is eCommunications Object Manager (ENU), then go to its parameters and query for Name of Business Service Query Access List and add Value of CMU External Integration Service. Then, the server component can be restarted to take effect after the change in the component parameter value.