Modules.Interfaces: Reihenfolge der ZUGFeRD Auswertung korrigiert
This commit is contained in:
@@ -385,6 +385,27 @@ Public Class ZUGFeRDInterface
|
|||||||
})
|
})
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
'' Reihenfolge 2.0 muss unverändert bleiben. Älteste Version immer zuerst!
|
||||||
|
If _Options.AllowZugferd_2_x_Schema Then
|
||||||
|
oAllowedTypes.AddRange(New List(Of AllowedType) From {
|
||||||
|
New AllowedType With {
|
||||||
|
.SchemaType = GetType(Version2_0.CrossIndustryInvoiceType),
|
||||||
|
.Specification = ZUGFERD_SPEC_2x,
|
||||||
|
.XMLSchema = XMLSCHEMA_ZUGFERD_20
|
||||||
|
},
|
||||||
|
New AllowedType With {
|
||||||
|
.SchemaType = GetType(Version2_1_1.CrossIndustryInvoiceType),
|
||||||
|
.Specification = ZUGFERD_SPEC_2x,
|
||||||
|
.XMLSchema = XMLSCHEMA_ZUGFERD_211
|
||||||
|
},
|
||||||
|
New AllowedType With {
|
||||||
|
.SchemaType = GetType(Version2_2_FacturX.CrossIndustryInvoiceType),
|
||||||
|
.Specification = ZUGFERD_SPEC_2x,
|
||||||
|
.XMLSchema = XMLSCHEMA_ZUGFERD_22
|
||||||
|
}
|
||||||
|
})
|
||||||
|
End If
|
||||||
|
|
||||||
'' Reihenfolge ab 2.3 geändert. Neuste Version immer zuerst bzw. oben
|
'' Reihenfolge ab 2.3 geändert. Neuste Version immer zuerst bzw. oben
|
||||||
If _Options.AllowZugferd_2_3_x_Schema Then
|
If _Options.AllowZugferd_2_3_x_Schema Then
|
||||||
oAllowedTypes.AddRange(New List(Of AllowedType) From {
|
oAllowedTypes.AddRange(New List(Of AllowedType) From {
|
||||||
@@ -411,27 +432,6 @@ Public Class ZUGFeRDInterface
|
|||||||
})
|
})
|
||||||
End If
|
End If
|
||||||
|
|
||||||
'' Reihenfolge 2.0 muss unverändert bleiben. Älteste Version immer zuerst!
|
|
||||||
If _Options.AllowZugferd_2_x_Schema Then
|
|
||||||
oAllowedTypes.AddRange(New List(Of AllowedType) From {
|
|
||||||
New AllowedType With {
|
|
||||||
.SchemaType = GetType(Version2_0.CrossIndustryInvoiceType),
|
|
||||||
.Specification = ZUGFERD_SPEC_2x,
|
|
||||||
.XMLSchema = XMLSCHEMA_ZUGFERD_20
|
|
||||||
},
|
|
||||||
New AllowedType With {
|
|
||||||
.SchemaType = GetType(Version2_1_1.CrossIndustryInvoiceType),
|
|
||||||
.Specification = ZUGFERD_SPEC_2x,
|
|
||||||
.XMLSchema = XMLSCHEMA_ZUGFERD_211
|
|
||||||
},
|
|
||||||
New AllowedType With {
|
|
||||||
.SchemaType = GetType(Version2_2_FacturX.CrossIndustryInvoiceType),
|
|
||||||
.Specification = ZUGFERD_SPEC_2x,
|
|
||||||
.XMLSchema = XMLSCHEMA_ZUGFERD_22
|
|
||||||
}
|
|
||||||
})
|
|
||||||
End If
|
|
||||||
|
|
||||||
If _Options.AllowPeppol_3_x_Schema Then
|
If _Options.AllowPeppol_3_x_Schema Then
|
||||||
oAllowedTypes.AddRange(New List(Of AllowedType) From {
|
oAllowedTypes.AddRange(New List(Of AllowedType) From {
|
||||||
New AllowedType With {
|
New AllowedType With {
|
||||||
|
|||||||
Reference in New Issue
Block a user