Modules.Interfaces: Belegarten in ZUGFeRD 2.3.x korrigiert und fehlende nachgetragen.
Vorbereitung BT-Felder-Anzeige
This commit is contained in:
parent
0ed996100d
commit
390a524736
@ -27,6 +27,7 @@ Public Class PropertyValues
|
|||||||
Public IsRequired As Boolean
|
Public IsRequired As Boolean
|
||||||
Public GroupCounter As Integer = -1
|
Public GroupCounter As Integer = -1
|
||||||
|
|
||||||
|
Public EN16931_ID As String
|
||||||
Public Description As String
|
Public Description As String
|
||||||
Public Value As String
|
Public Value As String
|
||||||
Public XMLPath As String
|
Public XMLPath As String
|
||||||
@ -35,6 +36,7 @@ Public Class PropertyValues
|
|||||||
End Class
|
End Class
|
||||||
|
|
||||||
Public Class MissingProperty
|
Public Class MissingProperty
|
||||||
|
Public EN16931_ID As String
|
||||||
Public Description As String
|
Public Description As String
|
||||||
Public XMLPath As String
|
Public XMLPath As String
|
||||||
|
|
||||||
@ -112,6 +114,7 @@ Public Class PropertyValues
|
|||||||
Dim oPropertyDescription As String = oColumn.Key.Description
|
Dim oPropertyDescription As String = oColumn.Key.Description
|
||||||
Dim oPropertyPath As String = oColumn.Key.XMLPath
|
Dim oPropertyPath As String = oColumn.Key.XMLPath
|
||||||
Dim oItemType As Integer = oColumn.Key.ItemType
|
Dim oItemType As Integer = oColumn.Key.ItemType
|
||||||
|
Dim oEN16931Value As String = oColumn.Key.EN16931_ID
|
||||||
|
|
||||||
Dim oRowCounter = oRowIndex + oGlobalGroupCounter + 1
|
Dim oRowCounter = oRowIndex + oGlobalGroupCounter + 1
|
||||||
|
|
||||||
@ -128,6 +131,7 @@ Public Class PropertyValues
|
|||||||
If oColumn.Key.IsRequired Then
|
If oColumn.Key.IsRequired Then
|
||||||
_logger.Warn($"{MessageId} # oPropertyValue for column [{oTableColumn}] is empty or not found but is required. Continuing with Empty String.")
|
_logger.Warn($"{MessageId} # oPropertyValue for column [{oTableColumn}] is empty or not found but is required. Continuing with Empty String.")
|
||||||
Dim oMissingProperty = New MissingProperty() With {
|
Dim oMissingProperty = New MissingProperty() With {
|
||||||
|
.EN16931_ID = oEN16931Value,
|
||||||
.Description = oPropertyDescription,
|
.Description = oPropertyDescription,
|
||||||
.XMLPath = oPropertyPath
|
.XMLPath = oPropertyPath
|
||||||
}
|
}
|
||||||
@ -158,7 +162,8 @@ Public Class PropertyValues
|
|||||||
.TableColumn = oTableColumn,
|
.TableColumn = oTableColumn,
|
||||||
.IsRequired = oIsRequired,
|
.IsRequired = oIsRequired,
|
||||||
.XMLPath = oPropertyPath,
|
.XMLPath = oPropertyPath,
|
||||||
.ItemType = oItemType
|
.ItemType = oItemType,
|
||||||
|
.EN16931_ID = oEN16931Value
|
||||||
})
|
})
|
||||||
Next
|
Next
|
||||||
Next
|
Next
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -9418,6 +9418,18 @@ Namespace ZUGFeRD.Version2_3_FacturX
|
|||||||
<System.Xml.Serialization.XmlEnumAttribute("870")>
|
<System.Xml.Serialization.XmlEnumAttribute("870")>
|
||||||
Item870 = 870
|
Item870 = 870
|
||||||
|
|
||||||
|
'''<remarks/>
|
||||||
|
<System.Xml.Serialization.XmlEnumAttribute("875")>
|
||||||
|
Item875 = 875
|
||||||
|
|
||||||
|
'''<remarks/>
|
||||||
|
<System.Xml.Serialization.XmlEnumAttribute("876")>
|
||||||
|
Item876 = 876
|
||||||
|
|
||||||
|
'''<remarks/>
|
||||||
|
<System.Xml.Serialization.XmlEnumAttribute("877")>
|
||||||
|
Item877 = 877
|
||||||
|
|
||||||
'''<remarks/>
|
'''<remarks/>
|
||||||
<System.Xml.Serialization.XmlEnumAttribute("890")>
|
<System.Xml.Serialization.XmlEnumAttribute("890")>
|
||||||
Item890 = 890
|
Item890 = 890
|
||||||
|
|||||||
@ -22,7 +22,14 @@
|
|||||||
''' 0 = Default / Text
|
''' 0 = Default / Text
|
||||||
''' 1 = Datum
|
''' 1 = Datum
|
||||||
''' 2 = Gleitkomma
|
''' 2 = Gleitkomma
|
||||||
''' 3 = Memo-Feld
|
''' 3 = Attachment-Felder
|
||||||
|
''' 4 = Elemente einer Liste, vgl Currency
|
||||||
''' </summary>
|
''' </summary>
|
||||||
Public ItemType As Integer
|
Public ItemType As Integer
|
||||||
|
|
||||||
|
''' <summary>
|
||||||
|
''' BT-Feld-Bezeichnung
|
||||||
|
''' </summary>
|
||||||
|
Public EN16931_ID As String
|
||||||
|
|
||||||
End Class
|
End Class
|
||||||
Loading…
x
Reference in New Issue
Block a user