Skip to content

Working with Activities and Fields Across Zervicepoint Versions

Overview

Zervicepoint has been continuously developed and improved over many years. Each new version introduces enhancements, new functionality, and updates to existing components.

As the platform evolves, the internal structure or behavior of certain activities, fields, or form components may change. Because of this, compatibility between different Zervicepoint versions cannot always be guaranteed when copying configuration elements such as workflows or forms.

Services and processes created in an earlier version are expected to continue functioning when upgrading Zervicepoint to a newer version. You can also safely copy workflows or forms between Zervicepoint instances running the same product version, where component behavior and structure are consistent.

Copying Between Different Versions

When copying workflows or forms between different versions of Zervicepoint, compatibility cannot always be guaranteed.

Changes between versions may affect how certain activities, fields, or components are interpreted. In many cases copying between versions may still work, but differences between versions can potentially lead to unexpected behavior.

Version Compatibility Warning

To help make this clearer during development, Zervicepoint displays a warning when content is copied between different product versions.

The warning highlights that version differences may affect the copied content and encourages you to review and verify the configuration after pasting.

The action is still allowed, and you remain free to copy workflows or forms between versions if needed.

When working across different Zervicepoint versions:

  • Prefer copying between instances running the same version whenever possible.
  • After copying between versions, review and test the affected workflows or forms.
  • Verify that activities, fields, and configurations behave as expected.

Following these practices helps maintain predictable behavior while still allowing flexibility when working across environments or during migrations.