Document Designer Overview

Overview

The Document Designer is a new tool for creating document templates. The Document Designer makes it easy to populate documents with current transaction data, and show or hide content based on product, transaction or user information. The Document Designer is a simple, powerful tool for creating proposals, contracts, statements of work, and other business documents.

The Document Designer editor’s intuitive user interface and drag and drop functionality makes document design and maintenance fluid and efficient. Editing and formatting individual elements is straightforward. Support for multiple languages can be tailored to allow many admins to work simultaneously.

ClosedFeatures

Features include:

  • Visual drag and drop editor
  • Section headers
  • Dynamic section numbering based on Headers
  • Dynamic auto-populated Table of Contents
  • Standard background image/watermark support
  • Conditional image embedding
  • Standard support for multi-language templates
  • PDF document merging (Antenna House/‟Multi-Source Document Creation”) without XSL snippets

ClosedUsability

The Document Designer editor offers usability at two levels:

  • Broad strokes: Drag and drop editor
    • Easy to lay out pages quickly
    • Easy to move large elements around
    • Easily discoverable (for when new admins need to come up to speed)
    • Out-of-box functionality with less XSL needed
  • Fine detail
    • Shows context-specific fine detail
    • Multi-select properties editing

Administration

Like the Document Engine, the Document Designer uses Printer Friendly XSL Views and Commerce Print or Email actions to complete the template-to-output process.

Document Designer output process

In a complete Document Designer workflow, when a Print or Email action is invoked on the user side, the Printer Friendly XSL View will convert the XSL that makes up the Document Designer template into the appropriate output type. Printer Friendly XSL Views can convert Document Designer templates into PDF, DOCX, and RTF files.

The Document Designer Setup Process

The process of creating a Document Designer template and linking it to a Commerce Print or Email action requires three steps:

  1. ClosedCreate a Document Designer Template and Deploy the Template

    1. Click Admin to go to the Admin Home Page.
    2. Click Document Designer under Commerce and Documents.

      The Document Templates page opens.

    3. Click Create.
    4. Enter a Name for the template.
    5. Select a Language for the template or select Multiple if the template will contain translations.

      If you select Multiple, also select a Default Language.

      For more information on handling multiple languages with Document Designer, see the topic Document Designer: Languages and Translations.

    6. Click OK.

      The Document Designer editor appears.

    7. Optional: Begin adding content to the template. (This can be done later as well).
    8. Click Save.
    9. Click Deploy.

  2. ClosedCreate a Printer Friendly XSL View and Link it to the Document Designer Template

    1. Click Admin to go to the Admin Home Page.
    2. Click Process Definition under Commerce and Documents.
    3. From the Navigation drop-down, select Printer Friendly/History XSL Views and click List.
    4. Click Add to add a Printer Friendly XSL View.
    5. Enter a Name and Variable Name.

      The Variable Name field populates automatically. Variable names can only contain alpha-numeric characters and underscores. The entry can be changed before saving, but after saving the value is read-only.

    6. Select an Output Type.
    7. From the Select Document drop-down, select the Document Designer template you created (only deployed Document Designer templates appear in this list).
    8. Click Add.

  3. ClosedCreate a Print or Email Action and Link It to the Printer Friendly XSL View.
    Add the action to a Commerce layout and deploy the Commerce Process.

  1. Navigate to the Quote-level Action List page.
    1. Click Admin to go to the Admin Home Page.
    2. Click Process Definition under Commerce and Document.
    3. With Documents selected in the Navigation drop-down, click List for the Commerce Process where the Print or Email action will be created.
    4. Select Actions from the Navigation drop-down for Quote/Transaction.
    5. Click List.
  2. Click Add to create a new Quote/Transaction-level action.
  3. Enter a Label for the action.
  4. Select Print or Email as the Action Type.
  5. Click Add to add the action.
  6. Click the XSL Views tab of the action.
  7. Select the Printer Friendly XSL View you created from the XSL Views drop-down.
  8. Select a Language attribute if the template is or will be translated (via multiple templates or one multi-language template).

    For more information on handling multiple languages with Document Designer, see the topic Document Designer: Languages and Translations.

  9. Click Apply to save the action.
  10. Add the action to the Quote/Transaction-level layout. See the topic Layout Editor Overview for step-by step instructions on adding actions to the Commerce layout.
  11. Deploy the Commerce Process.

ClosedTransitioning from the Document Engine

It is not possible to migrate document templates created in the Document Engine to the new Document Designer. When transitioning to the Document Designer, existing document templates must be manually recreated.

You can continue to edit Document Engine templates. Additionally, you can use both Document Engine and Document Designer templates in the same Commerce Process.

When to Transition

You should consider transitioning to the Document Designer when:

  • You are creating new templates
  • You need enhanced multi-language functionality
  • A Document Engine template requires a significant change
  • You have custom XSL to handle array set loops or PDF merging

By switching to the Document Designer, admins will enjoy reduced template maintenance, and will not have to use HTML debugging tools.


NOTES

Oracle CPQ does not support multi-layer PDF documents.

Related Topics

Related Topics Link IconSee Also