Administration Tasks

This chapter describes task-based procedures for administering Oracle One-to-One Fulfillment.

This chapter covers the following topics:

Managing Servers

Use the following procedures to administer the Fulfillment, email, print and fax servers.

See Also

Setting the Fulfillment Server Start Time and Shutdown Time

Use this procedure to set the start and shutdown times for the Fulfillment Server. The start and shutdown times indicate the times when the Fulfillment Server polls the fulfillment request queues in the database. It does not physically start or stop the server. You can set a start and shutdown time if you do not want the Fulfillment Server to process fulfillment requests twenty-four hours a day.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Server tab > Server sub tab.

    The Servers page appears.

  2. Click a Fulfillment Server name link.

    The Server Details page appears.

  3. From the Start Time lists, select the hour and minute for the time at which the Fulfillment Server starts polling the fulfillment request queues in the database. It does not physically start the server. If running, the server will continue to process retrieved fulfillment requests even when it is not polling the database.

  4. From the Shutdown Time lists, select the hour and minute for the time at which the Fulfillment Server stops polling the fulfillment request queues in the database. It does not physically stop the server. If running, the server will continue to process retrieved fulfillment requests even when it is not polling the database.

  5. Click Continue.

  6. Restart any currently running Fulfillment servers for the changes to take effect.

Setting the Interaction History Outcomes and Results

Use this procedure to set the interaction history outcomes and results for processed fulfillment requests.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Server tab > Server sub tab.

    The Servers page appears.

  2. Click a Fulfillment Server name link.

    The Server Details page appears.

  3. From the Request Outcome list, select the outcome that you want to associate with a fulfillment request job that has been processed by the Fulfillment Server.

  4. From the Request Success Result list, select the result that you want to associate with a fulfillment request job that has been successfully processed by the Fulfillment Server.

  5. From the Request Failure Result list, select the result that you want to associate with a fulfillment request job that has not been successfully processed by the Fulfillment Server.

  6. Click Continue.

  7. Restart any currently running Fulfillment servers for the changes to take effect.

Enabling the Unsubscribe Option in Email Requests

Use this procedure to enable the Fulfillment Server to insert a hypertext link into the email content that will allow recipients to access their contact preferences in Oracle Marketing.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Server tab.

    The Servers page appears.

  2. Click a Fulfillment Server Name.

    The Server Details page appears.

  3. In the side panel, click Email Servers.

    The Email Servers page appears.

  4. Select Unsubscribe.

  5. In both of the fields:

    • HTML Unsubscribe link and URL

    • Text Unsubscribe link and URL

    you can enter a message that tells customers how to unsubscribe, and a URL by which they can unsubscribe.

    The fields are used for HTML and Text emails respectively.

  6. Click Update.

  7. Restart any currently running Fulfillment servers for the changes to take effect.

Enabling Tracking for Email Requests

Use this procedure to enable the Fulfillment Server to track email statistics for all email requests.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Server tab.

    The Servers page appears.

  2. Click a Fulfillment Server name link.

    The Server Details page appears.

  3. In the side panel, click Email Servers.

    The Email Servers page appears.

  4. Select Track Email.

  5. In the Tracking URL field, enter the HTML code that includes the URL that is called when recipients open email.

  6. Click Update.

  7. Restart any currently running Fulfillment servers for the changes to take effect.

Setting Up Bounceback

Bounceback management allows users to address outbound email messages so that destination email servers send "bounces" back to a specific account. The address to which the bounced messages are sent contain the request and job information, which allows Oracle One-to-One Fulfillment to identify which email messages bounced.

Email administrators need to update the Sendmail configuration to direct bounced messages into a single bounceback account. The configuration steps that are required for Bounceback Management can be performed on both new and existing Fulfillment Servers. Bounceback management does not affect the functionality that is provided with Tracking or with the Unsubscribe feature.

Bounced messages are recorded. To determine the reason why a message bounced, a user would have to perform an analysis outside of what Oracle One-to-One Fulfillment provides.

Configuring Bounceback In Fulfillment Administration Console

Use the following procedure to configure email bounceback in the Administration console.

Login

Fulfillment Administrator Console

Responsibility

Not Applicable

Prerequisites

Set up Sendmail

Steps

  1. Select the Server tab > server name > Email Servers.

    The Email Servers page appears.

  2. In the Bounceback Management group, select the Enable Bounceback option.

    This option instructs the Fulfillment Server to create the bounceback monitoring thread when it starts, and to append the bounceback information as the From address on outgoing email messages.

  3. Enter the host name or IP address of the IMAP host where the bounce account has been created.

  4. Add the IMAP port. The default IMAP port is 143.

  5. Enter the account name and the account password.

  6. Select a run frequency. The run frequency indicates how often the bounceback monitoring thread will run. A typical Run Frequency is every two hours. Set this value lower if you need quicker results and are sending large volumes of email. Set this value higher if you are not concerned with recording bounceback messages. The difference is that they will be recorded, but if you only have it run every twelve hours, updates to the counts are only done in that interval.

    When running, the thread connects to the bounces account and scans the inbox for any new messages. For each new message, it updates the database. When you view the request history, you can see the number of bounced messages in a particular request.

  7. Enter a Return Path. The return path should be the email address for the bounce account, for example, bounces@yourcompany.com.

  8. Restart the Fulfillment server for the changes to take effect.

Defining Print Servers and Printers for High-Quality Printing

The Printer tab is only for users of Oracle E-Business Suite Applications to configure print servers and printers that are used with High-Quality Printing.

Tasks

You can perform the following tasks:

Configuring a Print Server for High-Quality Printing

Use the following procedure to create a print server.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Select the Server tab.

  2. Click a server name.

  3. Click Print Servers.

    The Print Servers page appears.

  4. Click Create New Print Server.

    The Create Print Server page appears.

  5. In the Print Server Name field, type a descriptive name for the print server.

  6. For printing RTF or PDF documents, in the Connection String field, type the URL or IP address of the print server.

  7. From the Server Type list, select Pasta.

  8. Click Apply.

    The Print Servers page appears.

Configuring Printers for High-Quality Printing

Use the following procedure to associate printers with a printer server.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Select the Server tab.

  2. Click a server name.

  3. Click Print Servers.

    The Print Servers page appears.

  4. Click a print server Name.

    The Update Print Server page appears.

  5. Click Create Printer.

    The Create Printer page appears.

  6. In the Printer Name field, type a descriptive name for this printer.

  7. Optionally, in the Description field, type a description of this printer.

  8. In the Network Name field, type the printer name that identifies this printer on your local area network.

  9. Click Apply.

    The Update Print Server page appears.

Managing Fulfillment Agent Groups

Use the Group sub tab to create a fulfillment agent group and assign the fulfillment agent group to a Fulfillment Server.

Tasks

You can perform the following tasks:

Creating an Agent Group

Use this procedure to define a group of agents for fulfillment processing.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

Create user accounts for agents.

Steps

  1. Click the Group tab > Groups sub tab.

    The Groups page appears.

  2. Click Create.

    The Create Group page appears.

  3. In the Group Name field, enter a unique name for the group.

    You cannot change this field after the server is saved.

  4. Optionally, in the Description field, enter a description of the group.

    This field is for informational purposes only.

  5. From the Server Name list, select the name of the Fulfillment Server.

    Note: Each fulfillment agent group must be linked to a Fulfillment Server. However, if you have not created a Fulfillment Server, you can return to the Group tab and select a Fulfillment Server later.

  6. Add agents to the group.

    1. In the Agent area, in the Name column, type a user name or other search criteria, and then click Go.

      You may search for a user name using character strings and the wildcard symbol (%). For example, to find user names starting with A, type A%.

      The Select Agent page appears. The search results are listed.

    2. To modify your search, type new search criteria in the Search field and then click Search.

    3. Click a user name.

      The Create Group page appears. The user name appears in the Agents area.

  7. Click Create.

    The Groups page appears.

Adding an Agent to a Group

Use this procedure to add an agent to a fulfillment agent group.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Group tab > Groups sub tab.

    The Groups page appears.

  2. Click a group name.

    The Group Detail page appears.

  3. In the Agent area, in the Name column, type a user name or other search criteria, and then click Go.

    You may search for a user name using character strings and the wildcard symbol (%). For example, to find user names starting with A, type A%.

    To clear the search criteria, click the Restore button.

    The Select Agent page appears. The search results are listed.

  4. To modify the search, type new search criteria in the Search field and then click Search.

  5. Click a user name.

    The Group Detail page appears. The user name appears in the Agents area.

  6. Click Update.

Removing an Agent from a Group

Use this procedure to remove an agent from a Fulfillment agent group.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Group tab.

  2. Click the Groups sub tab.

    The Groups page appears.

  3. Click a group name.

    The Group Detail page appears.

  4. In the Agent area, select the Remove box for the agent that you want to remove from the agent group.

  5. Click Update.

    The agent is removed from the agent group and the Groups page appears.

Assigning a Fulfillment Agent Group to a Fulfillment Server

Use this procedure to assign a fulfilment agent group to a Fulfillment Server.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

Steps

  1. Click the Group tab > Groups sub tab.

    The Groups page appears.

  2. Click a group name.

    The Group Detail page appears.

  3. From the Server Name list, select a Fulfillment Server.

  4. Click Update.

Managing Oracle Marketing Encyclopedia System Templates

Use the Template sub tab to manage groupings of Oracle Marketing Encyclopedia System master documents and OMO collateral items.

Tasks

You can perform the following tasks:

Creating a Template

Use this procedure to create a grouping of Oracle Marketing Encyclopedia System master documents and Oracle Marketing collateral items (also called deliverables).

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

Create master document and at least one master document collateral.

Steps

  1. Click the MES Templates tab > Template sub tab.

    The Templates page appears.

  2. Click Create.

    The Create Template page appears.

  3. Enter the details about the template.

    1. In the Template Name field, type a unique name for the template.

    2. From the Status list, choose the status of the template.

      • Active: The template is available for fulfillment requests.

      • Inactive: The template is not available for fulfillment requests.

      You have the following options:

    3. Optionally, in the Description, type a description of the template.

      This field is for informational purposes only.

    4. Click Continue.

      The Template Master Document window opens.

  4. Add one or more master documents to the template.

    1. In the Master Documents area, in the Name column, type a master document name or other search criteria, and then click Go.

      You may search for a master document using character strings and the wildcard symbol (%). For example, to find master documents starting with A, A%.

      To clear the search criteria, click Restore.

      The Select Master Document page appears. The search results are listed.

    2. To modify your search, type new search criteria in the Search field and then click Search.

    3. Click Select next to the master document name.

    4. Click Update.

      The View Template page appears.

  5. Optionally, to add one or more collateral to the template, click Collateral.

    1. In the Collateral area, in the Name column, type a collateral name or other search criteria, and then click Go.

      You may search for collateral using character strings and the wildcard symbol (%). For example, to find collateral starting with A, A%.

      If you want to clear the search criteria, then click Clear.

      The Select Collateral page appears, listing the search results.

    2. To modify your search, type new search criteria in the Search field and then click Search.

    3. Click Select next to the collateral name.

    4. Click Update.

      The View Template page appears.

Assigning a Master Document to a Template

Use this procedure to associate a master document with a template.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

Steps

  1. Click the MES Templates tab > Template sub tab.

    The Templates page appears.

  2. Click a template name.

  3. In the side panel, click Master Documents.

    The View Template page appears.

  4. In the Master Documents area, in the Name column, type a master document name or other search criteria, and then click Go.

    You may search for a master document using character strings and the wildcard symbol (%). For example, to find master documents starting with A, A%.

    To clear the search criteria, click Restore.

    The Select Master Document page appears. The search results are listed.

  5. If you want to modify your search, type new search criteria in the Search field and then click Search.

  6. Click Select next to a master document name, then click Update.

    You have associated the master document with the template that you selected in step 2.

Assigning Collateral to a Template

Use this procedure to associate a collateral item with a template.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

Responsibility

One-to-One Fulfillment Administrator

Steps

  1. Click the MES Templates tab > Template sub tab.

    The Templates page appears.

  2. Click a template name.

  3. In the side panel, click Collateral.

    The View Template page appears.

  4. In the Collateral area, in the Name column, type a collateral name or other search criteria, and then click Go.

    You may search for collateral using character strings and the wildcard symbol (%). For example, to find collateral starting with A, A%.

    To clear the search criteria, click Restore.

    The Select Collateral page appears. The search results are listed.

  5. To modify your search, type new search criteria in the Search field and then click Search.

  6. Click Select next to a collateral name.

  7. Click Update.

    The View Template page appears.

Updating a Template

Use this procedure to update a template.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the MES Templates tab > Template sub tab.

    The Templates page appears.

  2. Click a template name link.

    The View Template page appears.

  3. From the Status list, select the status of the template.

    You have the following options:

    • Active: The template is available for fulfillment requests.

    • Inactive: The template is not available for fulfillment requests.

  4. Optionally, in the Template Description field, type a description about the template.

    This field is for informational purposes only.

  5. Click Update.

Removing a Master Document from a Template

Use this procedure to remove a master document from a template.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the MES Templates tab > Template sub tab.

    The Templates page appears.

  2. Click a template name.

  3. In the side panel, click Master Documents.

    The View Template page appears.

  4. Select the Remove box for the master document that you want to remove from the template.

  5. Click Update.

    The master document is disassociated from the template and the Master Document list in the View Template page is refreshed.

Removing Collateral from a Template

Use this procedure to disassociate a collateral item from a template.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the MES Templates tab > Template sub tab.

    The Templates page appears.

  2. Click a template name.

  3. In the side panel, click Collateral.

    The View Template page appears.

  4. Select Remove next to the collateral name.

  5. Click Update.

    The collateral is disassociated from the template. The Collateral list in the View Template page is refreshed.

Managing Oracle Marketing Encyclopedia System Master Documents

Use the Master Document sub tab to manage documents that are stored in Oracle Marketing Encyclopedia System. The content in the document becomes the body of the fulfillment email or fax print job.

Tasks

You can perform the following tasks:

Creating an Oracle Marketing Encyclopedia System Master Document Using the Text Editor

Use this procedure to create a master document using the text editor in Oracle One-to-One Fulfillment. The master document will be saved in Oracle Marketing Encyclopedia System.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the MES Templates tab > Master Document sub tab.

    The Master Document page appears.

  2. Click Create and Upload.

    The Master Document Editor page appears.

  3. In the Master Document Name field, type a unique name for the master document.

    When you save the document, the body of the fulfillment document will be saved with this name (for example, name.htm). In addition, the name will appear in list of documents in Oracle One-to-One Fulfillment and the business application. You cannot change this field after the document is saved.

  4. If you want to compose the master document using plain text, click the Change to Plain Text Mode link.

  5. If you want to compose the master document using formatted text, click the Change to Rich Text Mode link.

    A formatting tool bar appears.

  6. If you want to insert a merge field derived from a query, then do the following:

    1. In the SQL Merge Field field, click Create Query.

      The SQL Editor page appears.

    2. In the Query Name field, type a unique name for the query.

      You cannot change this field after the server is saved.

    3. Optionally, in the Query Description field, enter a description of the query.

      This field is for informational purposes only.

    4. In the SQL Query field, type the SQL statement.

      Note: Do not insert a semicolon (;) at the end of the SQL statement.

    5. Click Validate SQL and Save.

      If the syntax is valid, the SQL Editor page closes and the Master Document Editor page refreshes. The text of the query appears in the SQL Query field. The aliases (or columns, if there are no aliases) in the query appear in the SQL merge field list. The query is saved in Oracle Marketing Encyclopedia System and appears in the Query list.

      If you want to edit the SQL statement, click the Edit link.

      Merge fields are the fields available from the query.

    6. From the SQL/Merge Field list, select a merge field.

    7. Place the cursor in the document area.

    8. Click Insert.

  7. If you want to manually create a merge field, then in the Custom Merge Field, type a merge field from the query and then click Insert.

    The merge field is inserted into the document.

  8. Click Save.

    The Master Documents page appears. The master document appears in the list and if a query was created when the master document was created, the query appears in the Query list. The document is saved with an htm extension.

Uploading an Oracle Marketing Encyclopedia System Master Document

Use this procedure to upload a document to the Oracle Marketing Encyclopedia System as a master document.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the MES Templates tab > Master Document sub tab.

    The Master Document page appears.

  2. Click Upload.

    The Update Master Document page appears.

  3. In the File Name field, click the Browse button to navigate to the directory that contains the document.

    Note that the name of the file is the name of the document that will appear in the Master Documents list. You will not be able to change this name later.

  4. Select the master document.

  5. Click Upload.

    The Upload Master Document page refreshes.

  6. Optionally, in the Description field, type a description of the Master Document.

  7. Optionally, from the Query list, select the query that you want to associate with the master document.

  8. Click Upload.

    The Master Document page appears.

Updating an Oracle Marketing Encyclopedia System Master Document

To update a document that has been uploaded to Oracle Marketing Encyclopedia System, upload the document again. The document will have a unique numerical identifier even if it has the same name as a previously uploaded document. Therefore, the list of Oracle Marketing Encyclopedia System master documents may contain more than one document with the same name.

Viewing an Oracle Marketing Encyclopedia System Master Document

Use this procedure to view an Oracle Marketing Encyclopedia System master document.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the MES Templates tab > Master Document sub tab.

    The Master Document page appears.

  2. Click a master document name link.

  3. If the document is an HTML file, then the file appears in a new browser window.

  4. If the document is a Zip file, then a File Download window appears.

    You can open or save the Zip file.

Downloading an Oracle Marketing Encyclopedia System Master Document

Use this procedure to download an Oracle Marketing Encyclopedia System master document to a local file system.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the MES Templates tab > Master Document sub tab.

    The Master Document page appears.

  2. Right-click a master document name link.

    You can open or save the file.

Assigning a Query to an Oracle Marketing Encyclopedia System Master Document

Use this procedure to assign a query to an Oracle Marketing Encyclopedia System master document.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the MES Templates tab > Master Document sub tab.

    The Master Document page appears.

  2. From the Query list, select a query.

Removing a Query From an Oracle Marketing Encyclopedia System Master Document

Use this procedure to remove a query from an Oracle Marketing Encyclopedia System master document.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the MES Templates tab > Master Document sub tab.

    The Master Document page appears.

  2. From the Query list, select No Query.

Viewing Oracle Marketing Online Collateral

Use the Template tab > Collateral sub tab to view a list of the collateral items (called "deliverables" in Oracle Marketing) that are available in Oracle Marketing Online. Collateral items are attached to Fulfillment email.

Managing Oracle Marketing Encyclopedia System Queries

Use the Query sub tab to manage queries for Oracle Marketing Encyclopedia System Master Documents. These queries supply data for dynamic Oracle Marketing Encyclopedia System master documents.

Tasks

You can perform the following tasks:

Creating a Query

Use this procedure to create a query.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Query tab > Query sub tab.

    The Queries page appears.

  2. Click Create.

    The Create Query page appears.

  3. In the Query Name field, type a unique name for the query.

    You cannot change this field after the query is saved.

  4. Optionally, in the Description field, enter a description of the query.

    This field is for informational purposes only.

  5. In the SQL Query field, type the SQL SELECT statement.

  6. Click Validate SQL.

    If the syntax of the statement is valid and there are no bind variables, then the query is saved and Queries page appears.

    If there are bind variables, then you will have to supply the bind variable before the query can be saved.

Updating a Query

Use this procedure to update a query.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Query tab > Query sub tab.

    The Queries page appears.

  2. Click a query name link.

    The Create Query page appears.

  3. Optionally, in the Description field, enter a description of the query.

    This field is for informational purposes only.

  4. In the SQL Query field, type the SQL SELECT statement.

  5. Click Validate SQL.

Viewing Oracle Marketing Encyclopedia System Master Documents Associated With a Query

Use this procedure to view a list of the Oracle Marketing Encyclopedia System Master Documents that use a query.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Query tab > Query sub tab.

    The Queries page appears.

  2. Click a query name link.

    The Create Query page appears. The master documents that use the query appear under the Documents Using Query heading.

Creating a Data Source File from a Query

Use the data source sub tab to download a list of merge fields for a query. The text file can be used by other tools, such as Microsoft Word, to create a master document that can be uploaded to Oracle Marketing Encyclopedia System.

Use this procedure to download a list of merge fields for a query.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

Create a query.

Steps

  1. Click the Query tab > Datasource sub tab.

    The Create Datasource page appears.

  2. From the Query Name list, select a query.

  3. Click Create.

    The data source file is created and the Create Datasource page refreshes. The data source file is a text file with the column headings or aliases.

  4. Use the Datasource file link to download the data source file.

  5. To open the data source file, right-click the Datasource file link and choose Open.

    The Datasource appears in a separate browser window.

  6. To save the data source file, right-click the Datasource file link and choose Save Target As.

  7. Navigate to the desired save location.

  8. Optionally, modify the file name.

    The save type should be Text Document.

  9. Click Save.

Managing Content

This chapter explains the concepts to create cover letter content types and cover letters. Sections in this topic includes:

Cover Letter Overview

A cover letter is the document that is received by the customer. It can be defined as an outbound content sent to consumers about an offer. It is used to communicate about an offer, information or a message. Typically, a cover letter is created by marketers. It can contain attachments such as data sheets, white papers, analyst reports, press releases, and so on. The cover letters are fulfilled through email, fax, and print channels.

The content is stored in Oracle Content Manager (OCM) central repository. The advantages of using OCM are that it:

Understanding Cover Letter Content Types

A cover letter content type is like a setup template that you can use while creating a content. It provides best practices that enable you to create standardized content. It contains detailed information such as attributes, data types, and blocks that are required to create a cover letter. To enable this, few seeded content types are available. Only administrators can create content types.

While creating content types, you can:

Other users can duplicate the seeded content types and modify their structures by updating the attributes.

  1. If the content type is used to create a cover letter or has the status In Progress, you cannot update the content type.

  2. To create cover letters and content type groups that are relevant to cover letters, you must use the options that are provided with Cover Letters and not the generic Oracle Content Manager UI.

  3. To map the content types to different groups, you must use this UI and not the Oracle Content Manager Content Type Groups UI.

Content Type Summary Page

In the Content Type Summary page, you can choose to view all, seeded, or inactive content types. The results are displayed in a tabular format listing the content type details such as the owner's name, its status, and so on.

Cover Letter Content Type Attributes

To create new content types, you can either copy seeded content types or create new ones based on the following attributes:

General

In this region, enter the name of the content type, select the status, and the content type group. Only if the status of the content type is active, you can select it to create cover letters. You can also select a default style sheet for the cover letter.

For more information on style sheets, see Oracle Content Manager Implementation and Administration Guide.

Header, Content Block, and Footer

You can use these regions to provide content in text format and images. Typically, the header and footer regions are used to provide corporate address, copyrights, contact information, terms and conditions, company logo, and so on. You can also define a default cover letter and set it so it cannot be updated.

If these regions are enabled, then while creating cover letters, users can select a live and approved version of the content from the repository based on their permissions.

Body

You can enter the HTML text for emails in this region. For non-HTML compliant users, you can display the content in text format. If the content type has a query associated with it, then you can choose to embed the merge fields. You can select one or more merge fields from the associated query to embed in the cover letter. These are written in SQL (Structured Query Language) format. Query items are stored in Oracle Content Manager (OCM) as cover letters of type Query.

Typically, queries are created and modified by the Marketing Administrators. For more information on Queries, see Oracle Marketing User Guide.

Attachments

You can send attachments of any file type with emails and faxes. But only .rtf and .pdf file attachments can be printed.

In emails, you can send binary files as attachments. You can specify the attachment details in this region. If this region is enabled, then while creating cover letters users can search the attachments based on cover letter name, description, and that are associated with Products or Offers. The search returns all cover letters that are live and approved from the repository, based on the permissions that you have.

Queries

Queries are Structured Query Language (SQL) statements that generate selected data from a database. A query determines which records meet the defined criteria, and returns the matched records.

Queries are the source for the mail merge fields that can be embedded in the cover letter body. They are used to generate personalized tags for mail merge, which are fulfilled by Oracle One-to-One Fulfillment, at the time of execution. The Queries page lists all the queries. You can select an existing query to view the details or click the Create button to create a new query.

For details on queries, see Oracle Marketing User Guide.

Use the following procedure to create and update queries.

Creating and Updating Queries

Prerequisites

None

Steps

  1. Login with the One-to-One Fulfillment Administrator responsibility and navigate to Content > Query.

  2. Click Create.

    The Create Query page appears.

  3. In the Name field, enter a unique name for the query

  4. Optionally, in the Description field, enter a description for the query

  5. In the Query SQL field, enter the SQL SELECT statement.

    It is not necessary to a semi-colon (;) at the end of the SELECT statement.

  6. Click Create.

    The query is created with a status of In Progress.

  7. To update a query, select the query and click Update.

    • You can update the queries with status In Progress and Submit for Approval.

    • You cannot update the queries with status Approved.

    • In the Update Query page, update the required fields and click Update.

Creating and Managing Cover Letter Content Types

Only administrators can create content types. The following figure depicts the process to create a cover letter content type.

the picture is described in the document text

The preceding figure illustrates the following process:

Use the following procedure to create and manage cover letter content types.

Prerequisites

None

Steps

  1. Login with the One-to-One Fulfillment Administrator responsibility and navigate to Content > Content Type.

  2. Click Create.

    The Create Content Type page appears.

  3. In the General region, enter details in all the mandatory fields.

    1. Select the status to be active so that it is available to create cover letters.

    2. Select the groups for which the content type must be available.

    3. Select a default style sheet.

  4. To define Header attributes for the content type, select the appropriate Display check boxes.

    1. To default the content in the Header Block and Header Image regions, select a value from the Search list.

    2. Select a value for the Updateable field from the drop-down list. While creating a cover letter, this field indicates if the default value can be updated by the user or not.

    3. Select a value for the Required field from the drop-down list. While creating a cover letter, this field indicates if this field must be a mandatory field.

  5. To select a query for the mail merge in the body of the cover letter, select a query from the Search list.

  6. To define a content block in the Content Blocks region, select a value from the Search list.

    1. To default the content in the Content Block, select a value from the Search list.

    2. Select a value for the Updateable field from the drop-down list. While creating a cover letter, this field indicates if the default value can be updated by the user or not. This is applicable for all the fields in other regions also.

    3. Select a value for the Required field from the drop-down list. While creating a cover letter, this field indicates if this field must be a mandatory field. This is applicable for all the fields in other regions also.

  7. To define Footer attributes for the Content Type, select the appropriate Display check boxes.

    1. To default a content in the Footer Block and Footer Image regions, select a value from the Search list.

    2. Select a value for the Updateable field from the drop-down list.

    3. Select a value for the Required field from the drop-down list.

  8. To define an attachment in the Attachments region, select a file from the Search list.

    1. Select a value for the Updateable field from the drop-down list.

    2. Select a value for the Required field from the drop-down list.

  9. Optionally, to preview the selected attribute, click the Preview icon.

  10. Click Save.

    The cover letter content type is created.

  11. To update a content type:

    1. Select the content type and click Update.

      The Create Content Type page appears displaying the content type details.

    2. Update the required fields and click Apply.

      The content type is updated.

  12. To duplicate a content type Select the content type and click Duplicate.

    A duplicate copy of the content type is created.

  13. To delete a content type Select the content type and click Delete.

    The content type is deleted.

Creating Cover Letters

To create cover letter contents you must:

  1. Select a cover letter content type from the Create list and click the Go button.

  2. Provide content details.

    Note: The content type, which you select determines the content details that you must provide.

Selecting a Content Type

You must select a content type from the Cover Letter Summary page. In this page, select a content type from the Create list and click the Go button. In this page you also:

Cover letter contents are stored in folders. For more information on folders and permissions, see Oracle Content Manager Implementation and Administration Guide.

Use the following procedure to create cover letters.

Prerequisites

A content type must exist.

Steps

  1. Login with the One-to-One Fulfillment Administrator responsibility and navigate to Content > Cover Letter.

  2. Select a content type from the Create list and click Go.

    The Create Content page appears.

  3. Enter name, description, owner, and location details in the respective fields.

  4. In the Header region, select the values for content block and content image from the Search list.

    1. This region is enabled only if it is defined while creating the selected content type. You can select cover letters of type Image or Content Blocks from a list of values. The search result lists all the cover letters that you have access, which are live versions.

    2. If this region is enabled, then you can select images or content blocks for the body header.

    3. While defining the content type, if the fields are defined as non-updatable fields, then you cannot update them. You can only view the defined values.

    4. To add more content blocks and images, click Add another Row. The order in which you add the contents are maintained during execution.

  5. In the Body region, enter the text for the email and fax body.

    1. You can enter the content for the email in an HTML format. If the email is for non-html clients, you can choose to display the email content in text format by clicking Edit Text Version. The content created for Fax groups will display the content in HTML format.

    2. If the content type has any query associated with it, you can insert mail merge fields based on the available fields, either individually or all at once.

    3. Users can insert mail merge fields based on the available fields.

    4. To add the query mail merge fields individually, select the query and click <. Optionally, to add all the queries for mail merge, click the double < symbol.

  6. In the Content Blocks region, select a content block from the Search list.

    You can add another content block in the Content Block region by clicking the Add Another Row button and selecting a content block from the Search list.

  7. In the Footer region, select the values for content block and content image from the Search list.

    You can add another content block in the Footer region by clicking the Add Another Row button and selecting a content block from the Search list.

  8. In the Attachments region, select the file for the attachment from the Search list. All the files in the repository are displayed.

    1. You can search for attachments that are associated with Products or Offers, which are part of the campaign schedule. The search result lists all the cover letters that you have access and which are live versions.

    2. You can also upload attachments from the desktop. By default, the attachments are saved in the same folder as the cover letter. You can select a different folder for which you have the Create Item permission.

    3. You can add another content block by clicking the Add Another Row button and selecting a content block from the Search list.

  9. In the Content Renditions region, you can upload .pdf file for email content.

    • This region is enabled only for Print groups.

    • You can upload .pdf or .rtf files for as the print renditions for cover letters. The .pdf or .rtf files may contain merge fields which are related to the query associated with the cover letter.

  10. Optionally, click Save for Later.

    The cover letter is created with the status In Progress. This option enables you to create an item, and update it later.

  11. Optionally, to preview the content, click Preview.

    • You can preview a content, only if you have selected the Save for Later option.

    • You can also preview the content in text format.

  12. Click Submit for Approval.

    The cover letter is submitted for approval.

Submitting for Approvals

After submitting the cover letter content for approval, one of the following happens:

Searching for Cover Letters

In the Cover Letter Summary page, you can narrow the search based on the content type groups, that is, email, fax, and print. You can also search for cover letters based on the parameters such as cover letter name, description, folder location, and last update

The search returns all live versions of the cover letters for which you have read access permissions. The live versions are the latest approved versions of the item. There may be later versions of the item, which are In Progress status. You cannot update such items.

Note: You must not edit the cover letter content types and cover letters in the generic OCM UI as the attributes may not be displayed correctly.

Managing Fulfillment Requests

Use the Status sub tab to view the status of fulfillment requests that have not been completely processed.

Tasks

You can perform the following tasks:

Viewing the Status of a Fulfillment Request

Use the following procedure to view the status of a fulfillment request.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Status tab.

  2. Click the Status sub tab.

    The Request Status page appears.

  3. From the View list, select a view type.

    You have the following options:

    • Submitted: Requests that have been submitted to the Advanced Queue but not yet picked up by the Fulfillment Server.

    • Re-submitted: Original Fulfillment requests that have been resubmitted to the Advanced Queue.

    • In Process: Requests being processed.

    • Previewed: This option is no longer in use.

  4. Click a request identifier link.

    The View Status page appears.

Canceling a Fulfillment Request

Use this procedure to cancel a fulfillment request that is in the queue or is being processed.

Note: With the exception of mass requests, when the Fulfillment Server retrieves a fulfillment request from the request queue, the fulfillment request cannot be canceled.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Status tab > Status sub tab.

    The Request Status page appears.

  2. From the View list, select All, Submitted, Re-Submitted, or In Progress.

  3. In the Action column of the request, click Cancel.

    The page refreshes and the canceled request is no longer available.

    To view the canceled request, see Managing Fulfillment Request History.

Pausing or Resuming a Fulfillment Request

Use this procedure to pause or resume a fulfillment request that is in progress.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Status tab > Status sub tab.

    The Request Status page appears.

  2. From the View list, select In Progress.

  3. In the Pause/Resume column, do one of the following:

    • To temporarily stop a request, click Pause.

    • To continue a paused request, click Resume.

      To view any jobs in the request that have already been processed, see Managing Fulfillment Request History.

Managing Fulfillment Request History

Use the History sub tab to view the history of fulfillment requests that have been processed, successfully or unsuccessfully, by a Fulfillment Server.

Tasks

You can perform the following tasks:

Viewing the Details of a Fulfillment Request

Use this procedure to view the details of a fulfillment request.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Status tab > History sub tab.

    The Request Summary page appears.

  2. From the View list, select which status of requests to view.

    • All

    • Cancelled

    • Failed

    • Partially Successful

    • Stalled

    • Successful

    The page refreshes and lists all requests of the selected status.

    • Request Identifier: Request identification number

    • Server Name: Name of the server that processed the request

    • Agent: Name of the agent who submitted the request

    • Submitted: Date and time that the request was submitted

    • Completed: Date and time that the request was completed

    • Outcome: Outcome of the request: Successful, Failed, Partially Successful, Cancelled, Stalled, Email Sent, Writing Log

    • Parent Request Identifier: Request identification number and link to the original (parent) request

    • Request Type: Single or Test

    • Channel: Email, Print, Fax, or Multi (such as fax and email)

    The Statistics group lists the following details.

    • Fax

      • Sent: Number of fax messages sent

      • Not Sent: Number of fax messages not sent

    • Print

      • Sent: Number of print items sent to the printer

      • Not Sent: Number of print items not sent to the printer

    • Email

      • Sent: Number of email messages sent

      • Opened: Number of email messages opened by the recipient. (The Count is displayed only if the relevant profile, Email Tracking is enabled.)

      • Unopened: Number of email messages not yet opened by the recipient

      • Not Sent: email message prepared but not sent

      • Malformed: Number of email messages with invalid addresses

      • Do not contact: Number of email messages whose recipients are flagged "Do not contact" in the Customer Database

      • Other Failures: Number of email messages that could not be sent because of other reasons

      • Bounced: Number of bounced email messages received for this request

      • Unsubscribed: Number of email recipients who chose to unsubscribe from the email recipients list

      • Resubmitted Malformed: Number of malformed email messages that have been corrected and reprocessed

    • The Content Details group lists information about the content:

      • Content ID

      • Content Number, the total number of content items. For example, a cover letter plus an attachment would be listed in two separate rows in the Content Details table. Content Number 1 would be the main content (the HTML or RTF form document) and Content Number 2 would be the static attachment.

      • Content Name, with a link to view the content, such as an HTML or RTF file

      • Content Type, such as a query, HTML rendition, RTF rendition, collateral or data

      • Store, such as Oracle MarketView, Marketing Encyclopedia System, or Oracle iContent (Oracle Content Manager)

  3. Click the number of a Request Identifier.

    The Request Details page appears.

Viewing Failed Fulfillment Requests

Use this procedure to see a list of failed requests.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Select the Status tab > History sub tab.

    The Request Summary page appears.

  2. From the View list, select Failed.

    The page refreshes and lists the requests marked as failed in the Outcome column.

  3. Click a Request Identifier number.

    The Request Details page appears. The Failure Details group shows the Outcome Description.

Viewing a Partially Successful Fulfillment Request

Use this procedure to see a partially successful fulfillment request.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Select the Status tab > History sub tab.

    The Request Summary page appears.

  2. From the View list, select Partially Successful.

    The page refreshes and lists the partially successful requests.

  3. Click the number of a Request Identifier.

    The Request Details page appears.

  4. In the Statistics group, click the linked number of the Not Sent items.

    The Failures page appears, listing each failed job and the reason for failure.

Correcting a Malformed Email Job

Use this procedure to correct an improperly addressed email request.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Select the Status tab > History sub tab.

    The Request Summary page appears.

  2. Click the Request Identifier number of the malformed email request.

    The Request Details page appears.

  3. In the Statistics group, click the number that corresponds to Malformed.

    The Resubmit Malformed Email Jobs page appears. The incorrect address is in the Email Address column.

  4. In the Correct Email Address field, enter the email address.

  5. Click Resubmit.

    The Request Summary page appears.

    A new single Fulfillment request will be submitted for each corrected email that is resubmitted. The original request identifier appears in the Parent Request Identifier of the Request Summary page.

Viewing Job Details

Use this procedure to see job details, such as customer information, content, and failure details.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

Submit at least one job.

Steps

  1. Select the Status tab > History sub tab.

    The Request Summary page appears.

  2. Click the number of the Request Identifier.

    The Request Details page appears.

  3. In the Job Details group, click the number of the Job.

    The Job Details page appears, listing the following information groups.

    • Customer Information:

      • Customer Identifier

      • Customer Name

      • Email Address: Email address of the recipient

      • Fax Number

      • Printer Address: Name of the printer to which the request was sent

    • Content Details:

      • Content ID

      • Content Number, the total number of content items. For example, a cover letter plus an attachment would be listed in two separate rows in the Content Details table. Content Number 1 would be the main content (the HTML or RTF form document) and Content Number 2 would be the static attachment.

      • Content Name, with a link to view the content, such as an HTML or RTF file

      • Content Type, such as a query, HTML rendition, RTF rendition, collateral or data

      • Store, such as Oracle MarketView, Marketing Encyclopedia System, or Oracle iContent (Oracle Content Manager)

    • Failure Details (Only applicable if the request was partially successful):

      • Channel: Email, Fax, and Print

      • Address: Email address, fax number, or printer

      • Reason: Cause for the failure

Resubmitting a Job

Use this procedure to resubmit a job that was sent unsuccessfully.

Note: For Failed requests, if the Request Details page does not list Job Details, the request has failed before individual jobs could be specified. In such cases, it is not possible to resubmit jobs because none have been created.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

Submit at least one job.

Steps

  1. Select the Status tab > History sub tab.

    The Request Summary page appears.

  2. Click the Request Identifier number of the malformed email request.

    The Request Details page appears.

  3. In the Job Details group, click the linked number of the Job.

    The Job Details page appears.

  4. Click Resubmit.

    The Resubmit Job page appears.

  5. From the Channel list, select Email, Fax, or Print.

  6. In the Address field, enter the email address or fax number of the recipient, or enter the printer name.

  7. Click Resubmit.

Resubmitting a Fulfillment Request

Use this procedure to resubmit a failed fulfillment request.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Status tab > History sub tab.

    The Request History page appears.

  2. In the Action column, click Submit.

Deleting a History Entry

Use this procedure to delete a history entry for a fulfillment request.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Status tab > History sub tab.

    The Request Summary page appears.

  2. Optionally, from the View list, select which status of requests to view.

    • All

    • Cancelled

    • Failed

    • Partially Successful

    • Stalled

    • Successful

      The page refreshes and lists all requests of the selected status.

  3. Click Select for the history entry that you want to delete.

  4. Click Delete.

    The selected history entry is removed from the list and the Request History page refreshes.

Searching for a Fulfillment Request

Use the Search sub tab to search for a fulfillment request that has been processed by a Fulfillment Server.

Use this procedure to search for a fulfillment request.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Status tab > Search sub tab.

    The Search page appears.

  2. From the list, select the search type:

    • Customer Name

      • Customer Identifier

      • Request Identifier

  3. In the field, type the value for which to search.

  4. Click Search.

    The list of search results displays the following information about each fulfillment request.

    • The results display a summary of the Customer Identifier, Customer Name, Request Identifier, Job, and Job Outcome. Users can click the History Request Identifier number to view the Request Details, which displays a summary of the request (server name, submitted & completed times, agent who initiated the request, and the outcome code, statistics, content, and job summary).

      • Users can click the job number to view the job details, which displays a summary of the job (customer information, content details, and any applicable failure details).

Using the Quick Find Feature

Use the Quick Find feature to find a Fulfillment-related item, such as a server or template.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Select any tab in the administration console.

  2. From the Quick Find list, select the search type:

    • Group (fulfillment agents)

    • Master Document

    • Query

    • Server (1)

    • Status

    • Template

  3. In the Quick Find field, enter the search criterion. The criteria are case sensitive, except for Request Status which must be typed in all capital letters.

    The Request Status types are (type capital letters only):

    • SUBMITTED

    • RESUBMITTED

    • PAUSED

    • PREVIEWED

    • RESUMED

    • CANCELLED

    You can search for an item by using character strings and the wildcard symbol (%). For example, to find servers starting with A, type "A%".

  4. Click Go.

    The Search Results page appears.

  5. To view the details of an item in the search results, click the item link.

    The Details page appears.

Using Merge Fields

The Fulfillment Server code uses sets of merge field delimiters to determine whether a document contains merge fields. It searches for the left delimiter of each pair within the document text. When it finds a left delimiter, it tries to then pair it with a right delimiter. If it does not find the right delimiter, the next pair of delimiters is searched for, and so on, until either a complete merge field is found or the list of merge delimiters is exhausted.

Topics include:

Default and Wildcard Merge Delimiter Pairs

There are three sets of merge delimiters, the first of which is a wildcard pair. This first set can be overridden with the Java property flags ‘merge.LeftDelimiterString' and ‘merge.RightDelimiterString' (Java properties must be preceded with ‘-D' when part of the java command). You can also use the profile options JTF_FM_LMERGE_DELIM and JTF_FM_RMERGE_DELIM to select from a list of seeded merge delimiters. The other two sets are static and therefore always a part of the list. The list includes:

Left Delimeter Right Delimeter Description
&laquo; &raquo; ASCII alphabetic delimiter codes. These are the defaults for the wildcard pair.
&#171; &#187; ASCII numeric delimiter codes.
‘\u00AB' ‘\u00BB' Unicode delimiter codes.

Some of these delimiters begin with an ampersand ‘&' and end with a semi-colon ‘;'. These are special characters that are recognized by HTML. In the case of ‘&#171;', it is interpreted by HTML as a character having the decimal numeric value of 171.

Different Representations of the Same Character

The Fulfillment Server allows multiple merge delimiters due to the way these characters are represented. Unicode characters are represented in hexadecimal values. HTML uses decimal values. So the left-pointing double angle quotation mark (guillemet) can be represented in decimal as “&#171;” or in Hexadecimal as ‘\u00AB' or even in Octal as ‘\253'. The Octal representation in Unicode is ‘\u00AB'. Some log files contain ‘\253' and ‘\273'. The Fulfillment Server needs to have each of these representations because it parses characters and character sequences. When you see the character a left-pointing double angle bracket in your Web browser, it might be represented by the character sequence &#171; in the HTML source. The fulfillment server parses this source and therefore parses the sequence ‘&' followed by ‘#' followed by ‘1' and ‘7' and ‘1' and ‘;'. The same is true for any character sequence set with the flags ‘merge.LeftDelimiterString' and ‘merge.RightDelimiterString'.

The following table lists the different numeric character conversions of the default merge delimiters that are used by the Fulfillment Server.

Character Decimal Hexadecimal Octal
left-pointing double < bracket (guillemet) 171 AB 253
right-pointing double > bracket (guillemet) 187 BB 273

Using Encrypted Merge Fields

Oracle One-to-One Fulfillment has encrypted merge fields. When an encrypted merge field is found, the server encrypts the merge value and then leaves the delimiters in place so that it can later be recognized and decrypted. The default string delimiters are:

You can override these strings with the Java property flags ‘merge.LeftEncryptDelimiter' and ‘merge.RightEncryptDelimiter'. You can also use the profile options JTF_FM_LENCRYPT_DELIM and JTF_FM_RENCRYPT_DELIM which only allow you to select from a list of seeded values.

Creating an RTF Form Document with Merge Fields

Use the following procedure to create Rich Text Format (RTF) form documents, containing merge fields, to use with the Oracle One-to-One Fulfillment native print function.

Login

Not applicable

Responsibility

Not applicable

Prerequisites

None

Steps

  1. In Microsoft Word, open a Word document. The document must have all necessary text, merge field references, and images.

  2. Put the cursor on the highest Word toolbar, and click to open the mouse menu.

  3. Select Forms.

    The Forms toolbar appears.

  4. Highlight the first text that you want to be a merge field.

  5. On the Forms toolbar, click ab| (Text Form Field).

    The text is highlighted.

  6. Double click the highlighted text.

    The Text Form Field Options box appears.

  7. In the Default text field, enter the display name of the form field.

  8. Click Add Help Text.

    The Form Field Help Text box appears.

  9. In the text field, enter the name of the merge field. The merge field name must be exactly the same the name or alias that is used in the SQL query and must be enclosed within "<?" and " ?>", for example, <? FIRST_NAME ?>. The merge delimiters must always be in upper case.

  10. Click OK.

    The Form Field Help Text box closes.

  11. In the Text Form Field Options box, click OK.

    The Text Form Field Options box closes. The highlighted text form field name appears.

  12. For each merge field, repeat steps 4 through 11 above.

  13. Save the document as a Rich Text Format file with an rtf file extension.

Creating a Table with a Non-Repeating Row

The following table is an example of a table containing a non-repeating row.

Contact Email Address Status of Email Date Processed
NAME EMAIL_ADDRESS STATUS SENT_DATE

To include non-repeating data within an RTF document, use the following procedure.

Steps

  1. Insert a table, selecting the appropriate number of columns and one or two rows.

  2. If required, enter the appropriate column header names.

  3. Insert a text form field into the first cell of the second row (assuming there are column headers in the first row). To insert merge fields, see steps 4 through 11 above.

  4. Repeat until there is a text form field in each cell of the row.

    The following table is an example of how the table containing a non repeating row would appear in the printed document.

    Contact Email Address Status Date Processed
    CHERYL LAWRENCE Cheryl.Lawrence@vision.com SENT 21-JAN-2003

Creating a Table with Repeating Rows

A table with repeating rows of data enables multiple rows of data to be returned by a SQL query and presented in a table. The following table is an example of a table that contains repeating rows.

Contact Email Address Status of Email Date Processed
row repeat NAME EMAIL_ADDRESS STATUS SENT_DATE row repeat

Steps

  1. Insert a table, selecting the appropriate number of columns and one or two rows.

  2. If required, enter the appropriate column header names.

  3. Insert a text form field into the first cell of the second row. To insert merge fields, see steps 4 through 11 above.

  4. Repeat until there is a text form field in each cell of the row.

  5. Add a new form field at the start of the second row (assuming there are column headers in the first row).

  6. On the Forms toolbar, click ab| (Text Form Field).

    The text is highlighted.

  7. Double click the highlighted text.

    The Text Form Field Options box appears.

  8. In the Default text field, enter the display name of the form field, for example "row repeat".

  9. Click Add Help Text.

    The Form Field Help Text box appears.

  10. In the text field, use the for-each:<group name> command (surrounded by the <? and ?> delimiters) to indicate the start of the repeating group (in this case, a row), for example,<?for-each:row?> .

  11. Click OK.

    The Form Field Help Text box closes.

  12. In the Text Form Field Options box, click OK.

    The Text Form Field Options box closes. In the Word document, the highlighted text form field name appears.

  13. Add a new form field at the end of the second row (assuming there are column headers in the first row).

  14. On the Forms toolbar, click ab| (Text Form Field).

    The text is highlighted.

  15. Double click the highlighted text.

    The Text Form Field Options box appears.

    In the Default text field, enter the same display name for the form field that was used at the start of the row, for example "row repeat"

  16. Click Add Help Text.

    The Form Field Help Text box appears.

  17. In the text field, use the end for-each command (surrounded by the <? and ?> delimiters) to indicate the end of the repeating group (in this case, a row), for example, <?end for-each?>.

  18. Click OK.

    The Form Field Help Text box closes.

  19. In the Text Form Field Options box, click OK.

    The Text Form Field Options box closes. The highlighted text form field name appears.

    The following table is an example of how the table containing repeating rows would appear in the printed document.

    Contact Email Address Status Date Processed
    CHERYL LAWRENCE Cheryl.Lawrence@vision.com SENT 21-JAN-2003
    CHERYL LAWRENCE Cheryl.Lawrence@vision.com SENT 29-JAN-2003
    BRYAN WEBB BRYAN.WEBB@vision.com SENT 21-jan-2003
    MICHAEL Z ROBERTSON MICHAEL.ROBERTSON@vision.com NOT SENT 21-jan-2003
    MICHAEL Z ROBERTSON MICHAEL.ROBERTSON@vision.com SENT 28-jan-2003

Creating a Repeating Table

A repeating table can have multiple tables of data returned by a SQL query. The following table is an example of repeating rows.

mytable group

Contact Email Address Status Date
NAME EMAIL_ADDRESS STATUS SENT_DATE
mytable group

Steps

  1. Insert a table, selecting the appropriate number of columns and one or two rows.

  2. If required, enter the appropriate column header names.

  3. Insert a text form field into the first cell of the second row, by following steps 4 through 11 above.

  4. Repeat until there is a text form field in each cell of the row.

  5. Add a new form field just above the table .

  6. On the Forms toolbar, click ab| (Text Form Field).

    The text is highlighted.

  7. Double click the highlighted text.

    The Text Form Field Options box appears.

  8. In the Default text field, enter the display name of the form field, for example "mytable group".

  9. Click Add Help Text.

    The Form Field Help Text box appears.

  10. In the text field, use the for-each:<group name> command (surrounded by the <? and ?> delimiters) to indicate the start of the repeating group (in this case, a table), for example, <?for-each:mytable?>.

  11. Click OK.

    The Form Field Help Text box closes.

  12. In the Text Form Field Options box, click OK.

    The Text Form Field Options box closes. In the Word document, the highlighted text form field name appears.

  13. Add a new form field just after the table.

  14. On the Forms toolbar, click ab| (Text Form Field).

    The text is highlighted.

  15. Double click the highlighted text.

    The Text Form Field Options box appears.

  16. In the Default text field, enter the same display name for the form field that was used at the start of the row, for example "mytable group".

  17. Click Add Help Text.

    The Form Field Help Text box appears.

  18. In the text field, use the end for-each command (surrounded by the <? and ?> delimiters) to indicate the end of the repeating group (in this case, a table), for example, <?end for-each?>.

  19. Click OK.

    The Form Field Help Text box closes.

  20. In the Text Form Field Options box, click OK.

    The Text Form Field Options box closes. In the Word document, the highlighted text form field name appears.

    The following example shows how repeating tables would appear in a printed document.

    Contact Email Address Status Date
    CHERYL LAWRENCE Cheryl.Lawrence@vision.com SENT 21-JAN-2003
    Contact Email Address Status Date
    CHERYL LAWRENCE Cheryl.Lawrence@vision.com SENT 29-JAN-2003
    Contact Email Address Status Date
    BRYAN WEBB BRYAN.WEBB@vision.com SENT 21-jan-2003
    Contact Email Address Status Date
    MICHAEL Z ROBERTSON MICHAEL.ROBERTSON@vision.com NOT SENT 21-jan-2003
    Contact Email Address Status Date
    MICHAEL Z ROBERTSON MICHAEL.ROBERTSON@vision.com SENT 28-jan-2003

The following examples are the repeating and non-repeating data scenarios that are supported by the RTF print feature:

Conditions

The following examples show conditions with tables or text to enable information to be displayed only if the condition is true.

if references is false

Reference Document Document Type Date Required
row repeat DOC_NAME DOC_TYPE DATE_REQD row repeat
end if

 Text Reference is False
if references is false

REQD_REF_TEXT

end if

Use the following procedure to display a table if a particular condition is true.

  1. Insert a table, selecting the appropriate number of columns and rows.

  2. If required, enter the appropriate column header names.

  3. Insert a text form field into the first cell of the second row. To insert merge fields, see steps 4 through 11 above. Repeat until there is a text form field in each cell of the row.

  4. Add a new form field just above the table or text.

  5. On the Forms toolbar, click ab| (Text Form Field).

    The text is highlighted.

  6. Double click the highlighted text.

The Text Form Field Options box appears.

  1. In the Default text field, enter the display name of the form field, for example "if references is false".

  2. Click Add Help Text.

    The Form Field Help Text box appears.

  3. In the text field, use following condition command format to evaluate when the condition is true: <?if:<merge field><condition>'<value>'?>.

    For example, <?if:reference='false'?>.

  4. Click OK.

    The Form Field Help Text box closes.

  5. In the Text Form Field Options box, click OK.

    The Text Form Field Options box closes. In the Word document, the highlighted text form field name appears.

  6. Add a new form field just after the table or text.

  7. On the Forms toolbar, click ab| (Text Form Field).

    The text is highlighted.

  8. Double click the highlighted text.

    The Text Form Field Options box appears.

  9. In the Default text field, enter the same display name for the form field that was used at the start of the row, for example "end if".

  10. Click Add Help Text.

    The Form Field Help Text box appears.

  11. In the text field, use the end if command (surrounded by the <? and ?> delimiters) to indicate the end of the conditional text or table, for example, <?end if?>.

  12. Click OK.

    The Form Field Help Text box closes.

  13. In the Text Form Field Options box, click OK.

    The Text Form Field Options box closes. In the Word document, the highlighted text form field name appears.

The following examples show condition commands used around tables or text.

The following example shows how the table appears if the condition is true.

Reference Document Document Type Date Required
United Kingdom Student Visa Copy 5/18/04
United States Passport Copy 5/18/04
High School Certificate Original 3/27/04
Degree Certificate Original 3/27/04

The following example shows how the text appears if the condition is true.

Your application for the Bachelor of Arts in Fine Arts, Full Time study at the Belmont Campus requires that your Transcripts be submitted by June 1st, 2004. Please submit this item directly to the Admissions Office.

Creating a PDF Form Document with Merge Fields

Use the following procedure to create merge fields in an Adobe Acrobat PDF form document. Oracle One-to-One Fulfillment supports only Adobe Acrobat Version 5.

Login

Not applicable

Responsibility

Not applicable

Prerequisites

None

Steps

  1. Do one of the following:

    • If the document is already a PDF file, then proceed to step 4.

    • If the document is a Microsoft Word file, then proceed to step 2.

  2. In Microsoft Word, open the document that you want to use as a Fulfillment template. The document must not contain merge fields.

  3. In the Word menu, select Acrobat or Adobe PDF > Convert to PDF.

    The Acrobat progress indicator shows the status of the conversion of the Word file to a PDF file.

  4. In Adobe Acrobat, open the PDF file.

  5. On the Acrobat toolbar, click the Form Tool.

  6. Place the cursor where you want create the first merge field, then click and drag the Form Tool to the size that you want the merge field to be.

    The Field Properties box opens.

  7. In the Name field, enter the name of the merge field. The name must be exactly the same as the form field name or alias in the SQL query, such as FIRST_NAME. The merge delimiters must always be in upper case.

  8. In the Appearance tab, select the text options for this field.

  9. In the Options tab, select the text alignment.

  10. Click OK.

  11. For each merge field that you want to add, repeat steps 3 through 10.

  12. Save the file.

Setting Up High Quality Printing

Use the following procedures to set up high quality Oracle printing.

You can do the following tasks:

Configuring the Printer

Use the following procedure to configure the printer for high quality Oracle printing.

Login

Not applicable

Responsibility

Not applicable

Prerequisites

None

Steps

  1. Verify that you can print from the Fulfillment Server host. Create a test document such as a text file called hello.txt that contains simple text.

  2. Identify the printer. You may need to ask the network administrator or system administrator the proper name or destination.

  3. Use the proper executable to print the file hello.txt.

    • For UNIX or Linux, use the lp command.

      Example usage: lp -d loc2-prt1-rm108 hello.txt.

    • For Windows, use the print command.

      Example usage: PRINT /D:loc2-prt1-rm108 hello.txt.
      
      
  4. Verify that the document printed successfully. The High Quality Printing Solution depends on printing by using the operating system command.

  5. Download and install the third party tool XPDF. Depending on your operating system, you may need to download source and build an executable, although most operating systems already have images built.

  6. Save the configuration.

  7. Test the configuration. Using the same printer name that you used for the lp or print command, print a PDF file using FNDPSTAX. The –pn parameter is where you specify the printer name.

Setting Up a Pasta Print Server

Use the following procedure to set up a Pasta print server.

Login

HTML Login URL

Responsibility

One-to-One Fulfillment Administrator

Prerequisites

None

Steps

  1. Click the Server tab, then a server name link, then click Print Servers.

  2. Click Create New Print Server.

    Print servers are primarily used for RightFax Printing, but are also used in High Quality Printing as a way to identify which printers are Pasta Printers.

  3. In the Print Server Name field, enter a generic name such as Pasta Print Server.

  4. From the Server Type list, select Pasta. For Pasta printers, no Connection String is necessary.

  5. From the main Print Servers table, select the Pasta Printer.

  6. On the Detail page, select Create Printer to add your Pasta printer to this print server grouping.

  7. In the Printer Name field, enter a label or a user-friendly name that users will recognize. For example, if this printer is the printer installed in room 108, enter Room 108 Pasta Printer.

  8. Optionally, enter a Description.

  9. In the Network Name field, enter the same name that you used to print using lp or print and FNDPSTAX. This name is passed to the call to Pasta.

  10. Click Apply.

  11. If you plan to configure more than one Pasta printer, test each one using the previous steps before adding it to the Pasta Print Server that you created.

Verifying the Printer Configuration

After you have successfully tested and configured the printer, run a Fulfillment request. First create and upload the RTF template. When you have identified the document, submit a normal print request. For the printer address parameter, use the Network Name field from the Administration Console setup.

If you have installed the necessary 11.5.10 Fulfillment prerequisites, you will get a high quality printed version of the document that you sent to the printer. If you have not entered your printer Network Name in the Administration Console as a printer connected to a Pasta Print Server, the Fulfillment Server will behave as though the printer address is a RightFax printer. The request will fail if RightFax does not have a printer with the same name as the Network Name.

All documents submitted to a Pasta printer must be either PDF or RTF. If you have attachments such as text or HTML, the print request will fail because the Pasta printer will not accept these document types.

Running Concurrent Programs

JTO: Purge Fulfillment Requests

You run the concurrent program JTO: Purge Fulfillment Requests to purge request history and email statistics data for old requests. This program takes Age - the number of days since the request was last updated - as a parameter, and purges data for such requests.

Note: After this request is run, all request history and email statistics data (count of sent, opened, bounced emails) for the qualifying requests is deleted

Interaction History Bulk Processor

You run the concurrent program Interaction History Bulk Processor for the interaction history to be logged for Mass emails.

To run this program, log in with the CRM Administrator responsibility.

Note: This step is not required if the Multithreaded Fulfillment option is disabled.