Encoding special characters for use with Infor Process Automation
You can encode special characters that are passed from a process to Infor Lawson.
You can use this coding with the Infor Lawson Query and Infor Lawson Transaction activity nodes as needed.
Some commonly used characters are encoded by default.
You can enable additional characters using a Grid property. This task must be performed by your system administrator. An example is provided below.
Characters that are automatically encoded
The table shows the special characters that are automatically encoded and are supported without additional configuration.
For example, if a process sends data that includes "!" to Infor Lawson through the Transaction node, the "!" arrives as EXCLAMATION_CHAR.
| Special characters automatically encoded | For |
|---|---|
| EXCLAMATION_CHAR | ! |
| ASTERISK_CHAR | * |
| APOSTROPHE_CHAR | ' |
| OPEN_PARENTHESES_CHAR | ( |
| CLOSE_PARENTHESES_CHAR | ) |
| AT_CHAR | @ |
| DOLLAR_CHAR | $ |
| COMMA_CHAR | , |
| POUND_CHAR | # |
| OPEN_BRACKET_CHAR | [ |
| CLOSE_BRACKET_CHAR | ] |
| AMPERSAND_CHAR | & |
| EQUALS_CHAR | + |
| PIPE_CHAR | | |
| LESS_THAN_CHAR | < |
| GREATER_THAN | > |
| BACK_SLASH_CHAR | || |
| PLUS_CHAR | + |
Additional special characters that are available through configuration
If you need characters other than those listed in the table, you can configure them through the Grid properties pfi.extraEncodingChar and pfi.extraEncoding.
Instructions for how to perform this configuration is Infor Process Automation Administration Guide in the Landmark help.
| Parameter | Description |
|
pfi.extraEncodingChars and pfi.extraEncoding |
pfi.extraEncodingChar is where you configure the character to use. pfi.extraEncoding is where you configure what is sent for the character. Example: To display the following letters with diacritics, specify this information:
where "ä,ë,ï" are the characters to display and "%E4,%EB,%EF" is what you send to represent these characters. |