Table of Contents

Search

  1. Preface
  2. Libraries for Industry Standards
  3. Using Libraries
  4. Descriptions of the Libraries
  5. Generate Library Objects

Libraries Guide

Libraries Guide

Validation

Validation

The DTCC-NSCC library Parsers validate the input messages. The Parsers implement DTCC validation types such as mandatory field checks, field-level validation, order of messages, and rule validation. For more information about these validation types, see the DTCC documentation.
By default, the library enables the validation. In cases where the input has already been validated, you can disable the validation. To do this, pass a service parameter called
strictMode
to the Parser, and set its value to
false
. Alternatively, edit the IntelliScript and initialize the
strictMode
variable to a value of
false
.
To selectively disable certain types of validations, you can edit the message schemas in the Library editor. For example, you can change a mandatory field to optional.
The library contains Serializers in two versions. Serializers with names ending in
_Serializer_Restricted
perform strict validation according to the DTCC standard. Serializers with names ending in
_Serializer
perform a lesser degree of validation.
Except in extreme cases, validation errors do not cause the library Parsers or Serializers to fail.

0 COMMENTS

We’d like to hear from you!