Microsoft.Logic integrationAccounts/agreements 2019-05-01
Bicep-Ressourcendefinition
Der Ressourcentyp "integrationAccounts/agreements" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Ressource "Microsoft.Logic/integrationAccounts/agreements" zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Logic/integrationAccounts/agreements@2019-05-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
agreementType: 'string'
content: {
aS2: {
receiveAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMDNNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMDN: bool
receiptDeliveryUrl: 'string'
sendInboundMDNToMessageBox: bool
sendMDNAsynchronously: bool
signMDN: bool
signOutboundMDNIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNRRForInboundDecodedMessages: bool
enableNRRForInboundEncodedMessages: bool
enableNRRForInboundMDN: bool
enableNRRForOutboundDecodedMessages: bool
enableNRRForOutboundEncodedMessages: bool
enableNRRForOutboundMDN: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
envelopeSettings: {
autogenerateFileName: bool
fileNameTemplate: 'string'
messageContentType: 'string'
suspendMessageOnFileNameGenerationError: bool
transmitFileNameInMimeHeader: bool
}
errorSettings: {
resendIfMDNNotReceived: bool
suspendDuplicateMessage: bool
}
mdnSettings: {
dispositionNotificationTo: 'string'
mdnText: 'string'
micHashingAlgorithm: 'string'
needMDN: bool
receiptDeliveryUrl: 'string'
sendInboundMDNToMessageBox: bool
sendMDNAsynchronously: bool
signMDN: bool
signOutboundMDNIfOptional: bool
}
messageConnectionSettings: {
ignoreCertificateNameMismatch: bool
keepHttpConnectionAlive: bool
supportHttpStatusCodeContinue: bool
unfoldHttpHeaders: bool
}
securitySettings: {
enableNRRForInboundDecodedMessages: bool
enableNRRForInboundEncodedMessages: bool
enableNRRForInboundMDN: bool
enableNRRForOutboundDecodedMessages: bool
enableNRRForOutboundEncodedMessages: bool
enableNRRForOutboundMDN: bool
encryptionCertificateName: 'string'
overrideGroupSigningCertificate: bool
sha2AlgorithmFormat: 'string'
signingCertificateName: 'string'
}
validationSettings: {
checkCertificateRevocationListOnReceive: bool
checkCertificateRevocationListOnSend: bool
checkDuplicateMessage: bool
compressMessage: bool
encryptionAlgorithm: 'string'
encryptMessage: bool
interchangeDuplicatesValidityDays: int
overrideMessageProperties: bool
signingAlgorithm: 'string'
signMessage: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
edifact: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchTechnicalAcknowledgements: bool
needFunctionalAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
edifactDelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
envelopeOverrides: [
{
applicationPassword: 'string'
associationAssignedCode: 'string'
controllingAgencyCode: 'string'
functionalGroupId: 'string'
groupHeaderMessageRelease: 'string'
groupHeaderMessageVersion: 'string'
messageAssociationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
receiverApplicationId: 'string'
receiverApplicationQualifier: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
targetNamespace: 'string'
}
]
envelopeSettings: {
applicationReferenceId: 'string'
applyDelimiterStringAdvice: bool
communicationAgreementId: 'string'
createGroupingSegments: bool
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupApplicationPassword: 'string'
groupApplicationReceiverId: 'string'
groupApplicationReceiverQualifier: 'string'
groupApplicationSenderId: 'string'
groupApplicationSenderQualifier: 'string'
groupAssociationAssignedCode: 'string'
groupControllingAgencyCode: 'string'
groupControlNumberLowerBound: int
groupControlNumberPrefix: 'string'
groupControlNumberSuffix: 'string'
groupControlNumberUpperBound: int
groupMessageRelease: 'string'
groupMessageVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberPrefix: 'string'
interchangeControlNumberSuffix: 'string'
interchangeControlNumberUpperBound: int
isTestInterchange: bool
overwriteExistingTransactionSetControlNumber: bool
processingPriorityCode: 'string'
receiverInternalIdentification: 'string'
receiverInternalSubIdentification: 'string'
receiverReverseRoutingAddress: 'string'
recipientReferencePasswordQualifier: 'string'
recipientReferencePasswordValue: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderInternalIdentification: 'string'
senderInternalSubIdentification: 'string'
senderReverseRoutingAddress: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
}
framingSettings: {
characterEncoding: 'string'
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
decimalPointIndicator: 'string'
protocolVersion: int
releaseIndicator: int
repetitionSeparator: int
segmentTerminator: int
segmentTerminatorSuffix: 'string'
serviceCodeListDirectoryVersion: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
associationAssignedCode: 'string'
messageId: 'string'
messageRelease: 'string'
messageVersion: 'string'
schemaName: 'string'
senderApplicationId: 'string'
senderApplicationQualifier: 'string'
}
]
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
enforceCharacterSet: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
x12: {
receiveAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
sendAgreement: {
protocolSettings: {
acknowledgementSettings: {
acknowledgementControlNumberLowerBound: int
acknowledgementControlNumberPrefix: 'string'
acknowledgementControlNumberSuffix: 'string'
acknowledgementControlNumberUpperBound: int
batchFunctionalAcknowledgements: bool
batchImplementationAcknowledgements: bool
batchTechnicalAcknowledgements: bool
functionalAcknowledgementVersion: 'string'
implementationAcknowledgementVersion: 'string'
needFunctionalAcknowledgement: bool
needImplementationAcknowledgement: bool
needLoopForValidMessages: bool
needTechnicalAcknowledgement: bool
rolloverAcknowledgementControlNumber: bool
sendSynchronousAcknowledgement: bool
}
envelopeOverrides: [
{
dateFormat: 'string'
functionalIdentifierCode: 'string'
headerVersion: 'string'
messageId: 'string'
protocolVersion: 'string'
receiverApplicationId: 'string'
responsibleAgencyCode: 'string'
senderApplicationId: 'string'
targetNamespace: 'string'
timeFormat: 'string'
}
]
envelopeSettings: {
controlStandardsId: int
controlVersionNumber: 'string'
enableDefaultGroupHeaders: bool
functionalGroupId: 'string'
groupControlNumberLowerBound: int
groupControlNumberUpperBound: int
groupHeaderAgencyCode: 'string'
groupHeaderDateFormat: 'string'
groupHeaderTimeFormat: 'string'
groupHeaderVersion: 'string'
interchangeControlNumberLowerBound: int
interchangeControlNumberUpperBound: int
overwriteExistingTransactionSetControlNumber: bool
receiverApplicationId: 'string'
rolloverGroupControlNumber: bool
rolloverInterchangeControlNumber: bool
rolloverTransactionSetControlNumber: bool
senderApplicationId: 'string'
transactionSetControlNumberLowerBound: int
transactionSetControlNumberPrefix: 'string'
transactionSetControlNumberSuffix: 'string'
transactionSetControlNumberUpperBound: int
usageIndicator: 'string'
useControlStandardsIdAsRepetitionCharacter: bool
}
framingSettings: {
characterSet: 'string'
componentSeparator: int
dataElementSeparator: int
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
}
messageFilter: {
messageFilterType: 'string'
}
messageFilterList: [
{
messageId: 'string'
}
]
processingSettings: {
convertImpliedDecimal: bool
createEmptyXmlTagsForTrailingSeparators: bool
maskSecurityInfo: bool
preserveInterchange: bool
suspendInterchangeOnError: bool
useDotAsDecimalSeparator: bool
}
schemaReferences: [
{
messageId: 'string'
schemaName: 'string'
schemaVersion: 'string'
senderApplicationId: 'string'
}
]
securitySettings: {
authorizationQualifier: 'string'
authorizationValue: 'string'
passwordValue: 'string'
securityQualifier: 'string'
}
validationOverrides: [
{
allowLeadingAndTrailingSpacesAndZeroes: bool
messageId: 'string'
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
]
validationSettings: {
allowLeadingAndTrailingSpacesAndZeroes: bool
checkDuplicateGroupControlNumber: bool
checkDuplicateInterchangeControlNumber: bool
checkDuplicateTransactionSetControlNumber: bool
interchangeControlNumberValidityDays: int
trailingSeparatorPolicy: 'string'
trimLeadingAndTrailingSpacesAndZeroes: bool
validateCharacterSet: bool
validateEDITypes: bool
validateXSDTypes: bool
}
x12DelimiterOverrides: [
{
componentSeparator: int
dataElementSeparator: int
messageId: 'string'
protocolVersion: 'string'
replaceCharacter: int
replaceSeparatorsInPayload: bool
segmentTerminator: int
segmentTerminatorSuffix: 'string'
targetNamespace: 'string'
}
]
}
receiverBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
senderBusinessIdentity: {
qualifier: 'string'
value: 'string'
}
}
}
}
guestIdentity: {
qualifier: 'string'
value: 'string'
}
guestPartner: 'string'
hostIdentity: {
qualifier: 'string'
value: 'string'
}
hostPartner: 'string'
metadata: any(Azure.Bicep.Types.Concrete.AnyType)
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
AgreementContent
Name | Beschreibung | Wert |
---|---|---|
aS2 | Inhalt der AS2-Vereinbarung. | AS2AgreementContent- |
edifact | Inhalt des EDIFACT-Vertrags. | EdifactAgreementContent |
x12 | Der Inhalt der X12-Vereinbarung. | X12AgreementContent- |
AS2AcknowledgementConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Gibt an, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Gibt an, ob die Verbindung aktiv bleibt. | bool (erforderlich) |
supportHttpStatusCodeContinue | Gibt an, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Gibt an, ob die HTTP-Header ausgeklappt werden sollen. | bool (erforderlich) |
AS2AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die Unidirektionale As2-Vereinbarung. | AS2OneWayAgreement (erforderlich) |
sendAgreement | Die Unidirektionale Versandvereinbarung AS2. | AS2OneWayAgreement (erforderlich) |
AS2EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
autogenerateFileName | Der Wert, der angibt, ob der Dateiname automatisch generiert werden soll. | bool (erforderlich) |
fileNameTemplate | Die Vorlage für den Dateinamen. | Zeichenfolge (erforderlich) |
messageContentType | Der Nachrichteninhaltstyp. | Zeichenfolge (erforderlich) |
suspendMessageOnFileNameGenerationError | Der Wert, der angibt, ob die Nachricht beim Fehler beim Generieren von Dateinamen angehalten werden soll. | bool (erforderlich) |
transmitFileNameInMimeHeader | Der Wert, der angibt, ob der Dateiname im MIME-Header übertragen werden soll. | bool (erforderlich) |
AS2ErrorSettings
Name | Beschreibung | Wert |
---|---|---|
resendIfMDNNotReceived | Der Wert, der angibt, ob die Nachricht erneut senden soll, wenn MDN nicht empfangen wird. | bool (erforderlich) |
suspendDuplicateMessage | Der Wert, der angibt, ob doppelte Nachricht angehalten werden soll. | bool (erforderlich) |
AS2MdnSettings
Name | Beschreibung | Wert |
---|---|---|
dispositionNotificationTo | Die Anordnungsbenachrichtigung für den Kopfzeilenwert. | Schnur |
mdnText | Der MDN-Text. | Schnur |
micHashingAlgorithm | Der Signatur- oder Hashingalgorithmus. | "MD5" 'None' "Nicht angegeben" 'SHA1' "SHA2256" "SHA2384" "SHA2512" (erforderlich) |
needMDN | Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. | bool (erforderlich) |
receiptDeliveryUrl | Die Übermittlungs-URL des Belegs. | Schnur |
sendInboundMDNToMessageBox | Der Wert, der angibt, ob eingehende MDN an das Meldungsfeld gesendet werden soll. | bool (erforderlich) |
sendMDNAsynchronly | Der Wert, der angibt, ob der asynchrone MDN gesendet werden soll. | bool (erforderlich) |
signMDN | Der Wert, der angibt, ob der MDN signiert werden muss oder nicht. | bool (erforderlich) |
signOutboundMDNIfOptional | Der Wert, der angibt, ob der ausgehende MDN abgemeldet werden soll, falls optional. | bool (erforderlich) |
AS2MessageConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Der Wert, der angibt, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Der Wert, der angibt, ob die Verbindung aktiv bleibt. | bool (erforderlich) |
supportHttpStatusCodeContinue | Der Wert, der angibt, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Der Wert, der angibt, ob die HTTP-Header ausgeklappt werden sollen. | bool (erforderlich) |
AS2OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die AS2-Protokolleinstellungen. | AS2ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity- (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity- (erforderlich) |
AS2ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementConnectionSettings | Die Verbindungseinstellungen für die Bestätigung. | AS2AcknowledgementConnectionSettings (erforderlich) |
envelopeSettings | Die Umschlageinstellungen. | AS2EnvelopeSettings (erforderlich) |
errorSettings | Die Fehlereinstellungen. | AS2ErrorSettings- (erforderlich) |
mdnSettings | Die MDN-Einstellungen. | AS2MdnSettings (erforderlich) |
messageConnectionSettings | Die Nachrichtenverbindungseinstellungen. | AS2MessageConnectionSettings (erforderlich) |
securitySettings | Die Sicherheitseinstellungen. | AS2SecuritySettings (erforderlich) |
validationSettings | Die Überprüfungseinstellungen. | AS2ValidationSettings (erforderlich) |
AS2SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
enableNRRForInboundDecodedMessages | Der Wert, der angibt, ob NRR für eingehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundEncodedMessages | Der Wert, der angibt, ob NRR für eingehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundMDN | Der Wert, der angibt, ob NRR für eingehende MDN aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundDecodedMessages | Der Wert, der angibt, ob NRR für ausgehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundEncodedMessages | Der Wert, der angibt, ob NRR für ausgehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundMDN | Der Wert, der angibt, ob NRR für ausgehende MDN aktiviert werden soll. | bool (erforderlich) |
encryptionCertificateName | Der Name des Verschlüsselungszertifikats. | Schnur |
overrideGroupSigningCertificate | Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. | bool (erforderlich) |
sha2AlgorithmFormat | Das Sha2-Algorithmusformat. Gültige Werte sind Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | Schnur |
signingCertificateName | Der Name des Signaturzertifikats. | Schnur |
AS2ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
checkCertificateRevocationListOnReceive | Der Wert, der angibt, ob die Zertifikatsperrliste beim Empfang überprüft werden soll. | bool (erforderlich) |
checkCertificateRevocationListOnSend | Der Wert, der angibt, ob die Zertifikatsperrliste beim Senden überprüft werden soll. | bool (erforderlich) |
checkDuplicateMessage | Der Wert, der angibt, ob eine doppelte Nachricht überprüft werden soll. | bool (erforderlich) |
compressMessage | Der Wert, der angibt, ob die Nachricht komprimiert werden muss. | bool (erforderlich) |
encryptionAlgorithm | Der Verschlüsselungsalgorithmus. | "AES128" "AES192" "AES256" 'DES3' 'None' "Nicht angegeben" "RC2" (erforderlich) |
encryptMessage | Der Wert, der angibt, ob die Nachricht verschlüsselt werden muss. | bool (erforderlich) |
interchangeDuplicatesValidityDays | Die Anzahl der Tage, die nach doppelten Austauschzwecken gesucht werden sollen. | int (erforderlich) |
overrideMessageProperties | Der Wert, der angibt, ob eingehende Nachrichteneigenschaften mit denen in Übereinstimmung überschreiben werden sollen. | bool (erforderlich) |
signingAlgorithm | Der Signaturalgorithmus. | 'Standard' "Nicht angegeben" 'SHA1' "SHA2256" "SHA2384" "SHA2512" |
signMessage | Der Wert, der angibt, ob die Nachricht signiert werden muss. | bool (erforderlich) |
BusinessIdentity
Name | Beschreibung | Wert |
---|---|---|
Kennzeichner | Der Business Identity-Qualifizierer z.B. as2identity, ZZ, ZZZ, 31, 32 | Zeichenfolge (erforderlich) |
Wert | Der benutzerdefinierte Geschäftsidentitätswert. | Zeichenfolge (erforderlich) |
EdifactAcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberUpperBound | Die Obergrenze des Bestätigungssteuerelements. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. | bool (erforderlich) |
needFunctionalAcknowledgement | Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
EdifactAgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die unidirektionale EdiFACT-Vereinbarung. | EdifactOneWayAgreement (erforderlich) |
sendAgreement | Der unidirektionale Versandvertrag von EDIFACT. | EdifactOneWayAgreement (erforderlich) |
EdifactDelimiterOverride
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
DezimalpointIndicator | Der Dezimalkommaindikator. | 'Komma' "Dezimal" "NotSpecified" (erforderlich) |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Schnur |
messageId | Die Nachrichten-ID. | Schnur |
messageRelease | Die Nachricht wird freigegeben. | Schnur |
messageVersion | Die Nachrichtenversion. | Schnur |
releaseIndicator | Der Veröffentlichungsindikator. | int (erforderlich) |
wiederholungSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentterminatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Schnur |
EdifactEnvelopeOverride
Name | Beschreibung | Wert |
---|---|---|
applicationPassword | Das Anwendungskennwort. | Schnur |
associationAssignedCode | Der zugewiesene Zuordnungscode. | Schnur |
controllingAgencyCode | Der Kontrollagenturkodex. | Schnur |
functionalGroupId | Die Funktionale Gruppen-ID. | Schnur |
groupHeaderMessageRelease | Die Gruppenkopfnachricht wird freigegeben. | Schnur |
groupHeaderMessageVersion | Die Nachrichtenversion der Gruppenkopfnachricht. | Schnur |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Schnur |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Schnur |
messageRelease | Die Version der Nachrichtenfreigabe, auf die diese Umschlageinstellungen angewendet werden müssen. | Schnur |
messageVersion | Die Nachrichtenversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Schnur |
receiverApplicationId | Die Empfängeranwendungs-ID. | Schnur |
receiverApplicationQualifier | Der Empfängeranwendungsqualifizierer. | Schnur |
senderApplicationId | Die Absenderanwendungs-ID. | Schnur |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Schnur |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Schnur |
EdifactEnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
applicationReferenceId | Die Anwendungsreferenz-ID. | Schnur |
applyDelimiterStringAdvice | Der Wert, der angibt, ob Zeichenfolgenhinweise mit Trennzeichen angewendet werden sollen. | bool (erforderlich) |
communicationAgreementId | Die Kommunikationsvereinbarungs-ID. | Schnur |
createGroupingSegments | Der Wert, der angibt, ob gruppierte Segmente erstellt werden sollen. | bool (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionale Gruppen-ID. | Schnur |
groupApplicationPassword | Das Gruppenanwendungskennwort. | Schnur |
groupApplicationReceiverId | Die Gruppenanwendungsempfänger-ID. | Schnur |
groupApplicationReceiverQualifier | Der Gruppenanwendungsempfängerqualifizierer. | Schnur |
groupApplicationSenderId | Die Absender-ID der Gruppenanwendung. | Schnur |
groupApplicationSenderQualifier | Der Qualifizierer der Gruppenanwendung. | Schnur |
groupAssociationAssignedCode | Der zugewiesene Gruppenzuordnungscode. | Schnur |
groupControllingAgencyCode | Die Gruppe, die den Agenturcode steuert. | Schnur |
groupControlNumberLowerBound | Die Gruppensteuerelementnummer untere Grenze. | int (erforderlich) |
groupControlNumberPrefix | Das Gruppensteuerelement-Nummernpräfix. | Schnur |
groupControlNumberSuffix | Das Gruppensteuerelement-Nummernsuffix. | Schnur |
groupControlNumberUpperBound | Die Obere Grenze der Gruppensteuerelementnummer. | int (erforderlich) |
groupMessageRelease | Die Gruppennachricht wird freigegeben. | Schnur |
groupMessageVersion | Die Gruppennachrichtenversion. | Schnur |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
interchangeControlNumberPrefix | Das Präfix der Austauschsteuerelementnummer. | Schnur |
interchangeControlNumberSuffix | Das Suffix der Austauschsteuerelementnummer. | Schnur |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
isTestInterchange | Der Wert, der angibt, ob es sich bei der Nachricht um einen Testaustausch handelt. | bool (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. | bool (erforderlich) |
processingPriorityCode | Der Code für die Verarbeitungspriorität. | Schnur |
receiverInternalIdentification | Die interne Identifikation des Empfängers. | Schnur |
receiverInternalSubIdentification | Die interne Unteridentifikation des Empfängers. | Schnur |
receiverReverseRoutingAddress | Die Empfängerumleitungsadresse. | Schnur |
recipientReferencePasswordQualifier | Der Empfängerverweiskennwortqualifizierer. | Schnur |
recipientReferencePasswordValue | Der Empfängerverweiskennwortwert. | Schnur |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. | bool (erforderlich) |
senderInternalIdentification | Die interne Identifizierung des Absenders. | Schnur |
senderInternalSubIdentification | Die interne Identifikation des Absenders. | Schnur |
senderReverseRoutingAddress | Die Absenderumleitungsadresse. | Schnur |
transactionSetControlNumberLowerBound | Die Transaktionssatz-Kontrollnummer untere Grenze. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Präfix der Transaktionssatz-Steuerelementnummer. | Schnur |
transactionSetControlNumberSuffix | Das Steuerelementnummernsuffix des Transaktionssatzes. | Schnur |
transactionSetControlNumberUpperBound | Die Transaktionssatz-Kontrollnummer oben. | int (erforderlich) |
EdifactFramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterEncoding | Die Zeichencodierung. | Schnur |
characterSet | Die EDIFACT-Frameeinstellung characterSet. | 'KECA' "Nicht angegeben" 'UNOA' "UNOB" "UNOC" "UNOD" 'UNOE' "UNOF" "UNOG" 'UNOH' "UNOI" "UNOJ" "UNOK" "UNOX" "UNOY" (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
DezimalpointIndicator | Der EDIFACT-Frameeinstellungs-Dezimalindikator. | 'Komma' "Dezimal" "NotSpecified" (erforderlich) |
protocolVersion | Die Protokollversion. | int (erforderlich) |
releaseIndicator | Der Veröffentlichungsindikator. | int (erforderlich) |
wiederholungSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das EDIFACT-Frameeinstellungssegment-Endatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
serviceCodeListDirectoryVersion | Die Verzeichnisversion der Dienstcodeliste. | Schnur |
EdifactMessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
EdifactMessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
EdifactOneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die EDIFACT-Protokolleinstellungen. | EdifactProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity- (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity- (erforderlich) |
EdifactProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
EdifactProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die EDIFACT-Bestätigungseinstellungen. | EdifactAcknowledgementSettings (erforderlich) |
edifactDelimiterOverrides | Die EDIFACT-Trennzeichen setzen Einstellungen außer Kraft. | EdifactDelimiterOverride[] |
envelopeOverrides | Die Einstellungen des EDIFACT-Umschlags überschreiben. | EdifactEnvelopeOverride[] |
envelopeSettings | Die EDIFACT-Umschlageinstellungen. | EdifactEnvelopeSettings (erforderlich) |
framingSettings | Die EDIFACT-Rahmeneinstellungen. | EdifactFramingSettings (erforderlich) |
messageFilter | Der EDIFACT-Nachrichtenfilter. | EdifactMessageFilter (erforderlich) |
messageFilterList | Die EDIFACT-Nachrichtenfilterliste. | EdifactMessageIdentifier[] |
processingSettings | Die EDIFACT-Verarbeitungseinstellungen. | EdifactProcessingSettings (erforderlich) |
schemaReferences | Die EDIFACT-Schemaverweise. | EdifactSchemaReference[] (erforderlich) |
validationOverrides | Die Einstellungen für die EDIFACT-Überprüfung überschreiben. | EdifactValidationOverride[] |
validationSettings | Die EDIFACT-Überprüfungseinstellungen. | EdifactValidationSettings (erforderlich) |
EdifactSchemaReference
Name | Beschreibung | Wert |
---|---|---|
associationAssignedCode | Der zugewiesene Zuordnungscode. | Schnur |
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
messageRelease | Die Nachrichtenversion. | Zeichenfolge (erforderlich) |
messageVersion | Die Nachrichtenversion. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Schnur |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Schnur |
EdifactValidationOverride
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
enforceCharacterSet | Der Wert, der angibt, ob zeichensatz überprüft werden soll. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
EdifactValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Die Gültigkeitsdauer der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
IntegrationAccountAgreementProperties
Name | Beschreibung | Wert |
---|---|---|
agreementType | Der Vereinbarungstyp. | "AS2" "Edifact" "Nicht angegeben" "X12" (erforderlich) |
Inhalt | Der Inhalt der Vereinbarung. | AgreementContent- (erforderlich) |
guestIdentity | Die Geschäftsidentität des Gastpartners. | BusinessIdentity- (erforderlich) |
guestPartner | Der Integrationskontopartner, der für diesen Vertrag als Gastpartner festgelegt ist. | Zeichenfolge (erforderlich) |
hostIdentity | Die Geschäftsidentität des Hostpartners. | BusinessIdentity- (erforderlich) |
hostPartner | Der Integrationskontopartner, der als Hostpartner für diese Vereinbarung festgelegt ist. | Zeichenfolge (erforderlich) |
Metadaten | Die Metadaten. | jegliche |
Microsoft.Logic/integrationAccounts/agreements
Name | Beschreibung | Wert |
---|---|---|
Ort | Der Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Elternteil | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für Ressource des Typs: integrationAccounts |
Eigenschaften | Die Eigenschaften des Integrationskontovertrags. | IntegrationAccountAgreementProperties (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
ResourceTags
Name | Beschreibung | Wert |
---|
X12AcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberUpperBound | Die Obergrenze des Bestätigungssteuerelements. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. | bool (erforderlich) |
batchImplementationAcknowledgements | Der Wert, der angibt, ob bestätigungen für die Batchimplementierung angegeben werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. | bool (erforderlich) |
functionalAcknowledgementVersion | Die funktionale Bestätigungsversion. | Schnur |
implementationAcknowledgementVersion | Die Implementierungsbestätigungsversion. | Schnur |
needFunctionalAcknowledgement | Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. | bool (erforderlich) |
needImplementationAcknowledgement | Der Wert, der angibt, ob die Implementierungsbestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
X12AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die One-Way-Vereinbarung für X12. | X12OneWayAgreement (erforderlich) |
sendAgreement | Der X12-Versandvertrag mit unidirektionaler Übermittlung. | X12OneWayAgreement (erforderlich) |
X12DelimiterOverrides
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
messageId | Die Nachrichten-ID. | Schnur |
protocolVersion | Die Protokollversion. | Schnur |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentterminatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Schnur |
X12EnvelopeOverride
Name | Beschreibung | Wert |
---|---|---|
dateFormat | Das Datumsformat. | "CCYYMMDD" "Nicht angegeben" "JJMMD" (erforderlich) |
functionalIdentifierCode | Der Funktionsbezeichnercode. | Schnur |
headerVersion | Die Headerversion. | Zeichenfolge (erforderlich) |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
protocolVersion | Die Protokollversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
receiverApplicationId | Die Empfängeranwendungs-ID. | Zeichenfolge (erforderlich) |
responsibleAgencyCode | Der zuständige Agenturkodex. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Zeichenfolge (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
timeFormat | Das Zeitformat. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (erforderlich) |
X12EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
controlStandardsId | Die Standards-ID der Steuerelemente. | int (erforderlich) |
controlVersionNumber | Die Versionsnummer des Steuerelements. | Zeichenfolge (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionale Gruppen-ID. | Schnur |
groupControlNumberLowerBound | Die Gruppensteuerelementnummer untere Grenze. | int (erforderlich) |
groupControlNumberUpperBound | Die Obere Grenze der Gruppensteuerelementnummer. | int (erforderlich) |
groupHeaderAgencyCode | Der Code der Gruppenkopfagentur. | Zeichenfolge (erforderlich) |
groupHeaderDateFormat | Das Gruppenkopfdatumsformat. | "CCYYMMDD" "Nicht angegeben" "JJMMD" (erforderlich) |
groupHeaderTimeFormat | Das Gruppenkopfzeitformat. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (erforderlich) |
groupHeaderVersion | Die Gruppenkopfversion. | Zeichenfolge (erforderlich) |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. | bool (erforderlich) |
receiverApplicationId | Die Empfängeranwendungs-ID. | Zeichenfolge (erforderlich) |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. | bool (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Zeichenfolge (erforderlich) |
transactionSetControlNumberLowerBound | Die Transaktionssatz-Kontrollnummer untere Grenze. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Präfix der Transaktionssatz-Steuerelementnummer. | Schnur |
transactionSetControlNumberSuffix | Das Steuerelementnummernsuffix des Transaktionssatzes. | Schnur |
transactionSetControlNumberUpperBound | Die Transaktionssatz-Kontrollnummer oben. | int (erforderlich) |
usageIndicator | Der Verwendungsindikator. | "Informationen" "Nicht angegeben" "Produktion" "Test" (erforderlich) |
useControlStandardsIdAsRepetitionCharacter | Der Wert, der angibt, ob die Steuerelementstandards-ID als Wiederholungszeichen verwendet werden soll. | bool (erforderlich) |
X12FramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterSet | Der X12-Zeichensatz. | "Einfach" "Erweitert" "Nicht angegeben" 'UTF8' (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentterminatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
X12MessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
X12MessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
X12OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die X12-Protokolleinstellungen. | X12ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity- (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity- (erforderlich) |
X12ProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
convertImpliedDecimal | Der Wert, der angibt, ob der numerische Typ in eine konkludente Dezimalzahl konvertiert werden soll. | bool (erforderlich) |
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
X12ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die X12-Bestätigungseinstellungen. | X12AcknowledgementSettings (erforderlich) |
envelopeOverrides | Die X12-Umschlagüberschreibungseinstellungen. | X12EnvelopeOverride[] |
envelopeSettings | Die X12-Umschlageinstellungen. | X12EnvelopeSettings (erforderlich) |
framingSettings | Die X12-Rahmeneinstellungen. | X12FramingSettings (erforderlich) |
messageFilter | Der X12-Nachrichtenfilter. | X12MessageFilter- (erforderlich) |
messageFilterList | Die X12-Nachrichtenfilterliste. | X12MessageIdentifier[] |
processingSettings | Die X12-Verarbeitungseinstellungen. | X12ProcessingSettings (erforderlich) |
schemaReferences | Die X12-Schemaverweise. | X12SchemaReference[] (erforderlich) |
securitySettings | Die X12-Sicherheitseinstellungen. | X12SecuritySettings (erforderlich) |
validationOverrides | Die Einstellungen für die X12-Überprüfung überschreiben. | X12ValidationOverride[] |
validationSettings | Die X12-Überprüfungseinstellungen. | X12ValidationSettings (erforderlich) |
x12DelimiterOverrides | Die X12-Trennzeichen setzen Einstellungen außer Kraft. | X12DelimiterOverrides[] |
X12SchemaReference
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
schemaVersion | Die Schemaversion. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Schnur |
X12SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
autorisierungsqualifizierer | Der Autorisierungsqualifizierer. | Zeichenfolge (erforderlich) |
authorizationValue | Der Autorisierungswert. | Schnur |
passwordValue | Der Kennwortwert. | Schnur |
securityQualifier | Der Sicherheitsqualifizierer. | Zeichenfolge (erforderlich) |
X12ValidationOverride
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob zeichensatz überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Die Gültigkeitsdauer der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Bicep-Datei | Beschreibung |
---|---|
Azure Logic Apps – AS2 Send Receive | Erstellt Integrationskonten für zwei Partner, Contoso und Fabrikam, einschließlich der Artefakte für Partner und Vereinbarungen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2 Send Receive zu veranschaulichen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen. |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "integrationAccounts/agreements" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Ressource "Microsoft.Logic/integrationAccounts/agreements" zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Logic/integrationAccounts/agreements",
"apiVersion": "2019-05-01",
"name": "string",
"location": "string",
"properties": {
"agreementType": "string",
"content": {
"aS2": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMDNNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMDN": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMDNToMessageBox": "bool",
"sendMDNAsynchronously": "bool",
"signMDN": "bool",
"signOutboundMDNIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNRRForInboundDecodedMessages": "bool",
"enableNRRForInboundEncodedMessages": "bool",
"enableNRRForInboundMDN": "bool",
"enableNRRForOutboundDecodedMessages": "bool",
"enableNRRForOutboundEncodedMessages": "bool",
"enableNRRForOutboundMDN": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"envelopeSettings": {
"autogenerateFileName": "bool",
"fileNameTemplate": "string",
"messageContentType": "string",
"suspendMessageOnFileNameGenerationError": "bool",
"transmitFileNameInMimeHeader": "bool"
},
"errorSettings": {
"resendIfMDNNotReceived": "bool",
"suspendDuplicateMessage": "bool"
},
"mdnSettings": {
"dispositionNotificationTo": "string",
"mdnText": "string",
"micHashingAlgorithm": "string",
"needMDN": "bool",
"receiptDeliveryUrl": "string",
"sendInboundMDNToMessageBox": "bool",
"sendMDNAsynchronously": "bool",
"signMDN": "bool",
"signOutboundMDNIfOptional": "bool"
},
"messageConnectionSettings": {
"ignoreCertificateNameMismatch": "bool",
"keepHttpConnectionAlive": "bool",
"supportHttpStatusCodeContinue": "bool",
"unfoldHttpHeaders": "bool"
},
"securitySettings": {
"enableNRRForInboundDecodedMessages": "bool",
"enableNRRForInboundEncodedMessages": "bool",
"enableNRRForInboundMDN": "bool",
"enableNRRForOutboundDecodedMessages": "bool",
"enableNRRForOutboundEncodedMessages": "bool",
"enableNRRForOutboundMDN": "bool",
"encryptionCertificateName": "string",
"overrideGroupSigningCertificate": "bool",
"sha2AlgorithmFormat": "string",
"signingCertificateName": "string"
},
"validationSettings": {
"checkCertificateRevocationListOnReceive": "bool",
"checkCertificateRevocationListOnSend": "bool",
"checkDuplicateMessage": "bool",
"compressMessage": "bool",
"encryptionAlgorithm": "string",
"encryptMessage": "bool",
"interchangeDuplicatesValidityDays": "int",
"overrideMessageProperties": "bool",
"signingAlgorithm": "string",
"signMessage": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"edifact": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"needFunctionalAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"edifactDelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
],
"envelopeOverrides": [
{
"applicationPassword": "string",
"associationAssignedCode": "string",
"controllingAgencyCode": "string",
"functionalGroupId": "string",
"groupHeaderMessageRelease": "string",
"groupHeaderMessageVersion": "string",
"messageAssociationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"receiverApplicationId": "string",
"receiverApplicationQualifier": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string",
"targetNamespace": "string"
}
],
"envelopeSettings": {
"applicationReferenceId": "string",
"applyDelimiterStringAdvice": "bool",
"communicationAgreementId": "string",
"createGroupingSegments": "bool",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupApplicationPassword": "string",
"groupApplicationReceiverId": "string",
"groupApplicationReceiverQualifier": "string",
"groupApplicationSenderId": "string",
"groupApplicationSenderQualifier": "string",
"groupAssociationAssignedCode": "string",
"groupControllingAgencyCode": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberPrefix": "string",
"groupControlNumberSuffix": "string",
"groupControlNumberUpperBound": "int",
"groupMessageRelease": "string",
"groupMessageVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberPrefix": "string",
"interchangeControlNumberSuffix": "string",
"interchangeControlNumberUpperBound": "int",
"isTestInterchange": "bool",
"overwriteExistingTransactionSetControlNumber": "bool",
"processingPriorityCode": "string",
"receiverInternalIdentification": "string",
"receiverInternalSubIdentification": "string",
"receiverReverseRoutingAddress": "string",
"recipientReferencePasswordQualifier": "string",
"recipientReferencePasswordValue": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderInternalIdentification": "string",
"senderInternalSubIdentification": "string",
"senderReverseRoutingAddress": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int"
},
"framingSettings": {
"characterEncoding": "string",
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"decimalPointIndicator": "string",
"protocolVersion": "int",
"releaseIndicator": "int",
"repetitionSeparator": "int",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"serviceCodeListDirectoryVersion": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"associationAssignedCode": "string",
"messageId": "string",
"messageRelease": "string",
"messageVersion": "string",
"schemaName": "string",
"senderApplicationId": "string",
"senderApplicationQualifier": "string"
}
],
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"enforceCharacterSet": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
},
"x12": {
"receiveAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
},
"sendAgreement": {
"protocolSettings": {
"acknowledgementSettings": {
"acknowledgementControlNumberLowerBound": "int",
"acknowledgementControlNumberPrefix": "string",
"acknowledgementControlNumberSuffix": "string",
"acknowledgementControlNumberUpperBound": "int",
"batchFunctionalAcknowledgements": "bool",
"batchImplementationAcknowledgements": "bool",
"batchTechnicalAcknowledgements": "bool",
"functionalAcknowledgementVersion": "string",
"implementationAcknowledgementVersion": "string",
"needFunctionalAcknowledgement": "bool",
"needImplementationAcknowledgement": "bool",
"needLoopForValidMessages": "bool",
"needTechnicalAcknowledgement": "bool",
"rolloverAcknowledgementControlNumber": "bool",
"sendSynchronousAcknowledgement": "bool"
},
"envelopeOverrides": [
{
"dateFormat": "string",
"functionalIdentifierCode": "string",
"headerVersion": "string",
"messageId": "string",
"protocolVersion": "string",
"receiverApplicationId": "string",
"responsibleAgencyCode": "string",
"senderApplicationId": "string",
"targetNamespace": "string",
"timeFormat": "string"
}
],
"envelopeSettings": {
"controlStandardsId": "int",
"controlVersionNumber": "string",
"enableDefaultGroupHeaders": "bool",
"functionalGroupId": "string",
"groupControlNumberLowerBound": "int",
"groupControlNumberUpperBound": "int",
"groupHeaderAgencyCode": "string",
"groupHeaderDateFormat": "string",
"groupHeaderTimeFormat": "string",
"groupHeaderVersion": "string",
"interchangeControlNumberLowerBound": "int",
"interchangeControlNumberUpperBound": "int",
"overwriteExistingTransactionSetControlNumber": "bool",
"receiverApplicationId": "string",
"rolloverGroupControlNumber": "bool",
"rolloverInterchangeControlNumber": "bool",
"rolloverTransactionSetControlNumber": "bool",
"senderApplicationId": "string",
"transactionSetControlNumberLowerBound": "int",
"transactionSetControlNumberPrefix": "string",
"transactionSetControlNumberSuffix": "string",
"transactionSetControlNumberUpperBound": "int",
"usageIndicator": "string",
"useControlStandardsIdAsRepetitionCharacter": "bool"
},
"framingSettings": {
"characterSet": "string",
"componentSeparator": "int",
"dataElementSeparator": "int",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string"
},
"messageFilter": {
"messageFilterType": "string"
},
"messageFilterList": [
{
"messageId": "string"
}
],
"processingSettings": {
"convertImpliedDecimal": "bool",
"createEmptyXmlTagsForTrailingSeparators": "bool",
"maskSecurityInfo": "bool",
"preserveInterchange": "bool",
"suspendInterchangeOnError": "bool",
"useDotAsDecimalSeparator": "bool"
},
"schemaReferences": [
{
"messageId": "string",
"schemaName": "string",
"schemaVersion": "string",
"senderApplicationId": "string"
}
],
"securitySettings": {
"authorizationQualifier": "string",
"authorizationValue": "string",
"passwordValue": "string",
"securityQualifier": "string"
},
"validationOverrides": [
{
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"messageId": "string",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
}
],
"validationSettings": {
"allowLeadingAndTrailingSpacesAndZeroes": "bool",
"checkDuplicateGroupControlNumber": "bool",
"checkDuplicateInterchangeControlNumber": "bool",
"checkDuplicateTransactionSetControlNumber": "bool",
"interchangeControlNumberValidityDays": "int",
"trailingSeparatorPolicy": "string",
"trimLeadingAndTrailingSpacesAndZeroes": "bool",
"validateCharacterSet": "bool",
"validateEDITypes": "bool",
"validateXSDTypes": "bool"
},
"x12DelimiterOverrides": [
{
"componentSeparator": "int",
"dataElementSeparator": "int",
"messageId": "string",
"protocolVersion": "string",
"replaceCharacter": "int",
"replaceSeparatorsInPayload": "bool",
"segmentTerminator": "int",
"segmentTerminatorSuffix": "string",
"targetNamespace": "string"
}
]
},
"receiverBusinessIdentity": {
"qualifier": "string",
"value": "string"
},
"senderBusinessIdentity": {
"qualifier": "string",
"value": "string"
}
}
}
},
"guestIdentity": {
"qualifier": "string",
"value": "string"
},
"guestPartner": "string",
"hostIdentity": {
"qualifier": "string",
"value": "string"
},
"hostPartner": "string",
"metadata": {}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
AgreementContent
Name | Beschreibung | Wert |
---|---|---|
aS2 | Inhalt der AS2-Vereinbarung. | AS2AgreementContent- |
edifact | Inhalt des EDIFACT-Vertrags. | EdifactAgreementContent |
x12 | Der Inhalt der X12-Vereinbarung. | X12AgreementContent- |
AS2AcknowledgementConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Gibt an, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Gibt an, ob die Verbindung aktiv bleibt. | bool (erforderlich) |
supportHttpStatusCodeContinue | Gibt an, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Gibt an, ob die HTTP-Header ausgeklappt werden sollen. | bool (erforderlich) |
AS2AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die Unidirektionale As2-Vereinbarung. | AS2OneWayAgreement (erforderlich) |
sendAgreement | Die Unidirektionale Versandvereinbarung AS2. | AS2OneWayAgreement (erforderlich) |
AS2EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
autogenerateFileName | Der Wert, der angibt, ob der Dateiname automatisch generiert werden soll. | bool (erforderlich) |
fileNameTemplate | Die Vorlage für den Dateinamen. | Zeichenfolge (erforderlich) |
messageContentType | Der Nachrichteninhaltstyp. | Zeichenfolge (erforderlich) |
suspendMessageOnFileNameGenerationError | Der Wert, der angibt, ob die Nachricht beim Fehler beim Generieren von Dateinamen angehalten werden soll. | bool (erforderlich) |
transmitFileNameInMimeHeader | Der Wert, der angibt, ob der Dateiname im MIME-Header übertragen werden soll. | bool (erforderlich) |
AS2ErrorSettings
Name | Beschreibung | Wert |
---|---|---|
resendIfMDNNotReceived | Der Wert, der angibt, ob die Nachricht erneut senden soll, wenn MDN nicht empfangen wird. | bool (erforderlich) |
suspendDuplicateMessage | Der Wert, der angibt, ob doppelte Nachricht angehalten werden soll. | bool (erforderlich) |
AS2MdnSettings
Name | Beschreibung | Wert |
---|---|---|
dispositionNotificationTo | Die Anordnungsbenachrichtigung für den Kopfzeilenwert. | Schnur |
mdnText | Der MDN-Text. | Schnur |
micHashingAlgorithm | Der Signatur- oder Hashingalgorithmus. | "MD5" 'None' "Nicht angegeben" 'SHA1' "SHA2256" "SHA2384" "SHA2512" (erforderlich) |
needMDN | Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. | bool (erforderlich) |
receiptDeliveryUrl | Die Übermittlungs-URL des Belegs. | Schnur |
sendInboundMDNToMessageBox | Der Wert, der angibt, ob eingehende MDN an das Meldungsfeld gesendet werden soll. | bool (erforderlich) |
sendMDNAsynchronly | Der Wert, der angibt, ob der asynchrone MDN gesendet werden soll. | bool (erforderlich) |
signMDN | Der Wert, der angibt, ob der MDN signiert werden muss oder nicht. | bool (erforderlich) |
signOutboundMDNIfOptional | Der Wert, der angibt, ob der ausgehende MDN abgemeldet werden soll, falls optional. | bool (erforderlich) |
AS2MessageConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Der Wert, der angibt, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Der Wert, der angibt, ob die Verbindung aktiv bleibt. | bool (erforderlich) |
supportHttpStatusCodeContinue | Der Wert, der angibt, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Der Wert, der angibt, ob die HTTP-Header ausgeklappt werden sollen. | bool (erforderlich) |
AS2OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die AS2-Protokolleinstellungen. | AS2ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity- (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity- (erforderlich) |
AS2ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementConnectionSettings | Die Verbindungseinstellungen für die Bestätigung. | AS2AcknowledgementConnectionSettings (erforderlich) |
envelopeSettings | Die Umschlageinstellungen. | AS2EnvelopeSettings (erforderlich) |
errorSettings | Die Fehlereinstellungen. | AS2ErrorSettings- (erforderlich) |
mdnSettings | Die MDN-Einstellungen. | AS2MdnSettings (erforderlich) |
messageConnectionSettings | Die Nachrichtenverbindungseinstellungen. | AS2MessageConnectionSettings (erforderlich) |
securitySettings | Die Sicherheitseinstellungen. | AS2SecuritySettings (erforderlich) |
validationSettings | Die Überprüfungseinstellungen. | AS2ValidationSettings (erforderlich) |
AS2SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
enableNRRForInboundDecodedMessages | Der Wert, der angibt, ob NRR für eingehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundEncodedMessages | Der Wert, der angibt, ob NRR für eingehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundMDN | Der Wert, der angibt, ob NRR für eingehende MDN aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundDecodedMessages | Der Wert, der angibt, ob NRR für ausgehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundEncodedMessages | Der Wert, der angibt, ob NRR für ausgehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundMDN | Der Wert, der angibt, ob NRR für ausgehende MDN aktiviert werden soll. | bool (erforderlich) |
encryptionCertificateName | Der Name des Verschlüsselungszertifikats. | Schnur |
overrideGroupSigningCertificate | Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. | bool (erforderlich) |
sha2AlgorithmFormat | Das Sha2-Algorithmusformat. Gültige Werte sind Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | Schnur |
signingCertificateName | Der Name des Signaturzertifikats. | Schnur |
AS2ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
checkCertificateRevocationListOnReceive | Der Wert, der angibt, ob die Zertifikatsperrliste beim Empfang überprüft werden soll. | bool (erforderlich) |
checkCertificateRevocationListOnSend | Der Wert, der angibt, ob die Zertifikatsperrliste beim Senden überprüft werden soll. | bool (erforderlich) |
checkDuplicateMessage | Der Wert, der angibt, ob eine doppelte Nachricht überprüft werden soll. | bool (erforderlich) |
compressMessage | Der Wert, der angibt, ob die Nachricht komprimiert werden muss. | bool (erforderlich) |
encryptionAlgorithm | Der Verschlüsselungsalgorithmus. | "AES128" "AES192" "AES256" 'DES3' 'None' "Nicht angegeben" "RC2" (erforderlich) |
encryptMessage | Der Wert, der angibt, ob die Nachricht verschlüsselt werden muss. | bool (erforderlich) |
interchangeDuplicatesValidityDays | Die Anzahl der Tage, die nach doppelten Austauschzwecken gesucht werden sollen. | int (erforderlich) |
overrideMessageProperties | Der Wert, der angibt, ob eingehende Nachrichteneigenschaften mit denen in Übereinstimmung überschreiben werden sollen. | bool (erforderlich) |
signingAlgorithm | Der Signaturalgorithmus. | 'Standard' "Nicht angegeben" 'SHA1' "SHA2256" "SHA2384" "SHA2512" |
signMessage | Der Wert, der angibt, ob die Nachricht signiert werden muss. | bool (erforderlich) |
BusinessIdentity
Name | Beschreibung | Wert |
---|---|---|
Kennzeichner | Der Business Identity-Qualifizierer z.B. as2identity, ZZ, ZZZ, 31, 32 | Zeichenfolge (erforderlich) |
Wert | Der benutzerdefinierte Geschäftsidentitätswert. | Zeichenfolge (erforderlich) |
EdifactAcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberUpperBound | Die Obergrenze des Bestätigungssteuerelements. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. | bool (erforderlich) |
needFunctionalAcknowledgement | Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
EdifactAgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die unidirektionale EdiFACT-Vereinbarung. | EdifactOneWayAgreement (erforderlich) |
sendAgreement | Der unidirektionale Versandvertrag von EDIFACT. | EdifactOneWayAgreement (erforderlich) |
EdifactDelimiterOverride
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
DezimalpointIndicator | Der Dezimalkommaindikator. | 'Komma' "Dezimal" "NotSpecified" (erforderlich) |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Schnur |
messageId | Die Nachrichten-ID. | Schnur |
messageRelease | Die Nachricht wird freigegeben. | Schnur |
messageVersion | Die Nachrichtenversion. | Schnur |
releaseIndicator | Der Veröffentlichungsindikator. | int (erforderlich) |
wiederholungSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentterminatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Schnur |
EdifactEnvelopeOverride
Name | Beschreibung | Wert |
---|---|---|
applicationPassword | Das Anwendungskennwort. | Schnur |
associationAssignedCode | Der zugewiesene Zuordnungscode. | Schnur |
controllingAgencyCode | Der Kontrollagenturkodex. | Schnur |
functionalGroupId | Die Funktionale Gruppen-ID. | Schnur |
groupHeaderMessageRelease | Die Gruppenkopfnachricht wird freigegeben. | Schnur |
groupHeaderMessageVersion | Die Nachrichtenversion der Gruppenkopfnachricht. | Schnur |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Schnur |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Schnur |
messageRelease | Die Version der Nachrichtenfreigabe, auf die diese Umschlageinstellungen angewendet werden müssen. | Schnur |
messageVersion | Die Nachrichtenversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Schnur |
receiverApplicationId | Die Empfängeranwendungs-ID. | Schnur |
receiverApplicationQualifier | Der Empfängeranwendungsqualifizierer. | Schnur |
senderApplicationId | Die Absenderanwendungs-ID. | Schnur |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Schnur |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Schnur |
EdifactEnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
applicationReferenceId | Die Anwendungsreferenz-ID. | Schnur |
applyDelimiterStringAdvice | Der Wert, der angibt, ob Zeichenfolgenhinweise mit Trennzeichen angewendet werden sollen. | bool (erforderlich) |
communicationAgreementId | Die Kommunikationsvereinbarungs-ID. | Schnur |
createGroupingSegments | Der Wert, der angibt, ob gruppierte Segmente erstellt werden sollen. | bool (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionale Gruppen-ID. | Schnur |
groupApplicationPassword | Das Gruppenanwendungskennwort. | Schnur |
groupApplicationReceiverId | Die Gruppenanwendungsempfänger-ID. | Schnur |
groupApplicationReceiverQualifier | Der Gruppenanwendungsempfängerqualifizierer. | Schnur |
groupApplicationSenderId | Die Absender-ID der Gruppenanwendung. | Schnur |
groupApplicationSenderQualifier | Der Qualifizierer der Gruppenanwendung. | Schnur |
groupAssociationAssignedCode | Der zugewiesene Gruppenzuordnungscode. | Schnur |
groupControllingAgencyCode | Die Gruppe, die den Agenturcode steuert. | Schnur |
groupControlNumberLowerBound | Die Gruppensteuerelementnummer untere Grenze. | int (erforderlich) |
groupControlNumberPrefix | Das Gruppensteuerelement-Nummernpräfix. | Schnur |
groupControlNumberSuffix | Das Gruppensteuerelement-Nummernsuffix. | Schnur |
groupControlNumberUpperBound | Die Obere Grenze der Gruppensteuerelementnummer. | int (erforderlich) |
groupMessageRelease | Die Gruppennachricht wird freigegeben. | Schnur |
groupMessageVersion | Die Gruppennachrichtenversion. | Schnur |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
interchangeControlNumberPrefix | Das Präfix der Austauschsteuerelementnummer. | Schnur |
interchangeControlNumberSuffix | Das Suffix der Austauschsteuerelementnummer. | Schnur |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
isTestInterchange | Der Wert, der angibt, ob es sich bei der Nachricht um einen Testaustausch handelt. | bool (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. | bool (erforderlich) |
processingPriorityCode | Der Code für die Verarbeitungspriorität. | Schnur |
receiverInternalIdentification | Die interne Identifikation des Empfängers. | Schnur |
receiverInternalSubIdentification | Die interne Unteridentifikation des Empfängers. | Schnur |
receiverReverseRoutingAddress | Die Empfängerumleitungsadresse. | Schnur |
recipientReferencePasswordQualifier | Der Empfängerverweiskennwortqualifizierer. | Schnur |
recipientReferencePasswordValue | Der Empfängerverweiskennwortwert. | Schnur |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. | bool (erforderlich) |
senderInternalIdentification | Die interne Identifizierung des Absenders. | Schnur |
senderInternalSubIdentification | Die interne Identifikation des Absenders. | Schnur |
senderReverseRoutingAddress | Die Absenderumleitungsadresse. | Schnur |
transactionSetControlNumberLowerBound | Die Transaktionssatz-Kontrollnummer untere Grenze. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Präfix der Transaktionssatz-Steuerelementnummer. | Schnur |
transactionSetControlNumberSuffix | Das Steuerelementnummernsuffix des Transaktionssatzes. | Schnur |
transactionSetControlNumberUpperBound | Die Transaktionssatz-Kontrollnummer oben. | int (erforderlich) |
EdifactFramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterEncoding | Die Zeichencodierung. | Schnur |
characterSet | Die EDIFACT-Frameeinstellung characterSet. | 'KECA' "Nicht angegeben" 'UNOA' "UNOB" "UNOC" "UNOD" 'UNOE' "UNOF" "UNOG" 'UNOH' "UNOI" "UNOJ" "UNOK" "UNOX" "UNOY" (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
DezimalpointIndicator | Der EDIFACT-Frameeinstellungs-Dezimalindikator. | 'Komma' "Dezimal" "NotSpecified" (erforderlich) |
protocolVersion | Die Protokollversion. | int (erforderlich) |
releaseIndicator | Der Veröffentlichungsindikator. | int (erforderlich) |
wiederholungSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das EDIFACT-Frameeinstellungssegment-Endatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
serviceCodeListDirectoryVersion | Die Verzeichnisversion der Dienstcodeliste. | Schnur |
EdifactMessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
EdifactMessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
EdifactOneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die EDIFACT-Protokolleinstellungen. | EdifactProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity- (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity- (erforderlich) |
EdifactProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
EdifactProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die EDIFACT-Bestätigungseinstellungen. | EdifactAcknowledgementSettings (erforderlich) |
edifactDelimiterOverrides | Die EDIFACT-Trennzeichen setzen Einstellungen außer Kraft. | EdifactDelimiterOverride[] |
envelopeOverrides | Die Einstellungen des EDIFACT-Umschlags überschreiben. | EdifactEnvelopeOverride[] |
envelopeSettings | Die EDIFACT-Umschlageinstellungen. | EdifactEnvelopeSettings (erforderlich) |
framingSettings | Die EDIFACT-Rahmeneinstellungen. | EdifactFramingSettings (erforderlich) |
messageFilter | Der EDIFACT-Nachrichtenfilter. | EdifactMessageFilter (erforderlich) |
messageFilterList | Die EDIFACT-Nachrichtenfilterliste. | EdifactMessageIdentifier[] |
processingSettings | Die EDIFACT-Verarbeitungseinstellungen. | EdifactProcessingSettings (erforderlich) |
schemaReferences | Die EDIFACT-Schemaverweise. | EdifactSchemaReference[] (erforderlich) |
validationOverrides | Die Einstellungen für die EDIFACT-Überprüfung überschreiben. | EdifactValidationOverride[] |
validationSettings | Die EDIFACT-Überprüfungseinstellungen. | EdifactValidationSettings (erforderlich) |
EdifactSchemaReference
Name | Beschreibung | Wert |
---|---|---|
associationAssignedCode | Der zugewiesene Zuordnungscode. | Schnur |
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
messageRelease | Die Nachrichtenversion. | Zeichenfolge (erforderlich) |
messageVersion | Die Nachrichtenversion. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Schnur |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Schnur |
EdifactValidationOverride
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
enforceCharacterSet | Der Wert, der angibt, ob zeichensatz überprüft werden soll. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
EdifactValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Die Gültigkeitsdauer der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
IntegrationAccountAgreementProperties
Name | Beschreibung | Wert |
---|---|---|
agreementType | Der Vereinbarungstyp. | "AS2" "Edifact" "Nicht angegeben" "X12" (erforderlich) |
Inhalt | Der Inhalt der Vereinbarung. | AgreementContent- (erforderlich) |
guestIdentity | Die Geschäftsidentität des Gastpartners. | BusinessIdentity- (erforderlich) |
guestPartner | Der Integrationskontopartner, der für diesen Vertrag als Gastpartner festgelegt ist. | Zeichenfolge (erforderlich) |
hostIdentity | Die Geschäftsidentität des Hostpartners. | BusinessIdentity- (erforderlich) |
hostPartner | Der Integrationskontopartner, der als Hostpartner für diese Vereinbarung festgelegt ist. | Zeichenfolge (erforderlich) |
Metadaten | Die Metadaten. | jegliche |
Microsoft.Logic/integrationAccounts/agreements
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2019-05-01' |
Ort | Der Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Eigenschaften des Integrationskontovertrags. | IntegrationAccountAgreementProperties (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | "Microsoft.Logic/integrationAccounts/agreements" |
ResourceTags
Name | Beschreibung | Wert |
---|
X12AcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberUpperBound | Die Obergrenze des Bestätigungssteuerelements. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. | bool (erforderlich) |
batchImplementationAcknowledgements | Der Wert, der angibt, ob bestätigungen für die Batchimplementierung angegeben werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. | bool (erforderlich) |
functionalAcknowledgementVersion | Die funktionale Bestätigungsversion. | Schnur |
implementationAcknowledgementVersion | Die Implementierungsbestätigungsversion. | Schnur |
needFunctionalAcknowledgement | Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. | bool (erforderlich) |
needImplementationAcknowledgement | Der Wert, der angibt, ob die Implementierungsbestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
X12AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die One-Way-Vereinbarung für X12. | X12OneWayAgreement (erforderlich) |
sendAgreement | Der X12-Versandvertrag mit unidirektionaler Übermittlung. | X12OneWayAgreement (erforderlich) |
X12DelimiterOverrides
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
messageId | Die Nachrichten-ID. | Schnur |
protocolVersion | Die Protokollversion. | Schnur |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentterminatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Schnur |
X12EnvelopeOverride
Name | Beschreibung | Wert |
---|---|---|
dateFormat | Das Datumsformat. | "CCYYMMDD" "Nicht angegeben" "JJMMD" (erforderlich) |
functionalIdentifierCode | Der Funktionsbezeichnercode. | Schnur |
headerVersion | Die Headerversion. | Zeichenfolge (erforderlich) |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
protocolVersion | Die Protokollversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
receiverApplicationId | Die Empfängeranwendungs-ID. | Zeichenfolge (erforderlich) |
responsibleAgencyCode | Der zuständige Agenturkodex. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Zeichenfolge (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
timeFormat | Das Zeitformat. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (erforderlich) |
X12EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
controlStandardsId | Die Standards-ID der Steuerelemente. | int (erforderlich) |
controlVersionNumber | Die Versionsnummer des Steuerelements. | Zeichenfolge (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionale Gruppen-ID. | Schnur |
groupControlNumberLowerBound | Die Gruppensteuerelementnummer untere Grenze. | int (erforderlich) |
groupControlNumberUpperBound | Die Obere Grenze der Gruppensteuerelementnummer. | int (erforderlich) |
groupHeaderAgencyCode | Der Code der Gruppenkopfagentur. | Zeichenfolge (erforderlich) |
groupHeaderDateFormat | Das Gruppenkopfdatumsformat. | "CCYYMMDD" "Nicht angegeben" "JJMMD" (erforderlich) |
groupHeaderTimeFormat | Das Gruppenkopfzeitformat. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (erforderlich) |
groupHeaderVersion | Die Gruppenkopfversion. | Zeichenfolge (erforderlich) |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. | bool (erforderlich) |
receiverApplicationId | Die Empfängeranwendungs-ID. | Zeichenfolge (erforderlich) |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. | bool (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Zeichenfolge (erforderlich) |
transactionSetControlNumberLowerBound | Die Transaktionssatz-Kontrollnummer untere Grenze. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Präfix der Transaktionssatz-Steuerelementnummer. | Schnur |
transactionSetControlNumberSuffix | Das Steuerelementnummernsuffix des Transaktionssatzes. | Schnur |
transactionSetControlNumberUpperBound | Die Transaktionssatz-Kontrollnummer oben. | int (erforderlich) |
usageIndicator | Der Verwendungsindikator. | "Informationen" "Nicht angegeben" "Produktion" "Test" (erforderlich) |
useControlStandardsIdAsRepetitionCharacter | Der Wert, der angibt, ob die Steuerelementstandards-ID als Wiederholungszeichen verwendet werden soll. | bool (erforderlich) |
X12FramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterSet | Der X12-Zeichensatz. | "Einfach" "Erweitert" "Nicht angegeben" 'UTF8' (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentterminatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
X12MessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
X12MessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
X12OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die X12-Protokolleinstellungen. | X12ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity- (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity- (erforderlich) |
X12ProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
convertImpliedDecimal | Der Wert, der angibt, ob der numerische Typ in eine konkludente Dezimalzahl konvertiert werden soll. | bool (erforderlich) |
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
X12ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die X12-Bestätigungseinstellungen. | X12AcknowledgementSettings (erforderlich) |
envelopeOverrides | Die X12-Umschlagüberschreibungseinstellungen. | X12EnvelopeOverride[] |
envelopeSettings | Die X12-Umschlageinstellungen. | X12EnvelopeSettings (erforderlich) |
framingSettings | Die X12-Rahmeneinstellungen. | X12FramingSettings (erforderlich) |
messageFilter | Der X12-Nachrichtenfilter. | X12MessageFilter- (erforderlich) |
messageFilterList | Die X12-Nachrichtenfilterliste. | X12MessageIdentifier[] |
processingSettings | Die X12-Verarbeitungseinstellungen. | X12ProcessingSettings (erforderlich) |
schemaReferences | Die X12-Schemaverweise. | X12SchemaReference[] (erforderlich) |
securitySettings | Die X12-Sicherheitseinstellungen. | X12SecuritySettings (erforderlich) |
validationOverrides | Die Einstellungen für die X12-Überprüfung überschreiben. | X12ValidationOverride[] |
validationSettings | Die X12-Überprüfungseinstellungen. | X12ValidationSettings (erforderlich) |
x12DelimiterOverrides | Die X12-Trennzeichen setzen Einstellungen außer Kraft. | X12DelimiterOverrides[] |
X12SchemaReference
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
schemaVersion | Die Schemaversion. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Schnur |
X12SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
autorisierungsqualifizierer | Der Autorisierungsqualifizierer. | Zeichenfolge (erforderlich) |
authorizationValue | Der Autorisierungswert. | Schnur |
passwordValue | Der Kennwortwert. | Schnur |
securityQualifier | Der Sicherheitsqualifizierer. | Zeichenfolge (erforderlich) |
X12ValidationOverride
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob zeichensatz überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Die Gültigkeitsdauer der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Azure Logic Apps – AS2 Send Receive |
Erstellt Integrationskonten für zwei Partner, Contoso und Fabrikam, einschließlich der Artefakte für Partner und Vereinbarungen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Sales und Contoso, um synchrone AS2 Send Receive zu veranschaulichen. Die Vorlage erstellt außerdem Logik-Apps zwischen Fabrikam Finance und Contoso, die asynchrone AS2-Sende empfangen veranschaulichen. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "integrationAccounts/agreements" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Ressource "Microsoft.Logic/integrationAccounts/agreements" zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Logic/integrationAccounts/agreements@2019-05-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
agreementType = "string"
content = {
aS2 = {
receiveAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMDNNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMDN = bool
receiptDeliveryUrl = "string"
sendInboundMDNToMessageBox = bool
sendMDNAsynchronously = bool
signMDN = bool
signOutboundMDNIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNRRForInboundDecodedMessages = bool
enableNRRForInboundEncodedMessages = bool
enableNRRForInboundMDN = bool
enableNRRForOutboundDecodedMessages = bool
enableNRRForOutboundEncodedMessages = bool
enableNRRForOutboundMDN = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
envelopeSettings = {
autogenerateFileName = bool
fileNameTemplate = "string"
messageContentType = "string"
suspendMessageOnFileNameGenerationError = bool
transmitFileNameInMimeHeader = bool
}
errorSettings = {
resendIfMDNNotReceived = bool
suspendDuplicateMessage = bool
}
mdnSettings = {
dispositionNotificationTo = "string"
mdnText = "string"
micHashingAlgorithm = "string"
needMDN = bool
receiptDeliveryUrl = "string"
sendInboundMDNToMessageBox = bool
sendMDNAsynchronously = bool
signMDN = bool
signOutboundMDNIfOptional = bool
}
messageConnectionSettings = {
ignoreCertificateNameMismatch = bool
keepHttpConnectionAlive = bool
supportHttpStatusCodeContinue = bool
unfoldHttpHeaders = bool
}
securitySettings = {
enableNRRForInboundDecodedMessages = bool
enableNRRForInboundEncodedMessages = bool
enableNRRForInboundMDN = bool
enableNRRForOutboundDecodedMessages = bool
enableNRRForOutboundEncodedMessages = bool
enableNRRForOutboundMDN = bool
encryptionCertificateName = "string"
overrideGroupSigningCertificate = bool
sha2AlgorithmFormat = "string"
signingCertificateName = "string"
}
validationSettings = {
checkCertificateRevocationListOnReceive = bool
checkCertificateRevocationListOnSend = bool
checkDuplicateMessage = bool
compressMessage = bool
encryptionAlgorithm = "string"
encryptMessage = bool
interchangeDuplicatesValidityDays = int
overrideMessageProperties = bool
signingAlgorithm = "string"
signMessage = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
edifact = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEDITypes = bool
validateXSDTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchTechnicalAcknowledgements = bool
needFunctionalAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
edifactDelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
envelopeOverrides = [
{
applicationPassword = "string"
associationAssignedCode = "string"
controllingAgencyCode = "string"
functionalGroupId = "string"
groupHeaderMessageRelease = "string"
groupHeaderMessageVersion = "string"
messageAssociationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
receiverApplicationId = "string"
receiverApplicationQualifier = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
targetNamespace = "string"
}
]
envelopeSettings = {
applicationReferenceId = "string"
applyDelimiterStringAdvice = bool
communicationAgreementId = "string"
createGroupingSegments = bool
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupApplicationPassword = "string"
groupApplicationReceiverId = "string"
groupApplicationReceiverQualifier = "string"
groupApplicationSenderId = "string"
groupApplicationSenderQualifier = "string"
groupAssociationAssignedCode = "string"
groupControllingAgencyCode = "string"
groupControlNumberLowerBound = int
groupControlNumberPrefix = "string"
groupControlNumberSuffix = "string"
groupControlNumberUpperBound = int
groupMessageRelease = "string"
groupMessageVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberPrefix = "string"
interchangeControlNumberSuffix = "string"
interchangeControlNumberUpperBound = int
isTestInterchange = bool
overwriteExistingTransactionSetControlNumber = bool
processingPriorityCode = "string"
receiverInternalIdentification = "string"
receiverInternalSubIdentification = "string"
receiverReverseRoutingAddress = "string"
recipientReferencePasswordQualifier = "string"
recipientReferencePasswordValue = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderInternalIdentification = "string"
senderInternalSubIdentification = "string"
senderReverseRoutingAddress = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
}
framingSettings = {
characterEncoding = "string"
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
decimalPointIndicator = "string"
protocolVersion = int
releaseIndicator = int
repetitionSeparator = int
segmentTerminator = int
segmentTerminatorSuffix = "string"
serviceCodeListDirectoryVersion = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
associationAssignedCode = "string"
messageId = "string"
messageRelease = "string"
messageVersion = "string"
schemaName = "string"
senderApplicationId = "string"
senderApplicationQualifier = "string"
}
]
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
enforceCharacterSet = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateEDITypes = bool
validateXSDTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
x12 = {
receiveAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
sendAgreement = {
protocolSettings = {
acknowledgementSettings = {
acknowledgementControlNumberLowerBound = int
acknowledgementControlNumberPrefix = "string"
acknowledgementControlNumberSuffix = "string"
acknowledgementControlNumberUpperBound = int
batchFunctionalAcknowledgements = bool
batchImplementationAcknowledgements = bool
batchTechnicalAcknowledgements = bool
functionalAcknowledgementVersion = "string"
implementationAcknowledgementVersion = "string"
needFunctionalAcknowledgement = bool
needImplementationAcknowledgement = bool
needLoopForValidMessages = bool
needTechnicalAcknowledgement = bool
rolloverAcknowledgementControlNumber = bool
sendSynchronousAcknowledgement = bool
}
envelopeOverrides = [
{
dateFormat = "string"
functionalIdentifierCode = "string"
headerVersion = "string"
messageId = "string"
protocolVersion = "string"
receiverApplicationId = "string"
responsibleAgencyCode = "string"
senderApplicationId = "string"
targetNamespace = "string"
timeFormat = "string"
}
]
envelopeSettings = {
controlStandardsId = int
controlVersionNumber = "string"
enableDefaultGroupHeaders = bool
functionalGroupId = "string"
groupControlNumberLowerBound = int
groupControlNumberUpperBound = int
groupHeaderAgencyCode = "string"
groupHeaderDateFormat = "string"
groupHeaderTimeFormat = "string"
groupHeaderVersion = "string"
interchangeControlNumberLowerBound = int
interchangeControlNumberUpperBound = int
overwriteExistingTransactionSetControlNumber = bool
receiverApplicationId = "string"
rolloverGroupControlNumber = bool
rolloverInterchangeControlNumber = bool
rolloverTransactionSetControlNumber = bool
senderApplicationId = "string"
transactionSetControlNumberLowerBound = int
transactionSetControlNumberPrefix = "string"
transactionSetControlNumberSuffix = "string"
transactionSetControlNumberUpperBound = int
usageIndicator = "string"
useControlStandardsIdAsRepetitionCharacter = bool
}
framingSettings = {
characterSet = "string"
componentSeparator = int
dataElementSeparator = int
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
}
messageFilter = {
messageFilterType = "string"
}
messageFilterList = [
{
messageId = "string"
}
]
processingSettings = {
convertImpliedDecimal = bool
createEmptyXmlTagsForTrailingSeparators = bool
maskSecurityInfo = bool
preserveInterchange = bool
suspendInterchangeOnError = bool
useDotAsDecimalSeparator = bool
}
schemaReferences = [
{
messageId = "string"
schemaName = "string"
schemaVersion = "string"
senderApplicationId = "string"
}
]
securitySettings = {
authorizationQualifier = "string"
authorizationValue = "string"
passwordValue = "string"
securityQualifier = "string"
}
validationOverrides = [
{
allowLeadingAndTrailingSpacesAndZeroes = bool
messageId = "string"
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
]
validationSettings = {
allowLeadingAndTrailingSpacesAndZeroes = bool
checkDuplicateGroupControlNumber = bool
checkDuplicateInterchangeControlNumber = bool
checkDuplicateTransactionSetControlNumber = bool
interchangeControlNumberValidityDays = int
trailingSeparatorPolicy = "string"
trimLeadingAndTrailingSpacesAndZeroes = bool
validateCharacterSet = bool
validateEDITypes = bool
validateXSDTypes = bool
}
x12DelimiterOverrides = [
{
componentSeparator = int
dataElementSeparator = int
messageId = "string"
protocolVersion = "string"
replaceCharacter = int
replaceSeparatorsInPayload = bool
segmentTerminator = int
segmentTerminatorSuffix = "string"
targetNamespace = "string"
}
]
}
receiverBusinessIdentity = {
qualifier = "string"
value = "string"
}
senderBusinessIdentity = {
qualifier = "string"
value = "string"
}
}
}
}
guestIdentity = {
qualifier = "string"
value = "string"
}
guestPartner = "string"
hostIdentity = {
qualifier = "string"
value = "string"
}
hostPartner = "string"
metadata = ?
}
})
}
Eigenschaftswerte
AgreementContent
Name | Beschreibung | Wert |
---|---|---|
aS2 | Inhalt der AS2-Vereinbarung. | AS2AgreementContent- |
edifact | Inhalt des EDIFACT-Vertrags. | EdifactAgreementContent |
x12 | Der Inhalt der X12-Vereinbarung. | X12AgreementContent- |
AS2AcknowledgementConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Gibt an, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Gibt an, ob die Verbindung aktiv bleibt. | bool (erforderlich) |
supportHttpStatusCodeContinue | Gibt an, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Gibt an, ob die HTTP-Header ausgeklappt werden sollen. | bool (erforderlich) |
AS2AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die Unidirektionale As2-Vereinbarung. | AS2OneWayAgreement (erforderlich) |
sendAgreement | Die Unidirektionale Versandvereinbarung AS2. | AS2OneWayAgreement (erforderlich) |
AS2EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
autogenerateFileName | Der Wert, der angibt, ob der Dateiname automatisch generiert werden soll. | bool (erforderlich) |
fileNameTemplate | Die Vorlage für den Dateinamen. | Zeichenfolge (erforderlich) |
messageContentType | Der Nachrichteninhaltstyp. | Zeichenfolge (erforderlich) |
suspendMessageOnFileNameGenerationError | Der Wert, der angibt, ob die Nachricht beim Fehler beim Generieren von Dateinamen angehalten werden soll. | bool (erforderlich) |
transmitFileNameInMimeHeader | Der Wert, der angibt, ob der Dateiname im MIME-Header übertragen werden soll. | bool (erforderlich) |
AS2ErrorSettings
Name | Beschreibung | Wert |
---|---|---|
resendIfMDNNotReceived | Der Wert, der angibt, ob die Nachricht erneut senden soll, wenn MDN nicht empfangen wird. | bool (erforderlich) |
suspendDuplicateMessage | Der Wert, der angibt, ob doppelte Nachricht angehalten werden soll. | bool (erforderlich) |
AS2MdnSettings
Name | Beschreibung | Wert |
---|---|---|
dispositionNotificationTo | Die Anordnungsbenachrichtigung für den Kopfzeilenwert. | Schnur |
mdnText | Der MDN-Text. | Schnur |
micHashingAlgorithm | Der Signatur- oder Hashingalgorithmus. | "MD5" 'None' "Nicht angegeben" 'SHA1' "SHA2256" "SHA2384" "SHA2512" (erforderlich) |
needMDN | Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. | bool (erforderlich) |
receiptDeliveryUrl | Die Übermittlungs-URL des Belegs. | Schnur |
sendInboundMDNToMessageBox | Der Wert, der angibt, ob eingehende MDN an das Meldungsfeld gesendet werden soll. | bool (erforderlich) |
sendMDNAsynchronly | Der Wert, der angibt, ob der asynchrone MDN gesendet werden soll. | bool (erforderlich) |
signMDN | Der Wert, der angibt, ob der MDN signiert werden muss oder nicht. | bool (erforderlich) |
signOutboundMDNIfOptional | Der Wert, der angibt, ob der ausgehende MDN abgemeldet werden soll, falls optional. | bool (erforderlich) |
AS2MessageConnectionSettings
Name | Beschreibung | Wert |
---|---|---|
ignoreCertificateNameMismatch | Der Wert, der angibt, ob die Übereinstimmung im Zertifikatnamen ignoriert werden soll. | bool (erforderlich) |
keepHttpConnectionAlive | Der Wert, der angibt, ob die Verbindung aktiv bleibt. | bool (erforderlich) |
supportHttpStatusCodeContinue | Der Wert, der angibt, ob DER HTTP-Statuscode 'CONTINUE' unterstützt werden soll. | bool (erforderlich) |
unfoldHttpHeaders | Der Wert, der angibt, ob die HTTP-Header ausgeklappt werden sollen. | bool (erforderlich) |
AS2OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die AS2-Protokolleinstellungen. | AS2ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity- (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity- (erforderlich) |
AS2ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementConnectionSettings | Die Verbindungseinstellungen für die Bestätigung. | AS2AcknowledgementConnectionSettings (erforderlich) |
envelopeSettings | Die Umschlageinstellungen. | AS2EnvelopeSettings (erforderlich) |
errorSettings | Die Fehlereinstellungen. | AS2ErrorSettings- (erforderlich) |
mdnSettings | Die MDN-Einstellungen. | AS2MdnSettings (erforderlich) |
messageConnectionSettings | Die Nachrichtenverbindungseinstellungen. | AS2MessageConnectionSettings (erforderlich) |
securitySettings | Die Sicherheitseinstellungen. | AS2SecuritySettings (erforderlich) |
validationSettings | Die Überprüfungseinstellungen. | AS2ValidationSettings (erforderlich) |
AS2SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
enableNRRForInboundDecodedMessages | Der Wert, der angibt, ob NRR für eingehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundEncodedMessages | Der Wert, der angibt, ob NRR für eingehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForInboundMDN | Der Wert, der angibt, ob NRR für eingehende MDN aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundDecodedMessages | Der Wert, der angibt, ob NRR für ausgehende decodierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundEncodedMessages | Der Wert, der angibt, ob NRR für ausgehende codierte Nachrichten aktiviert werden soll. | bool (erforderlich) |
enableNRRForOutboundMDN | Der Wert, der angibt, ob NRR für ausgehende MDN aktiviert werden soll. | bool (erforderlich) |
encryptionCertificateName | Der Name des Verschlüsselungszertifikats. | Schnur |
overrideGroupSigningCertificate | Der Wert, der angibt, ob ein MDN gesendet oder angefordert werden soll. | bool (erforderlich) |
sha2AlgorithmFormat | Das Sha2-Algorithmusformat. Gültige Werte sind Sha2, ShaHashSize, ShaHyphenHashSize, Sha2UnderscoreHashSize. | Schnur |
signingCertificateName | Der Name des Signaturzertifikats. | Schnur |
AS2ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
checkCertificateRevocationListOnReceive | Der Wert, der angibt, ob die Zertifikatsperrliste beim Empfang überprüft werden soll. | bool (erforderlich) |
checkCertificateRevocationListOnSend | Der Wert, der angibt, ob die Zertifikatsperrliste beim Senden überprüft werden soll. | bool (erforderlich) |
checkDuplicateMessage | Der Wert, der angibt, ob eine doppelte Nachricht überprüft werden soll. | bool (erforderlich) |
compressMessage | Der Wert, der angibt, ob die Nachricht komprimiert werden muss. | bool (erforderlich) |
encryptionAlgorithm | Der Verschlüsselungsalgorithmus. | "AES128" "AES192" "AES256" 'DES3' 'None' "Nicht angegeben" "RC2" (erforderlich) |
encryptMessage | Der Wert, der angibt, ob die Nachricht verschlüsselt werden muss. | bool (erforderlich) |
interchangeDuplicatesValidityDays | Die Anzahl der Tage, die nach doppelten Austauschzwecken gesucht werden sollen. | int (erforderlich) |
overrideMessageProperties | Der Wert, der angibt, ob eingehende Nachrichteneigenschaften mit denen in Übereinstimmung überschreiben werden sollen. | bool (erforderlich) |
signingAlgorithm | Der Signaturalgorithmus. | 'Standard' "Nicht angegeben" 'SHA1' "SHA2256" "SHA2384" "SHA2512" |
signMessage | Der Wert, der angibt, ob die Nachricht signiert werden muss. | bool (erforderlich) |
BusinessIdentity
Name | Beschreibung | Wert |
---|---|---|
Kennzeichner | Der Business Identity-Qualifizierer z.B. as2identity, ZZ, ZZZ, 31, 32 | Zeichenfolge (erforderlich) |
Wert | Der benutzerdefinierte Geschäftsidentitätswert. | Zeichenfolge (erforderlich) |
EdifactAcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberUpperBound | Die Obergrenze des Bestätigungssteuerelements. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. | bool (erforderlich) |
needFunctionalAcknowledgement | Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
EdifactAgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die unidirektionale EdiFACT-Vereinbarung. | EdifactOneWayAgreement (erforderlich) |
sendAgreement | Der unidirektionale Versandvertrag von EDIFACT. | EdifactOneWayAgreement (erforderlich) |
EdifactDelimiterOverride
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
DezimalpointIndicator | Der Dezimalkommaindikator. | 'Komma' "Dezimal" "NotSpecified" (erforderlich) |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Schnur |
messageId | Die Nachrichten-ID. | Schnur |
messageRelease | Die Nachricht wird freigegeben. | Schnur |
messageVersion | Die Nachrichtenversion. | Schnur |
releaseIndicator | Der Veröffentlichungsindikator. | int (erforderlich) |
wiederholungSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentterminatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Schnur |
EdifactEnvelopeOverride
Name | Beschreibung | Wert |
---|---|---|
applicationPassword | Das Anwendungskennwort. | Schnur |
associationAssignedCode | Der zugewiesene Zuordnungscode. | Schnur |
controllingAgencyCode | Der Kontrollagenturkodex. | Schnur |
functionalGroupId | Die Funktionale Gruppen-ID. | Schnur |
groupHeaderMessageRelease | Die Gruppenkopfnachricht wird freigegeben. | Schnur |
groupHeaderMessageVersion | Die Nachrichtenversion der Gruppenkopfnachricht. | Schnur |
messageAssociationAssignedCode | Der zugewiesene Code für die Nachrichtenzuordnung. | Schnur |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Schnur |
messageRelease | Die Version der Nachrichtenfreigabe, auf die diese Umschlageinstellungen angewendet werden müssen. | Schnur |
messageVersion | Die Nachrichtenversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Schnur |
receiverApplicationId | Die Empfängeranwendungs-ID. | Schnur |
receiverApplicationQualifier | Der Empfängeranwendungsqualifizierer. | Schnur |
senderApplicationId | Die Absenderanwendungs-ID. | Schnur |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Schnur |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Schnur |
EdifactEnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
applicationReferenceId | Die Anwendungsreferenz-ID. | Schnur |
applyDelimiterStringAdvice | Der Wert, der angibt, ob Zeichenfolgenhinweise mit Trennzeichen angewendet werden sollen. | bool (erforderlich) |
communicationAgreementId | Die Kommunikationsvereinbarungs-ID. | Schnur |
createGroupingSegments | Der Wert, der angibt, ob gruppierte Segmente erstellt werden sollen. | bool (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionale Gruppen-ID. | Schnur |
groupApplicationPassword | Das Gruppenanwendungskennwort. | Schnur |
groupApplicationReceiverId | Die Gruppenanwendungsempfänger-ID. | Schnur |
groupApplicationReceiverQualifier | Der Gruppenanwendungsempfängerqualifizierer. | Schnur |
groupApplicationSenderId | Die Absender-ID der Gruppenanwendung. | Schnur |
groupApplicationSenderQualifier | Der Qualifizierer der Gruppenanwendung. | Schnur |
groupAssociationAssignedCode | Der zugewiesene Gruppenzuordnungscode. | Schnur |
groupControllingAgencyCode | Die Gruppe, die den Agenturcode steuert. | Schnur |
groupControlNumberLowerBound | Die Gruppensteuerelementnummer untere Grenze. | int (erforderlich) |
groupControlNumberPrefix | Das Gruppensteuerelement-Nummernpräfix. | Schnur |
groupControlNumberSuffix | Das Gruppensteuerelement-Nummernsuffix. | Schnur |
groupControlNumberUpperBound | Die Obere Grenze der Gruppensteuerelementnummer. | int (erforderlich) |
groupMessageRelease | Die Gruppennachricht wird freigegeben. | Schnur |
groupMessageVersion | Die Gruppennachrichtenversion. | Schnur |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
interchangeControlNumberPrefix | Das Präfix der Austauschsteuerelementnummer. | Schnur |
interchangeControlNumberSuffix | Das Suffix der Austauschsteuerelementnummer. | Schnur |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
isTestInterchange | Der Wert, der angibt, ob es sich bei der Nachricht um einen Testaustausch handelt. | bool (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. | bool (erforderlich) |
processingPriorityCode | Der Code für die Verarbeitungspriorität. | Schnur |
receiverInternalIdentification | Die interne Identifikation des Empfängers. | Schnur |
receiverInternalSubIdentification | Die interne Unteridentifikation des Empfängers. | Schnur |
receiverReverseRoutingAddress | Die Empfängerumleitungsadresse. | Schnur |
recipientReferencePasswordQualifier | Der Empfängerverweiskennwortqualifizierer. | Schnur |
recipientReferencePasswordValue | Der Empfängerverweiskennwortwert. | Schnur |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. | bool (erforderlich) |
senderInternalIdentification | Die interne Identifizierung des Absenders. | Schnur |
senderInternalSubIdentification | Die interne Identifikation des Absenders. | Schnur |
senderReverseRoutingAddress | Die Absenderumleitungsadresse. | Schnur |
transactionSetControlNumberLowerBound | Die Transaktionssatz-Kontrollnummer untere Grenze. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Präfix der Transaktionssatz-Steuerelementnummer. | Schnur |
transactionSetControlNumberSuffix | Das Steuerelementnummernsuffix des Transaktionssatzes. | Schnur |
transactionSetControlNumberUpperBound | Die Transaktionssatz-Kontrollnummer oben. | int (erforderlich) |
EdifactFramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterEncoding | Die Zeichencodierung. | Schnur |
characterSet | Die EDIFACT-Frameeinstellung characterSet. | 'KECA' "Nicht angegeben" 'UNOA' "UNOB" "UNOC" "UNOD" 'UNOE' "UNOF" "UNOG" 'UNOH' "UNOI" "UNOJ" "UNOK" "UNOX" "UNOY" (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
DezimalpointIndicator | Der EDIFACT-Frameeinstellungs-Dezimalindikator. | 'Komma' "Dezimal" "NotSpecified" (erforderlich) |
protocolVersion | Die Protokollversion. | int (erforderlich) |
releaseIndicator | Der Veröffentlichungsindikator. | int (erforderlich) |
wiederholungSeparator | Das Wiederholungstrennzeichen. | int (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das EDIFACT-Frameeinstellungssegment-Endatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
serviceCodeListDirectoryVersion | Die Verzeichnisversion der Dienstcodeliste. | Schnur |
EdifactMessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
EdifactMessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
EdifactOneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die EDIFACT-Protokolleinstellungen. | EdifactProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity- (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity- (erforderlich) |
EdifactProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
EdifactProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die EDIFACT-Bestätigungseinstellungen. | EdifactAcknowledgementSettings (erforderlich) |
edifactDelimiterOverrides | Die EDIFACT-Trennzeichen setzen Einstellungen außer Kraft. | EdifactDelimiterOverride[] |
envelopeOverrides | Die Einstellungen des EDIFACT-Umschlags überschreiben. | EdifactEnvelopeOverride[] |
envelopeSettings | Die EDIFACT-Umschlageinstellungen. | EdifactEnvelopeSettings (erforderlich) |
framingSettings | Die EDIFACT-Rahmeneinstellungen. | EdifactFramingSettings (erforderlich) |
messageFilter | Der EDIFACT-Nachrichtenfilter. | EdifactMessageFilter (erforderlich) |
messageFilterList | Die EDIFACT-Nachrichtenfilterliste. | EdifactMessageIdentifier[] |
processingSettings | Die EDIFACT-Verarbeitungseinstellungen. | EdifactProcessingSettings (erforderlich) |
schemaReferences | Die EDIFACT-Schemaverweise. | EdifactSchemaReference[] (erforderlich) |
validationOverrides | Die Einstellungen für die EDIFACT-Überprüfung überschreiben. | EdifactValidationOverride[] |
validationSettings | Die EDIFACT-Überprüfungseinstellungen. | EdifactValidationSettings (erforderlich) |
EdifactSchemaReference
Name | Beschreibung | Wert |
---|---|---|
associationAssignedCode | Der zugewiesene Zuordnungscode. | Schnur |
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
messageRelease | Die Nachrichtenversion. | Zeichenfolge (erforderlich) |
messageVersion | Die Nachrichtenversion. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Schnur |
senderApplicationQualifier | Der Absenderanwendungsqualifizierer. | Schnur |
EdifactValidationOverride
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
enforceCharacterSet | Der Wert, der angibt, ob zeichensatz überprüft werden soll. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
EdifactValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Die Gültigkeitsdauer der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
IntegrationAccountAgreementProperties
Name | Beschreibung | Wert |
---|---|---|
agreementType | Der Vereinbarungstyp. | "AS2" "Edifact" "Nicht angegeben" "X12" (erforderlich) |
Inhalt | Der Inhalt der Vereinbarung. | AgreementContent- (erforderlich) |
guestIdentity | Die Geschäftsidentität des Gastpartners. | BusinessIdentity- (erforderlich) |
guestPartner | Der Integrationskontopartner, der für diesen Vertrag als Gastpartner festgelegt ist. | Zeichenfolge (erforderlich) |
hostIdentity | Die Geschäftsidentität des Hostpartners. | BusinessIdentity- (erforderlich) |
hostPartner | Der Integrationskontopartner, der als Hostpartner für diese Vereinbarung festgelegt ist. | Zeichenfolge (erforderlich) |
Metadaten | Die Metadaten. | jegliche |
Microsoft.Logic/integrationAccounts/agreements
Name | Beschreibung | Wert |
---|---|---|
Ort | Der Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource des Typs: integrationAccounts |
Eigenschaften | Die Eigenschaften des Integrationskontovertrags. | IntegrationAccountAgreementProperties (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.Logic/integrationAccounts/agreements@2019-05-01" |
ResourceTags
Name | Beschreibung | Wert |
---|
X12AcknowledgementSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementControlNumberLowerBound | Die Nummer des Bestätigungssteuerelements, die untere Grenze liegt. | int (erforderlich) |
acknowledgementControlNumberPrefix | Das Präfix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberSuffix | Das Suffix der Bestätigungssteuerelementnummer. | Schnur |
acknowledgementControlNumberUpperBound | Die Obergrenze des Bestätigungssteuerelements. | int (erforderlich) |
batchFunctionalAcknowledgements | Der Wert, der angibt, ob funktionsbezogene Bestätigungen batchweise gestapelt werden sollen. | bool (erforderlich) |
batchImplementationAcknowledgements | Der Wert, der angibt, ob bestätigungen für die Batchimplementierung angegeben werden sollen. | bool (erforderlich) |
batchTechnicalAcknowledgements | Der Wert, der angibt, ob die technischen Bestätigungen stapeln sollen. | bool (erforderlich) |
functionalAcknowledgementVersion | Die funktionale Bestätigungsversion. | Schnur |
implementationAcknowledgementVersion | Die Implementierungsbestätigungsversion. | Schnur |
needFunctionalAcknowledgement | Der Wert, der angibt, ob funktionale Bestätigung erforderlich ist. | bool (erforderlich) |
needImplementationAcknowledgement | Der Wert, der angibt, ob die Implementierungsbestätigung erforderlich ist. | bool (erforderlich) |
needLoopForValidMessages | Der Wert, der angibt, ob eine Schleife für gültige Nachrichten erforderlich ist. | bool (erforderlich) |
needTechnicalAcknowledgement | Der Wert, der angibt, ob eine technische Bestätigung erforderlich ist. | bool (erforderlich) |
rolloverAcknowledgementControlNumber | Der Wert, der angibt, ob die Rollover-Bestätigungssteuerungsnummer zurückgegeben werden soll. | bool (erforderlich) |
sendSynchronousAcknowledgement | Der Wert, der angibt, ob synchrone Bestätigung gesendet werden soll. | bool (erforderlich) |
X12AgreementContent
Name | Beschreibung | Wert |
---|---|---|
receiveAgreement | Die One-Way-Vereinbarung für X12. | X12OneWayAgreement (erforderlich) |
sendAgreement | Der X12-Versandvertrag mit unidirektionaler Übermittlung. | X12OneWayAgreement (erforderlich) |
X12DelimiterOverrides
Name | Beschreibung | Wert |
---|---|---|
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
messageId | Die Nachrichten-ID. | Schnur |
protocolVersion | Die Protokollversion. | Schnur |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentterminatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Trennzeicheneinstellungen angewendet werden müssen. | Schnur |
X12EnvelopeOverride
Name | Beschreibung | Wert |
---|---|---|
dateFormat | Das Datumsformat. | "CCYYMMDD" "Nicht angegeben" "JJMMD" (erforderlich) |
functionalIdentifierCode | Der Funktionsbezeichnercode. | Schnur |
headerVersion | Die Headerversion. | Zeichenfolge (erforderlich) |
messageId | Die Nachrichten-ID, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
protocolVersion | Die Protokollversion, auf die diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
receiverApplicationId | Die Empfängeranwendungs-ID. | Zeichenfolge (erforderlich) |
responsibleAgencyCode | Der zuständige Agenturkodex. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Zeichenfolge (erforderlich) |
targetNamespace | Der Zielnamespace, auf den diese Umschlageinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
timeFormat | Das Zeitformat. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (erforderlich) |
X12EnvelopeSettings
Name | Beschreibung | Wert |
---|---|---|
controlStandardsId | Die Standards-ID der Steuerelemente. | int (erforderlich) |
controlVersionNumber | Die Versionsnummer des Steuerelements. | Zeichenfolge (erforderlich) |
enableDefaultGroupHeaders | Der Wert, der angibt, ob Standardgruppenkopfzeilen aktiviert werden sollen. | bool (erforderlich) |
functionalGroupId | Die Funktionale Gruppen-ID. | Schnur |
groupControlNumberLowerBound | Die Gruppensteuerelementnummer untere Grenze. | int (erforderlich) |
groupControlNumberUpperBound | Die Obere Grenze der Gruppensteuerelementnummer. | int (erforderlich) |
groupHeaderAgencyCode | Der Code der Gruppenkopfagentur. | Zeichenfolge (erforderlich) |
groupHeaderDateFormat | Das Gruppenkopfdatumsformat. | "CCYYMMDD" "Nicht angegeben" "JJMMD" (erforderlich) |
groupHeaderTimeFormat | Das Gruppenkopfzeitformat. | "HHMM" "HHMMSS" "HHMMSSd" "HHMMSSdd" "NotSpecified" (erforderlich) |
groupHeaderVersion | Die Gruppenkopfversion. | Zeichenfolge (erforderlich) |
interchangeControlNumberLowerBound | Die Untergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
interchangeControlNumberUpperBound | Die Obergrenze der Austauschsteuerelementnummer. | int (erforderlich) |
overwriteExistingTransactionSetControlNumber | Der Wert, der angibt, ob vorhandene Transaktionssatz-Steuerelementnummer überschrieben werden soll. | bool (erforderlich) |
receiverApplicationId | Die Empfängeranwendungs-ID. | Zeichenfolge (erforderlich) |
rolloverGroupControlNumber | Der Wert, der angibt, ob die Gruppensteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverInterchangeControlNumber | Der Wert, der angibt, ob die Austauschsteuerungsnummer rollovern soll. | bool (erforderlich) |
rolloverTransactionSetControlNumber | Der Wert, der angibt, ob Transaktionssatz-Steuerelementnummer rollovern soll. | bool (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Zeichenfolge (erforderlich) |
transactionSetControlNumberLowerBound | Die Transaktionssatz-Kontrollnummer untere Grenze. | int (erforderlich) |
transactionSetControlNumberPrefix | Das Präfix der Transaktionssatz-Steuerelementnummer. | Schnur |
transactionSetControlNumberSuffix | Das Steuerelementnummernsuffix des Transaktionssatzes. | Schnur |
transactionSetControlNumberUpperBound | Die Transaktionssatz-Kontrollnummer oben. | int (erforderlich) |
usageIndicator | Der Verwendungsindikator. | "Informationen" "Nicht angegeben" "Produktion" "Test" (erforderlich) |
useControlStandardsIdAsRepetitionCharacter | Der Wert, der angibt, ob die Steuerelementstandards-ID als Wiederholungszeichen verwendet werden soll. | bool (erforderlich) |
X12FramingSettings
Name | Beschreibung | Wert |
---|---|---|
characterSet | Der X12-Zeichensatz. | "Einfach" "Erweitert" "Nicht angegeben" 'UTF8' (erforderlich) |
componentSeparator | Das Komponententrennzeichen. | int (erforderlich) |
dataElementSeparator | Das Datenelementtrennzeichen. | int (erforderlich) |
replaceCharacter | Das Ersetzungszeichen. | int (erforderlich) |
replaceSeparatorsInPayload | Der Wert, der angibt, ob Trennzeichen in Nutzlast ersetzt werden sollen. | bool (erforderlich) |
segmentTerminator | Der Segmentendpunkt. | int (erforderlich) |
segmentTerminatorSuffix | Das Segmentterminatorsuffix. | "CR" "CRLF" "LF" 'None' "NotSpecified" (erforderlich) |
X12MessageFilter
Name | Beschreibung | Wert |
---|---|---|
messageFilterType | Der Nachrichtenfiltertyp. | "Ausschließen" "Einschließen" "NotSpecified" (erforderlich) |
X12MessageIdentifier
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
X12OneWayAgreement
Name | Beschreibung | Wert |
---|---|---|
protocolSettings | Die X12-Protokolleinstellungen. | X12ProtocolSettings (erforderlich) |
receiverBusinessIdentity | Die Unternehmensidentität des Empfängers | BusinessIdentity- (erforderlich) |
senderBusinessIdentity | Die Geschäftsidentität des Absenders | BusinessIdentity- (erforderlich) |
X12ProcessingSettings
Name | Beschreibung | Wert |
---|---|---|
convertImpliedDecimal | Der Wert, der angibt, ob der numerische Typ in eine konkludente Dezimalzahl konvertiert werden soll. | bool (erforderlich) |
createEmptyXmlTagsForTrailingSeparators | Der Wert, der angibt, ob leere XML-Tags für nachfolgende Trennzeichen erstellt werden sollen. | bool (erforderlich) |
maskSecurityInfo | Der Wert, der angibt, ob Sicherheitsinformationen maskiert werden sollen. | bool (erforderlich) |
preserveInterchange | Der Wert, der angibt, ob der Austausch beibehalten werden soll. | bool (erforderlich) |
suspendInterchangeOnError | Der Wert, der angibt, ob der Austausch beim Fehler angehalten werden soll. | bool (erforderlich) |
useDotAsDecimalSeparator | Der Wert, der angibt, ob Punkt als Dezimaltrennzeichen verwendet werden soll. | bool (erforderlich) |
X12ProtocolSettings
Name | Beschreibung | Wert |
---|---|---|
acknowledgementSettings | Die X12-Bestätigungseinstellungen. | X12AcknowledgementSettings (erforderlich) |
envelopeOverrides | Die X12-Umschlagüberschreibungseinstellungen. | X12EnvelopeOverride[] |
envelopeSettings | Die X12-Umschlageinstellungen. | X12EnvelopeSettings (erforderlich) |
framingSettings | Die X12-Rahmeneinstellungen. | X12FramingSettings (erforderlich) |
messageFilter | Der X12-Nachrichtenfilter. | X12MessageFilter- (erforderlich) |
messageFilterList | Die X12-Nachrichtenfilterliste. | X12MessageIdentifier[] |
processingSettings | Die X12-Verarbeitungseinstellungen. | X12ProcessingSettings (erforderlich) |
schemaReferences | Die X12-Schemaverweise. | X12SchemaReference[] (erforderlich) |
securitySettings | Die X12-Sicherheitseinstellungen. | X12SecuritySettings (erforderlich) |
validationOverrides | Die Einstellungen für die X12-Überprüfung überschreiben. | X12ValidationOverride[] |
validationSettings | Die X12-Überprüfungseinstellungen. | X12ValidationSettings (erforderlich) |
x12DelimiterOverrides | Die X12-Trennzeichen setzen Einstellungen außer Kraft. | X12DelimiterOverrides[] |
X12SchemaReference
Name | Beschreibung | Wert |
---|---|---|
messageId | Die Nachrichten-ID. | Zeichenfolge (erforderlich) |
schemaName | Der Schemaname. | Zeichenfolge (erforderlich) |
schemaVersion | Die Schemaversion. | Zeichenfolge (erforderlich) |
senderApplicationId | Die Absenderanwendungs-ID. | Schnur |
X12SecuritySettings
Name | Beschreibung | Wert |
---|---|---|
autorisierungsqualifizierer | Der Autorisierungsqualifizierer. | Zeichenfolge (erforderlich) |
authorizationValue | Der Autorisierungswert. | Schnur |
passwordValue | Der Kennwortwert. | Schnur |
securityQualifier | Der Sicherheitsqualifizierer. | Zeichenfolge (erforderlich) |
X12ValidationOverride
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
messageId | Die Nachrichten-ID, auf die die Überprüfungseinstellungen angewendet werden müssen. | Zeichenfolge (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob zeichensatz überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |
X12ValidationSettings
Name | Beschreibung | Wert |
---|---|---|
allowLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen zulässig sind. | bool (erforderlich) |
checkDuplicateGroupControlNumber | Der Wert, der angibt, ob auf doppelte Gruppensteuerelementnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateInterchangeControlNumber | Der Wert, der angibt, ob die Doppelte Austauschsteuerungsnummer überprüft werden soll. | bool (erforderlich) |
checkDuplicateTransactionSetControlNumber | Der Wert, der angibt, ob auf doppelte Transaktionssatz-Kontrollnummer überprüft werden soll. | bool (erforderlich) |
interchangeControlNumberValidityDays | Die Gültigkeitsdauer der Austauschkontrollnummer. | int (erforderlich) |
trailingSeparatorPolicy | Die nachfolgende Trennlinie. | "Verpflichtend" "NotAllowed" "Nicht angegeben" "Optional" (erforderlich) |
trimLeadingAndTrailingSpacesAndZeroes | Der Wert, der angibt, ob führende und nachfolgende Leerzeichen und Nullen gekürzt werden sollen. | bool (erforderlich) |
validateCharacterSet | Der Wert, der angibt, ob der Zeichensatz in der Nachricht überprüft werden soll. | bool (erforderlich) |
validateEDITypes | Der Wert, der angibt, ob EDI-Typen überprüft werden sollen. | bool (erforderlich) |
validateXSDTypes | Der Wert, der angibt, ob XSD-Typen überprüft werden sollen. | bool (erforderlich) |