Issue
Before transitioning a Sigma system to EcoStruxure Building Operation (EBO), it's essential to verify that Programmable Objects do not contain multiple types of RETURN statements. Failing to do so may result in data loss or unexpected behavior during or after the transition.
⚠️ Important Notice
Sigma is not supported in EBO 2022 and later.
To continue supporting Sigma devices, you can implement a multi-version system:
- Keep Enterprise Servers with Sigma devices on Building Operation 3.2.
- Add a Building Operation 2022 or later Enterprise Central
- Upgrade the rest of the system to Building Operation 2022 or later.
You will not be able to upgrade EcoStruxure Building Operation servers that contain unsupported protocols, objects, or devices. Attempting to do so will result in failed upgrades or loss of functionality.
Product Line
Satchwell Sigma
Environment
- EcoStruxure Building Operation
- SigmaX
Warning
Potential for Data Loss: The steps detailed in the resolution of this article may result in a loss of critical data if not performed properly. Before beginning these steps, make sure all important data is backed up in the event of data loss. If you are unsure or unfamiliar with any complex steps detailed in this article, please contact Product Support for assistance.
Cause
SigmaX must validate that each Programmable Object uses only one type of RETURN statement. This is a prerequisite for a successful and error-free transition to EBO.
Resolution
Follow these steps using SigmaX to identify and report Programmable Objects with multiple RETURN types:
-
Launch SigmaX.
If you encounter issues such as Side-by-Side errors or missing SigmaX files, refer to the relevant Knowledge Base articles for troubleshooting. -
Run the RETURN Statement Check.
Use the SigmaX tool to scan the Sigma database for Programmable Objects that contain more than one RETURN type. -
Generate a Report.
SigmaX will create a report listing all affected objects. Review this report carefully and take corrective action before proceeding with the EBO transition. -
Watch the Tutorial Video.
A step-by-step video is available demonstrating how to perform this check. This is the third video in a series:- Video 1: Checking for Database Errors
- Video 2: Identifying Duplicated Names
- Video 3: Checking for Multiple RETURN Types (this article)