Modules.Interface: Neue ZUGFeRD Version 2.5.2
Modules.Jobs: Alte Versionen sind jetzt abschaltbar
This commit is contained in:
@@ -301,6 +301,7 @@
|
|||||||
<Compile Include="ZUGFeRDInterface\Version2.3_3_FacturX\CrossIndustryInvoiceType.vb" />
|
<Compile Include="ZUGFeRDInterface\Version2.3_3_FacturX\CrossIndustryInvoiceType.vb" />
|
||||||
<Compile Include="ZUGFeRDInterface\Version2.3_FacturX\CrossIndustryInvoiceType.vb" />
|
<Compile Include="ZUGFeRDInterface\Version2.3_FacturX\CrossIndustryInvoiceType.vb" />
|
||||||
<Compile Include="ZUGFeRDInterface\Version2.4_FacturX\CrossIndustryInvoiceType.vb" />
|
<Compile Include="ZUGFeRDInterface\Version2.4_FacturX\CrossIndustryInvoiceType.vb" />
|
||||||
|
<Compile Include="ZUGFeRDInterface\Version2.5_2_FacturX\CrossIndustryInvoiceType.vb" />
|
||||||
<Compile Include="ZUGFeRDInterface\Version2.5_FacturX\CrossIndustryInvoiceType.vb" />
|
<Compile Include="ZUGFeRDInterface\Version2.5_FacturX\CrossIndustryInvoiceType.vb" />
|
||||||
<Compile Include="ZUGFeRDInterface\XmlItemProperty.vb" />
|
<Compile Include="ZUGFeRDInterface\XmlItemProperty.vb" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ Public Class ZUGFeRDInterface
|
|||||||
Public Const XMLSCHEMA_ZUGFERD_233 = "Version2_3_3_FacturX"
|
Public Const XMLSCHEMA_ZUGFERD_233 = "Version2_3_3_FacturX"
|
||||||
Public Const XMLSCHEMA_ZUGFERD_24 = "Version2_4_FacturX"
|
Public Const XMLSCHEMA_ZUGFERD_24 = "Version2_4_FacturX"
|
||||||
Public Const XMLSCHEMA_ZUGFERD_25 = "Version2_5_FacturX"
|
Public Const XMLSCHEMA_ZUGFERD_25 = "Version2_5_FacturX"
|
||||||
|
Public Const XMLSCHEMA_ZUGFERD_252 = "Version2_5_2_FacturX"
|
||||||
|
|
||||||
Public Const UBL_SPEC_21 = "UBL_21"
|
Public Const UBL_SPEC_21 = "UBL_21"
|
||||||
Public Const XMLSCHEMA_UBL_21_INVOICE = "UBL2_1_INVOICE"
|
Public Const XMLSCHEMA_UBL_21_INVOICE = "UBL2_1_INVOICE"
|
||||||
@@ -457,6 +458,11 @@ Public Class ZUGFeRDInterface
|
|||||||
'' 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 {
|
||||||
|
New AllowedType With {
|
||||||
|
.SchemaType = GetType(Version2_5_2_FacturX.CrossIndustryInvoiceType),
|
||||||
|
.Specification = ZUGFERD_SPEC_2_3x,
|
||||||
|
.XMLSchema = XMLSCHEMA_ZUGFERD_252
|
||||||
|
},
|
||||||
New AllowedType With {
|
New AllowedType With {
|
||||||
.SchemaType = GetType(Version2_5_FacturX.CrossIndustryInvoiceType),
|
.SchemaType = GetType(Version2_5_FacturX.CrossIndustryInvoiceType),
|
||||||
.Specification = ZUGFERD_SPEC_2_3x,
|
.Specification = ZUGFERD_SPEC_2_3x,
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -124,6 +124,9 @@ Public Class ImportZUGFeRDFiles
|
|||||||
_zugferd = New ZUGFeRDInterface(_logConfig, _gdpictureLicenseKey, New ZUGFeRDInterface.ZugferdOptions() With {
|
_zugferd = New ZUGFeRDInterface(_logConfig, _gdpictureLicenseKey, New ZUGFeRDInterface.ZugferdOptions() With {
|
||||||
.AllowFacturX_Filename = oArgs.AllowFacturX,
|
.AllowFacturX_Filename = oArgs.AllowFacturX,
|
||||||
.AllowXRechnung_Filename = oArgs.AllowXRechnung,
|
.AllowXRechnung_Filename = oArgs.AllowXRechnung,
|
||||||
|
.AllowZugferd_1_0_Schema = oArgs.AllowZugferd10,
|
||||||
|
.AllowZugferd_2_x_Schema = oArgs.AllowZugferd2x,
|
||||||
|
.AllowZugferd_2_3_x_Schema = oArgs.AllowZugferd23x,
|
||||||
.AllowPeppol_3_x_Schema = oArgs.AllowPeppolBISBill3x,
|
.AllowPeppol_3_x_Schema = oArgs.AllowPeppolBISBill3x,
|
||||||
.AllowEBInterface_Schema = oArgs.AllowEBInterface
|
.AllowEBInterface_Schema = oArgs.AllowEBInterface
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user