ValidateNetworkTopology

This handler validates all network topology edits in the Utility Network (UN). It times out after 30 minutes by default, but you can customize the Times Out After setting to something that suits your workflow.

ValidateNetworkTopology handler and properties

Property

Description

Abort On Error

When set to true (not case sensitive), this aborts the validate process when it encounters an error. This value can be set to false so the process doesn’t abort when an error is encountered during validation.

This property replaced an previous property called Abort on Validation Error. If your organization used the Abort on Validation Error property, you may have some historical data that displays as Abort on Validation Error instead of Abort on Error. Now this property displays as Abort on Error and both the previous and current settings for these properties work the same way.

TIP: If a value other than true or false (including an empty or misspelled value) is used for this property, the behavior for the property defaults to false.

Only Validate Edits From Last Day

When set to true, the handler validates edits only from the last 24 hours. The default value is false, which means it validates all edits made to the UN regardless of when they occurred.

IMPORTANT: This property should remain as false unless you have recently performed a data migration and have a large number of dirty areas.

Reopen On Error

The Reopen On Error property is populated with a value of true or false. If set to true, when the validation process encounters an error while running on a particular version, the session associated with that version is reopened. That session is able to be opened again in Session Manager and participate in the next run of the GDBM processor. Within Session Manager, the session returns to the Approval assignment, and the person responsible for approving the session sees the session return in their My Work tab. Within Session History, an Audit Note says, “A conflict or error occurred during GDBM processing.” The session also appears in the Editor plugin on the Session Manager tab with a date of reopening, reason for reopening, and shows the assignment as the user who previously approved the session.

If set to false, when a validation error occurs on a version, the associated session is not reopened. The property is set to false by default.

The configuration of this handler is only considered when placed in a stage within the GDBM program that works on sessions/versions. If the handler is placed in the GDBM loop stage, it is ignored because the program loop works only on the default version.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?