Extracting Pages

From the Pages and the Bookmarks windows you have the option to extract pages and specify the process definition in which the new process should start via the Extract Pages dialog. It is also possible to spawn a new root Process Instance. The spawnSubProcessInstance permission is required to use the Extract Pages functionality.

You can preset the page range to be extracted by selecting one or more bookmarks prior to launching the Extract Pages dialog.

Note that this option is disabled in case you modified the document, e.g. via page rotation or bookmarks. It will be re-enabled after saving the changed document.

To open the dialog, click the Extract Pages icon.

Toolbar Options

Additional Columns

You have the option to add the following additional columns to be displayed in the Extract Pages table:

Click the icon in the toolbar to open the Column Select dialog. Please refer to chapter Selecting and Reordering Columns in Tables for details selecting columns.

Adding Rows

Click the to add a row to the table.

Add Row
Figure: Add a row

Deleting Rows

To delete a row, select it in the table and click the Delete icon.

Delete a Row
Figure: Delete a Row

Extracting Pages Table

Extract Pages Dialog
Figure: Extract Pages Dialog

Extract Pages

In the Extract Pages column you can specify a set of pages to extract from the source document. These pages do not have to be contiguous. You can also provide a set of page ranges. To determine the set of pages, use a dash to indicate a page range and comma to separate individual pages and subsequent ranges. For example: 2-5,7,9-11,20.

Enter Pages
Figure: Enter Pages and/or Page ranges

Make sure the specified pages are valid. Otherwise a validation error is displayed and the operation cannot be performed.

The set of pages can be populated by selecting one or more bookmarks prior to launching the Extract Pages dialog. In case the dialog is opened without any auto-populated ranges, a message appears between the toolbar and the table to indicate that page numbers or page ranges should be entered.

Figure: Notification

Start Process

Select the process definition in which the new process should be started. A drop-down list is provided, which lists all processes from all active models that are startable and you are authorized to start, including the most recent version of the same model. Additionally these processes support process attachments or use process data.

Please refer to the section Process Attachments of chapter Working with Process Definitions of the Infinity Process Platform Documentation - Modeling Guide Process Attachments of chapter Working with Process Definitions in the Modeling Guide for details on process attachments.

Figure: Select Process

Process Type

The Process Type column contains a drop-down list to select one of the following:

Select Process Type
Figure: Select Process Type

The default process type is determined by the setting in the Image Viewer section of the Configuration Panel. Refer to section Setting the default spawned process type of chapter Configuring the TIFF Viewer for details.

Spawned Root processes are linked as follows:

Link Type Link Comment
Source PI Spawned To Spawned via extract pages
Target PI Spawned From Spawned via extract pages

Document Type

In a drop down list, all Document Types are listed that are referenced to in the selected process. If the process does support process attachments, the default Document Type as well as all document Types in the model are provided. In case the process does not support process attachments, the default Document Type as well as Document Types referenced by the Document Data being referenced (e.g. via datapaths, datamappings, triggers) by the process definition are listed.

Document Type
Figure: Select Document Type

Document Data

The drop down list offers the Document Data (IDs) that are linked to the Document Type in the selected Starting Process in the following way:

  1. In case the default Document Type is selected in the Document Type section: process attachments (if supported) and a list of document data in the process.
  2. If any other Document Type is selected:
    process attachments (if supported) and a list of document data of the selected Document.

Select Document Data
Figure: Select Document Data

Delete Pages

The option to delete pages after extraction is disabled by default. In case this option is enabled, pages specified in the Pages section will be physically removed from the document when extracted. You can specify if this column is present or not in the Enable Page Deletion option provided in the configuration panel. Refer to section Allow Extracted Pages to be Deleted from the Original of chapter Configuring the TIFF Viewer for details on this option.

Note that deleting all pages is not permitted. In case you select all pages and try to start to extract, an according error message is displayed.

When pages are deleted, a new document version is created. The document viewer gets refreshed and displays the new version of the document. You can configure, if prior document versions should be retained or deleted, as described in section Prior Versions Handling of chapter Configuring the TIFF Viewer.

If you check the version history of the source document, the version comment appears as shown in the following screenshot:

Version Comment Format
Figure: Version Comment Format

Copy Annotations and Bookmarks

In the column Copy Annotations and Bookmarks you can determine if the annotations and bookmarks contained in the page range should be copied to the target document. Bookmarks that do not completely fall within the extracted page range will not be copied. Page ranges in the source document are adjusted when pages are deleted. This option is enabled by default.

Copy Process Data

With the option Copy Process Data you can determine if the source process data should be copied to the target process instance. Any type of data can be copied. Also, the data container for both source and target process should be same. If this option is disabled, no data is copied. By default, this checkbox is enabled and selectable.

Note that the checkbox will be disabled and deselected in case the context of the open document cannot be determined. For example, the document is referenced to multiple process instances and it is being accessed by Document Search.

Starting the Extracting Process

Clicking OK immediately extract pages, starts the new process, and creates new versions of the source and target documents. Click Cancel to close the dialog without extracting pages.

After clicking OK a confirmation dialog opens with a table of process instances that were successfully started. The table provided the process name, process OID and an action icon to view the document. In case you click this icon, the document opens in a new tiff document view.

Figure: Extract Pages Summary

If you like to view the activities spawned when the process instances were created, click Yes, otherwise No to close the dialog without viewing. In case you chose to view the spawned activities, a worklist view opens filtered to display these spawned activities.

Figure: Worklist of Spawned Activities

Please refer to chapter Spawning Processes for details on worklists of spawned processes.