Prohibited Characters in the Web Approval Portal

This article explains why certain characters can't be used in the Continia Web Approval Portal, and lists them accordingly.

Unlike Continia Document Capture, which is built inside Microsoft Dynamics 365 Business Central, the Web Approval Portal is a separate resource. It communicates with Business Central via XML, therefore the content handled by the Web Approval Portal mustn't include characters that interfere in the processing of documents.

Note

Examples of fields where these characters can't be used include dimension codes, approver names, and vendor names.

Control characters

Control characters, also known as non-printable characters (NPCs), are characters that represent effects – rather than graphic characters such as letters, symbols, etc. Examples of control characters include backspace and escape, which are respectively represented by the codes U+0008 and U+001B in the Unicode standard.

Apart from the exceptions listed below, all control characters are prohibited in XML.


Code (Unicode standard)Description
U+000DCarriage return
U+000ALine feed
U+0009Horizontal tab

Special characters

Some special characters are prohibited in XML because they serve a function in its structure, such as defining the beginning and the end of a tag. Therefore, using these characters may result in errors.

Contrary to control characters, though, most special characters are allowed in XML. The exceptions to this rule are listed below.

Code (Unicode standard)DescriptionGlyph
U+003EGreater-than sign>
U+003CLess-than sign<
U+0026Ampersand&
U+0027Apostrophe'
U+0022Quotation mark"

Note

The special characters listed above can be used if escaped, but this is often impractical in documents.

See also

Continia Web Approval Portal
Configuring Users for the Web Approval Portal