Synchronizer FAQs
Frequently asked questions for the Synchronizer guide.
What events are available for the Synchronizer object?
The Events tab in the Properties Viewer allows attaching custom business logic to the Synchronizer object:
- Open the
Eventstab. - Double-click on the desired event.
- A method is automatically generated in the
FlowName.csfile. - Add your custom code inside the generated method.
What is the purpose of the Synchronizer object?
The Synchronizer object is used to synchronize fields, tables, details, and detail tables between two document objects within a workflow.
It ensures that data on connected forms stays consistent by mapping and updating fields automatically.
How does the Synchronizer object handle errors?
The Synchronizer object includes an Action section to control error behavior:
Continue If Error Occurs→ If enabled, the workflow continues even when an error occurs.Error Description Object→ Select aVariableobject where detailed error messages will be stored for debugging.
How can I configure the Synchronizer object?
To configure the Synchronizer object:
- Go to the
Properties Viewerpanel. - Under
Properties, set up:Type→ Choose the data type to synchronize (Text, Integer, Decimal, Date, Currency, Boolean).Value Type→ SelectFixed Valueif you want to define a static value.Value→ Enter the fixed value if applicable.
- Under
Synchronization:Source Type→ SelectDocumentto define the source data.Source Document→ Choose the form acting as the source.Target Type→ SelectDocumentfor the target.Target Document→ Choose the target form.Fields→ Map the fields between source and t