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.