Universal Capture Component RRTs

Component RRT ID

The RRT ID for this component is UCC.

Document Related RRTs

The external server attaches this data during validation. Their format can be plain text, table, list or lookup list.

UCC fields can be entered in any format (integer, date, currency, logic format). RRTs are Strings in every case.

Reserved Replacement Tag Names (RRTN)

The following table describes the reserved RTN values for this component:

DocType Returns the type of the document which has been assigned to the image by the external application.
Name Returns the file name without extension.
Sitemap Returns the sitemap value.
ConnectorInstanceName Returns the UCC input component name.
Filename Returns the file name with extension.
BatchId Returns the Batch ID, an identifier for a set of images.
Profile Returns the User Profile in UCC.

The following example provides some sample usage for your reference:

The RTT string ~UCC:DocType is replaced with the value "Invoice" if the current document is of the type "Invoice".

Table-specific RRTs

The following RRTs are only created and used when the processed document contains tables.

Name Description
NewTable.TableName Name of the new table detected in the document.
NewTable.RowCount Number of rows of the detected table.
NewTable.ColumnCount Number of columns of the detected table.
NewTable.XMLRows Number of rows of the detected table in XML format.
NewTable.CSVRows Number of rows of the detected table in CSV format.
NewTable.CSVwithoutHeader Number of rows of the detected table in CSV format without counting the headers.

Field Replacement Tag Names (FRTN)

Universal Capture Component supports FRTNs and replacement of field names with values of these fields.

An example of a field name used within an RRT is "InvoiceDate" or ~UCC::%InvoiceDate%~.

If an invoice is dated March 23, 2019, at run time this FRTN will be replaced by the value of the field "Invoice Date", that is, March 23, 2019.

Another example of a field name used within an RRT is "Invoice Items Table" or ~UCC::%InvoiceItems.Table%~.

This RRT will be replaced by the values of the entire table.

Special Set Replacement Tag Names (SSRTN)

Universal Capture Component supports SSRTN and replacement of the object attribute.

The object is a table and it has an attribute, the total number of rows that it consists of.

~UCC::%InvoiceItems.RowCount%~

This RRT will be replaced by the value of the total number of rows of a table called "Invoice Items" by the Universal Capture Component.