Fallback Settings - Update

Update fallback settings

PUT http://localhost/BizTalkManagementService/FallbackSettings

Request Body

Media Types: "application/json", "text/json", "application/xml", "text/xml", "application/x-www-form-urlencoded"

Name Type Description
BizTalkHostSettings

BizTalkHostSettings

Gets or sets the biz talk host settings.

EDIFACTFallbackProtocolSettings

EDIFACTProtocolSettings

Gets or sets the EDIFACT fallback protocol settings.

Enabled

boolean

Gets or sets a value indicating whether enabled.

Id

integer

Gets or sets the id.

ProtocolName

string

Gets or sets the protocol name.

ReceiverIdentity

QualifierIdentity

Gets or sets the receiver identity.

SenderIdentity

QualifierIdentity

Gets or sets the sender identity.

X12FallbackProtocolSettings

X12ProtocolSettings

Gets or sets the X12 fallback protocol settings.

Responses

Name Type Description
204 No Content

No Content

Definitions

Name Description
BizTalkHostSettings

Model for Fallback Settings

EDIFACTAcknowledgmentSettings

Model for EDIFACTAcknowledgmentSettings

EDIFACTEnvelopeOverrides

Model for EDIFACTEnvelopeOverride

EDIFACTEnvelopeSettings

Model for EDIFACTEnvelopeSettings

EDIFACTFramingSettings

Model for EDIFACTFramingSettings

EDIFACTMessageFilter

Model for EDIFACTMessageFilter

EDIFACTMessageIdentifier

Model for EDIFACTMessageIdentifier

EDIFACTProcessingSettings

Model for EDIFACTProcessingSettings

EDIFACTProtocolSettings

Model for EDIFACT protocol settings in an agreement

EDIFACTSchemaOverrides

Model for EDIFACTSchemaReference

EDIFACTSchemaSettings

Model for EDIFACTSchemaSettings

EDIFACTValidationOverrides

Model for EDIFACTValidationOverride

EDIFACTValidationSettings

Model for EDIFACTValidationSettings

FallbackSettings

Model for Fallback Settings

QualifierIdentity

Model for QualifierIdentity

X12AcknowledgmentSettings

Model for X12AcknowledgmentSettings

X12EnvelopeOverrides

Model for X12EnvelopeOverride

X12EnvelopeSettings

Model for X12EnvelopeSettings

X12FramingSettings

Model for X12FramingSettings

X12MessageFilter

Model for X12MessageFilter

X12MessageIdentifier

Model for X12MessageIdentifier

X12ProcessingSettings

Model for X12ProcessingSettings

X12ProtocolSettings

Model for X12 protocol settings in an agreement

X12SchemaOverrides

Model for X12SchemaReference

X12SchemaSettings

Model for X12SchemaSettings

X12SecuritySettings

Model for X12SecuritySettings

X12ValidationOverrides

Model for X12ValidationOverride

X12ValidationSettings

Model for X12ValidationSettings

BizTalkHostSettings

Model for Fallback Settings

Name Type Description
EnableStatusReporting

boolean

Gets or sets a value indicating whether status reporting is enabled.

LogErrorsToEventLog

boolean

Gets or sets a value indicating whether to log errors to event log.

LogWarningsToEventLog

boolean

Gets or sets a value indicating whether to log warnings to event log.

StoreMessagePayload

boolean

Gets or sets a value indicating whether to store message payload

EDIFACTAcknowledgmentSettings

Model for EDIFACTAcknowledgmentSettings

Name Type Description
AcknowledgmentControlNumberLowerBound

integer

Gets or sets the Acknowledgment control number lower bound.

AcknowledgmentControlNumberPrefix

string

Gets or sets the Acknowledgment control number prefix.

AcknowledgmentControlNumberRollover

boolean

Gets or sets a value indicating whether to rollover Acknowledgment control number

AcknowledgmentControlNumberSuffix

string

Gets or sets the Acknowledgment control number suffix.

AcknowledgmentControlNumberUpperBound

integer

Gets or sets the Acknowledgment control number upper bound.

BatchFunctionalAcknowledgments

boolean

Gets or sets a value indicating whether to batch functional Acknowledgments.

BatchTechnicalAcknowledgments

boolean

Gets or sets a value indicating whether to batch the technical Acknowledgments.

NeedFunctionalAcknowledgment

boolean

Gets or sets a value indicating whether functional Acknowledgment is needed.

NeedLoopForValidMessages

boolean

Gets or sets a value indicating whether a loop is needed for valid messages.

NeedTechnicalAcknowledgment

boolean

Gets or sets a value indicating whether technical acknowledgment is needed.

SendSynchronousAcknowledgment

boolean

Gets or sets a value indicating whether to send synchronous Acknowledgment.

EDIFACTEnvelopeOverrides

Model for EDIFACTEnvelopeOverride

Name Type Description
ApplicationPassword

string

Gets or sets the application password.

AssociationAssignedCode

string

Gets or sets the association assigned code.

ControllingAgencyCode

string

Gets or sets the controlling agency code.

FunctionalGroupId

string

Gets or sets the functional group id.

GroupHeaderMessageRelease

string

Gets or sets the group header message release.

GroupHeaderMessageVersion

string

Gets or sets the group header message version.

MessageAssociationAssignedCode

string

Gets or sets the message association assigned code.

MessageId

string

Gets or sets the message id on which this envelope settings has to be applied.

MessageRelease

string

Gets or sets the message release version on which this envelope settings has to be applied.

MessageVersion

string

Gets or sets the message version on which this envelope settings has to be applied.

ReceiverApplicationId

string

Gets or sets the receiver application id.

ReceiverApplicationQualifier

string

Gets or sets the receiver application qualifier.

SenderApplicationId

string

Gets or sets the sender application id.

SenderApplicationQualifier

string

Gets or sets the sender application qualifier.

TargetNamespace

string

Gets or sets the target namespace on which this envelope settings has to be applied.

EDIFACTEnvelopeSettings

Model for EDIFACTEnvelopeSettings

Name Type Description
ApplicationReferenceId

string

Gets or sets the application reference id.

ApplyDelimiterStringAdvice

boolean

Gets or sets a value indicating whether apply delimiter string advice.

CommunicationAgreementId

string

Gets or sets the communication agreement id.

CreateGroupingSegments

boolean

Gets or sets a value indicating whether create grouping segments.

EnableDefaultGroupHeaders

boolean

Gets or sets a value indicating whether to enable default group headers.

EnvelopeOverrides

EDIFACTEnvelopeOverrides[]

Gets or sets the envelope overrides.

FunctionalGroupId

string

Gets or sets the functional group id.

GroupApplicationPassword

string

Gets or sets the group application password.

GroupApplicationReceiverId

string

Gets or sets the group application receiver id.

GroupApplicationReceiverQualifier

string

Gets or sets the group application receiver qualifier.

GroupApplicationSenderId

string

Gets or sets the group application sender id.

GroupApplicationSenderQualifier

string

Gets or sets the group application sender qualifier.

GroupAssociationAssignedCode

string

Gets or sets the group association assigned code.

GroupControlNumberLowerBound

integer

Gets or sets the group control number lower bound.

GroupControlNumberPrefix

string

Gets or sets the group control number prefix.

GroupControlNumberRollover

boolean

Gets or sets a value indicating whether to rollover group control number.

GroupControlNumberSuffix

string

Gets or sets the group control number suffix.

GroupControlNumberUpperBound

integer

Gets or sets the group control number upper bound.

GroupControllingAgencyCode

string

Gets or sets the group controlling agency code.

GroupMessageRelease

string

Gets or sets the group message release.

GroupMessageVersion

string

Gets or sets the group message version.

InterchangeControlNumberLowerBound

integer

Gets or sets the interchange control number lower bound

InterchangeControlNumberPrefix

string

Gets or sets the interchange control number prefix.

InterchangeControlNumberRollover

boolean

Gets or sets a value indicating whether to rollover interchange control number.

InterchangeControlNumberSuffix

string

Gets or sets the interchange control number suffix.

InterchangeControlNumberUpperBound

integer

Gets or sets the interchange control number upper bound.

IsTestInterchange

boolean

Gets or sets a value indicating whether is test interchange.

OverwriteExistingTransactionSetControlNumber

boolean

Gets or sets a value indicating whether to overwrite existing transaction set control number

ProcessingPriorityCode

string

Gets or sets the processing priority code.

ReceiverInternalIdentification

string

Gets or sets the receiver internal identification.

ReceiverInternalSubIdentification

string

Gets or sets the receiver internal sub identification.

ReceiverReverseRoutingAddress

string

Gets or sets the receiver reverse routing address.

RecipientReferencePasswordQualifier

string

Gets or sets the recipient reference password qualifier.

RecipientReferencePasswordValue

string

Gets or sets the recipient reference password value.

SenderInternalIdentification

string

Gets or sets the sender internal identification.

SenderInternalSubIdentification

string

Gets or sets the sender internal sub identification.

SenderReverseRoutingAddress

string

Gets or sets the sender reverse routing address.

TransactionSetControlNumberLowerBound

integer

Gets or sets the transaction set control number lower bound.

TransactionSetControlNumberPrefix

string

Gets or sets the transaction set control number prefix.

TransactionSetControlNumberRollover

boolean

Gets or sets a value indicating whether to rollover transaction set control number.

TransactionSetControlNumberSuffix

string

Gets or sets the transaction set control number suffix.

TransactionSetControlNumberUpperBound

integer

Gets or sets the transaction set control number upper bound.

EDIFACTFramingSettings

Model for EDIFACTFramingSettings

Name Type Description
CharacterEncoding

string

Gets or sets the character encoding.

CharacterSet

string

Gets or sets the EDIFACT character set.

ComponentSeparator

integer

Gets or sets the component separator.

DataElementSeparator

integer

Gets or sets the data element separator.

DecimalPointIndicator

string

Gets or sets the decimal point indicator.

ProtocolVersion

integer

Gets or sets the protocol version.

ReleaseIndicator

integer

Gets or sets the release indicator.

RepetitionSeparator

integer

Gets or sets the repetition separator.

SegmentTerminator

integer

Gets or sets the segment terminator.

SegmentTerminatorSuffix

string

Gets or sets the segment terminator suffix.

ServiceCodeListDirectoryVersion

string

Gets or sets the service code list directory version.

EDIFACTMessageFilter

Model for EDIFACTMessageFilter

Name Type Description
FilterMessages

EDIFACTMessageIdentifier[]

Gets or sets the filter messages.

MessageFilterType

string

Gets or sets the message filter type.

EDIFACTMessageIdentifier

Model for EDIFACTMessageIdentifier

Name Type Description
MessageId

string

Gets or sets the message id.

EDIFACTProcessingSettings

Model for EDIFACTProcessingSettings

Name Type Description
CreateEmptyXmlTagsForTrailingSeparators

boolean

Gets or sets a value indicating whether to create empty xml tags for trailing separators.

MaskSecurityInfo

boolean

Gets or sets a value indicating whether to mask security information.

PreserveInterchange

boolean

Gets or sets a value indicating whether to preserve interchange.

SuspendInterchangeOnError

boolean

Gets or sets a value indicating whether to suspend interchange on error.

UseDotAsDecimalSeparator

boolean

Gets or sets a value indicating whether to use dot as decimal separator.

EDIFACTProtocolSettings

Model for EDIFACT protocol settings in an agreement

Name Type Description
AcknowledgmentSettings

EDIFACTAcknowledgmentSettings

Gets or sets the Acknowledgment settings.

EnvelopeSettings

EDIFACTEnvelopeSettings

Gets or sets the envelope settings.

FramingSettings

EDIFACTFramingSettings

Gets or sets the framing settings.

Id

integer

Gets or sets the id.

IsTestInterchange

boolean

Gets or sets a value indicating whether is test interchange.

MessageFilter

EDIFACTMessageFilter

Gets or sets the message filter.

ProcessingSettings

EDIFACTProcessingSettings

Gets or sets the processing settings.

ProtocolName

string

Gets or sets the protocol name.

SchemaSettings

EDIFACTSchemaSettings

Gets or sets the processing settings.

SettingsName

string

Gets or sets the settings name.

ValidationSettings

EDIFACTValidationSettings

Gets or sets the validation settings.

EDIFACTSchemaOverrides

Model for EDIFACTSchemaReference

Name Type Description
ApplicationSenderID

string

Gets or sets the application sender id.

ApplicationSenderQualifier

string

Gets or sets the application sender qualifier.

AssociationAssignedCode

string

Gets or sets the association assigned code.

MessageId

string

Gets or sets the message id.

MessageRelease

string

Gets or sets the message id.

MessageVersion

string

Gets or sets the message id.

TargetNamespace

string

Gets or sets the target namespace.

EDIFACTSchemaSettings

Model for EDIFACTSchemaSettings

Name Type Description
SchemaOverrides

EDIFACTSchemaOverrides[]

Gets or sets the schema overrides.

TargetNamespace

string

Gets or sets the target namespace.

EDIFACTValidationOverrides

Model for EDIFACTValidationOverride

Name Type Description
AllowLeadingAndTrailingSpacesAndZeroes

boolean

Gets or sets a value indicating whether to allow leading and trailing spaces and zeroes.

EnforceCharacterSet

boolean

Gets or sets a value indicating whether to enforce character Set.

InternalTrailingSeparatorPolicy

integer

Gets or sets the internal trailing separator policy.

MessageId

string

Gets or sets the message id on which the validation settings has to be applied.

TrailingSeparatorPolicy

string

Gets or sets the trailing separator policy.

TrimLeadingAndTrailingSpacesAndZeroes

boolean

Gets or sets a value indicating whether to trim leading and trailing spaces and zeroes.

ValidateEDITypes

boolean

Gets or sets a value indicating whether to validate EDI types.

ValidateXSDTypes

boolean

Gets or sets a value indicating whether to validate XSD types.

EDIFACTValidationSettings

Model for EDIFACTValidationSettings

Name Type Description
AllowLeadingAndTrailingSpacesAndZeroes

boolean

Gets or sets a value indicating whether to allow leading and trailing spaces and zeroes.

CheckDuplicateGroupControlNumber

boolean

Gets or sets a value indicating whether to check for duplicate group control number.

CheckDuplicateInterchangeControlNumber

boolean

Gets or sets a value indicating whether to check for duplicate interchange control number.

CheckDuplicateTransactionSetControlNumber

boolean

Gets or sets a value indicating whether to check for duplicate transaction set control number.

InterchangeControlNumberValidityPeriod

integer

Gets or sets the validity period of interchange control number.

TrailingSeparatorPolicy

string

Gets or sets the trailing separator policy.

TrimLeadingAndTrailingSpacesAndZeroes

boolean

Gets or sets a value indicating whether to trim leading and trailing spaces and zeroes.

ValidateCharacterSet

boolean

Gets or sets a value indicating whether to validate character set in the message.

ValidateEDITypes

boolean

Gets or sets a value indicating whether to Whether to validate EDI types.

ValidateXSDTypes

boolean

Gets or sets a value indicating whether to Whether to validate XSD types.

ValidationOverrides

EDIFACTValidationOverrides[]

Gets or sets the schema overrides.

FallbackSettings

Model for Fallback Settings

Name Type Description
BizTalkHostSettings

BizTalkHostSettings

Gets or sets the biz talk host settings.

EDIFACTFallbackProtocolSettings

EDIFACTProtocolSettings

Gets or sets the EDIFACT fallback protocol settings.

Enabled

boolean

Gets or sets a value indicating whether enabled.

Id

integer

Gets or sets the id.

ProtocolName

string

Gets or sets the protocol name.

ReceiverIdentity

QualifierIdentity

Gets or sets the receiver identity.

SenderIdentity

QualifierIdentity

Gets or sets the sender identity.

X12FallbackProtocolSettings

X12ProtocolSettings

Gets or sets the X12 fallback protocol settings.

QualifierIdentity

Model for QualifierIdentity

Name Type Description
Description

string

Gets or sets the description.

Id

integer

Gets or sets the id.

Qualifier

string

Gets or sets the qualifier.

Value

string

Gets or sets the value.

X12AcknowledgmentSettings

Model for X12AcknowledgmentSettings

Name Type Description
AcknowledgmentControlNumberLowerBound

integer

Gets or sets the Acknowledgment control number lower bound.

AcknowledgmentControlNumberPrefix

string

Gets or sets the Acknowledgment control number prefix.

AcknowledgmentControlNumberRollover

boolean

Gets or sets a value indicating whether to rollover Acknowledgment control number

AcknowledgmentControlNumberSuffix

string

Gets or sets the Acknowledgment control number suffix.

AcknowledgmentControlNumberUpperBound

integer

Gets or sets the Acknowledgment control number upper bound.

BatchFunctionalAcknowledgments

boolean

Gets or sets a value indicating whether to batch functional Acknowledgments.

BatchImplementationAcknowledgments

boolean

Gets or sets a value indicating whether to batch implementation Acknowledgments.

BatchTechnicalAcknowledgments

boolean

Gets or sets a value indicating whether to batch the technical Acknowledgments.

FunctionalAcknowledgmentVersion

string

Gets or sets the functional Acknowledgment version.

GeneratePatAK901

boolean

Gets or sets a value indicating whether generate pat a k 901.

ImplementationAcknowledgmentVersion

string

Gets or sets the implementation Acknowledgment version.

NeedFunctionalAcknowledgment

boolean

Gets or sets a value indicating whether functional Acknowledgment is needed.

NeedImplementationAcknowledgment

boolean

Gets or sets a value indicating whether implementation Acknowledgment is needed.

NeedLoopForValidMessages

boolean

Gets or sets a value indicating whether a loop is needed for valid messages.

NeedTechnicalAcknowledgment

boolean

Gets or sets a value indicating whether technical acknowledgment is needed.

SendSynchronousAcknowledgment

boolean

Gets or sets a value indicating whether to send synchronous Acknowledgment.

X12EnvelopeOverrides

Model for X12EnvelopeOverride

Name Type Description
DateFormat

string

Gets or sets the date format.

FunctionalIdentifierCode

string

Gets or sets the functional identifier code.

HeaderVersion

string

Gets or sets the header version.

MessageId

string

Gets or sets the message id on which this envelope settings has to be applied.

ProtocolVersion

string

Gets or sets the protocol version on which this envelope settings has to be applied.

ReceiverApplicationId

string

Gets or sets the receiver application id.

ResponsibleAgencyCode

string

Gets or sets the responsible agency code.

SenderApplicationId

string

Gets or sets the sender application id.

TargetNamespace

string

Gets or sets the target namespace on which this envelope settings has to be applied.

TargetNamespaceString

string

Gets or sets the target namespace string on which this envelope settings has to be applied.

TimeFormat

string

Gets or sets the time format.

X12EnvelopeSettings

Model for X12EnvelopeSettings

Name Type Description
ControlStandardsId

integer

Gets or sets the controls standards id.

ControlVersionNumber

string

Gets or sets the control version number.

EnableDefaultGroupHeaders

boolean

Gets or sets a value indicating whether to enable default group headers.

EnvelopeOverrides

X12EnvelopeOverrides[]

Gets or sets the envelope overrides.

FunctionalGroupId

string

Gets or sets the functional group id.

GroupControlNumberLowerBound

integer

Gets or sets the group control number lower bound.

GroupControlNumberRollover

boolean

Gets or sets a value indicating whether to rollover group control number.

GroupControlNumberUpperBound

integer

Gets or sets the group control number upper bound.

GroupHeaderAgencyCode

string

Gets or sets the group header agency code.

GroupHeaderDateFormat

string

Gets or sets the group header date format.

GroupHeaderTimeFormat

string

Gets or sets the group header time format.

GroupHeaderVersion

string

Gets or sets the group header version.

InterchangeControlNumberLowerBound

integer

Gets or sets the interchange control number lower bound

InterchangeControlNumberRollover

boolean

Gets or sets a value indicating whether to rollover interchange control number.

InterchangeControlNumberUpperBound

integer

Gets or sets the interchange control number upper bound.

OverwriteExistingTransactionSetControlNumber

boolean

Gets or sets a value indicating whether to overwrite existing transaction set control number

ReceiverApplicationId

string

Gets or sets the receiver application id.

SenderApplicationId

string

Gets or sets the sender application id.

TransactionSetControlNumberLowerBound

integer

Gets or sets the transaction set control number lower bound.

TransactionSetControlNumberPrefix

string

Gets or sets the transaction set control number prefix.

TransactionSetControlNumberRollover

boolean

Gets or sets a value indicating whether to rollover transaction set control number.

TransactionSetControlNumberSuffix

string

Gets or sets the transaction set control number suffix.

TransactionSetControlNumberUpperBound

integer

Gets or sets the transaction set control number upper bound.

UsageIndicator

string

Gets or sets the usage indicator.

UseControlStandardsIdAsRepetitionCharacter

boolean

Gets or sets a value indicating whether to use control standards id as repetition character.

X12FramingSettings

Model for X12FramingSettings

Name Type Description
CharacterSet

string

Gets or sets the X12 character set.

ComponentSeparator

integer

Gets or sets the component separator.

DataElementSeparator

integer

Gets or sets the data element separator.

ReplaceCharacter

integer

Gets or sets the replacement character.

ReplaceSeparatorsInPayload

boolean

Gets or sets a value indicating whether to replace separators in payload.

SegmentTerminator

integer

Gets or sets the segment terminator.

SegmentTerminatorSuffix

string

Gets or sets the segment terminator suffix.

X12MessageFilter

Model for X12MessageFilter

Name Type Description
FilterMessages

X12MessageIdentifier[]

Gets or sets the filter messages.

MessageFilterType

string

Gets or sets the message filter type.

X12MessageIdentifier

Model for X12MessageIdentifier

Name Type Description
MessageId

string

Gets or sets the message id.

X12ProcessingSettings

Model for X12ProcessingSettings

Name Type Description
ConvertImpliedDecimal

boolean

Gets or sets a value indicating whether to convert numerical type to implied decimal.

CreateEmptyXmlTagsForTrailingSeparators

boolean

Gets or sets a value indicating whether to create empty xml tags for trailing separators.

MaskSecurityInfo

boolean

Gets or sets a value indicating whether to mask security information.

PreserveInterchange

boolean

Gets or sets a value indicating whether to preserve interchange.

SuspendInterchangeOnError

boolean

Gets or sets a value indicating whether to suspend interchange on error.

X12ProtocolSettings

Model for X12 protocol settings in an agreement

Name Type Description
AcknowledgmentSettings

X12AcknowledgmentSettings

Gets or sets the Acknowledgment settings.

EnvelopeSettings

X12EnvelopeSettings

Gets or sets the envelope settings.

FramingSettings

X12FramingSettings

Gets or sets the framing settings.

Id

integer

Gets or sets the id.

MessageFilter

X12MessageFilter

Gets or sets the message filter.

ProcessingSettings

X12ProcessingSettings

Gets or sets the processing settings.

ProtocolName

string

Gets or sets the protocol name.

SchemaSettings

X12SchemaSettings

Gets or sets the schema settings.

SecuritySettings

X12SecuritySettings

Gets or sets the security settings.

SettingsName

string

Gets or sets the settings name.

ValidationSettings

X12ValidationSettings

Gets or sets the validation settings.

X12SchemaOverrides

Model for X12SchemaReference

Name Type Description
MessageId

string

Gets or sets the message id.

SenderApplicationId

string

Gets or sets the sender application id.

TargetNamespace

string

Gets or sets the target namespace.

X12SchemaSettings

Model for X12SchemaSettings

Name Type Description
SchemaOverrides

X12SchemaOverrides[]

Gets or sets the schema overrides.

TargetNamespace

string

Gets or sets the message id.

X12SecuritySettings

Model for X12SecuritySettings

Name Type Description
AuthorizationQualifier

string

Gets or sets the authorization qualifier.

AuthorizationValue

string

Gets or sets the authorization value.

PasswordValue

string

Gets or sets the password value.

SecurityQualifier

string

Gets or sets the security qualifier.

X12ValidationOverrides

Model for X12ValidationOverride

Name Type Description
AllowLeadingAndTrailingSpacesAndZeroes

boolean

Gets or sets a value indicating whether to allow leading and trailing spaces and zeroes.

MessageId

string

Gets or sets the message id on which the validation settings has to be applied.

TrailingSeparatorPolicy

string

Gets or sets the trailing separator policy.

TrimLeadingAndTrailingSpacesAndZeroes

boolean

Gets or sets a value indicating whether to trim leading and trailing spaces and zeroes.

ValidateCharacterSet

boolean

Gets or sets a value indicating whether to validate character Set.

ValidateEDITypes

boolean

Gets or sets a value indicating whether to validate EDI types.

ValidateXSDTypes

boolean

Gets or sets a value indicating whether to validate XSD types.

X12ValidationSettings

Model for X12ValidationSettings

Name Type Description
AllowLeadingAndTrailingSpacesAndZeroes

boolean

Gets or sets a value indicating whether to allow leading and trailing spaces and zeroes.

CheckDuplicateGroupControlNumber

boolean

Gets or sets a value indicating whether to check for duplicate group control number.

CheckDuplicateInterchangeControlNumber

boolean

Gets or sets a value indicating whether to check for duplicate interchange control number.

CheckDuplicateTransactionSetControlNumber

boolean

Gets or sets a value indicating whether to check for duplicate transaction set control number.

InterchangeControlNumberValidityPeriod

integer

Gets or sets the validity period of interchange control number.

TrailingSeparatorPolicy

string

Gets or sets the trailing separator policy.

TrimLeadingAndTrailingSpacesAndZeroes

boolean

Gets or sets a value indicating whether to trim leading and trailing spaces and zeroes.

ValidateCharacterSet

boolean

Gets or sets a value indicating whether to validate character set in the message.

ValidateEDITypes

boolean

Gets or sets a value indicating whether to Whether to validate EDI types.

ValidateXSDTypes

boolean

Gets or sets a value indicating whether to Whether to validate XSD types.

ValidationOverrides

X12ValidationOverrides[]

Gets or sets the schema overrides.