When using the SAP datatype BCD, it may happen that incorrect values are communicated between zenon and SAP.

When using the SAP datatype BCD, it may happen that incorrect values are communicated between zenon and SAP.

Summary

The conversion from a numerical variable value in zenon to a BCD value in SAP may be incorrect depending on operating system settings. When the comma sign (,) is used as a decimal separator, then the resulting BCD value will be wrong. Only when a dot (.) is used as a decimal separator, the conversion can be performed correctly.

Description

The conversion from a numerical variable value in zenon to a BCD value in SAP may be incorrect depending on operating system settings. When the comma sign (,) is used as a decimal separator, then the resulting BCD value will be wrong. Only when a dot (.) is used as a decimal separator, the conversion can be performed correctly.

Solution

The issue described above was fixed by not using the decimal separator that is configured in the operating system for the conversion. Instead, the conversion will now always use the dot (.) character.

Information

As a workaround you can set the decimal separator to the dot (.) in the operating system.

Issue Number: 37759
Fixed on Date: 21.1.2017
Versions: 7.10 0 BUILD 39359 | 7.11 0 BUILD 37615
    • Related Articles

    • Checklist: SAP Interface does not work

      Time estimate:  30 minutes Please go through all the points in the following checklist. If necessary, confirm with IT Department any information you cannot verify before contacting your local COPA-DATA Representative. Checklist usage: #. [Quick ...
    • After startup of the runtime, incorrect measurement readings may be sent to the connected SAP system

      Summary In a project where measurement readings for SAP are configured, it can happen, that a value will be provided to the SAP system after a runtime start, before the variable value is actually available in the system. As a result there are ...
    • incorrect values are written to variables by inherited reactions

      Summary When using reactions to write values to tags in phases of unit classes, it may happen that incorrect values are written. This issue has been resolved. Description When using reactions to write values to tags in phases of unit classes, it may ...
    • zenon Changesets Excel

      Product changes for versions greater 7.50 of the zenon Engineering Studio & the zenon Service Engine as Excel Worksheets. They are also availble as CSV Files. Please note that most recent builds may not be included since changes documentation may be ...
    • zenon Changesets CSV

      Product changes for versions greater 7.50 of the zenon Engineering Studio & the zenon Service Engine in CSV Format. They are also availble as Excel Files. Please note that most recent builds may not be included since changes documentation may be ...