Compatibility Settings

You can make settings here that ensure compatibility with earlier PCo versions.
Settings

Field

Meaning

Allow Creation of Deprecated Configuration Elements

If you select this checkbox, you can still create the source and destination systems that are flagged as deprecated:

  • File monitor source system (successor: File system source system)

  • Web service destination system (successor: Universal Web service destination system)

  • MII destination system (successor: Universal Web service destination system, multiple call destination system, or OPC UA destination system)

The specified source and destination systems are still functional. However, SAP reserves the right to only correct new program errors in the successor system types, or to no longer support the system type in future releases.

Use Deprecated Expression Parser

If you select this checkbox, PCo uses the expression parser that was standard before PCo 15.2.2.

The purpose of this compatibility checkbox is to ensure that existing PCo configurations, which possibly rely on the faulty behavior of the old parser, still deliver the same calculation results after a migration to PCo 15.2.2 or higher.

In the deprecated expression parser, the order of the logical operators '==' and '!=' is too low compared to other operators. This means that a logical expression that is in itself correct, such as 'a' == 0 || 'b' == 0, can only be evaluated correctly if it is enclosed in brackets as follows:

('a' == 0) || ('b' == 0)

Allow Verbatim String and Escape Sequences

If you select this checkbox, you can use the verbatim string @ and escape sequences in the expression editor to define string literals and number literals.

For more information, see String Literals in Expressions.

OPC UA Server: Allow Usage of Deprecated Security Options

If you select this checkbox, you can continue to use the deprecated security policies Basic256 and Basic128Rsa15 for OPC UA. (See also: Select Endpoint.)