ZUGFRD-8: Positionstext darf maximal 900 Zeichen lang sein.
This commit is contained in:
parent
60ce9ab4f8
commit
e911d97966
@ -645,10 +645,14 @@ Public Class ImportZUGFeRDFiles
|
|||||||
oGroupCounterValue = 0
|
oGroupCounterValue = 0
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
If oProperty.Value.Length > 900 Then
|
||||||
|
_logger.Warn("Value for field [{0}] is longer than 900 characters, will be truncated!", oProperty.TableColumn)
|
||||||
|
End If
|
||||||
|
|
||||||
Dim oNewRow As DataRow = oDataTable.NewRow()
|
Dim oNewRow As DataRow = oDataTable.NewRow()
|
||||||
oNewRow("REFERENCE_GUID") = pMessageId
|
oNewRow("REFERENCE_GUID") = pMessageId
|
||||||
oNewRow("ITEM_DESCRIPTION") = oProperty.Description
|
oNewRow("ITEM_DESCRIPTION") = oProperty.Description
|
||||||
oNewRow("ITEM_VALUE") = oProperty.Value.Replace("'", "''")
|
oNewRow("ITEM_VALUE") = oProperty.Value.Truncate(900).Replace("'", "''")
|
||||||
oNewRow("GROUP_COUNTER") = oGroupCounterValue
|
oNewRow("GROUP_COUNTER") = oGroupCounterValue
|
||||||
oNewRow("SPEC_NAME") = oProperty.TableColumn
|
oNewRow("SPEC_NAME") = oProperty.TableColumn
|
||||||
oNewRow("IS_REQUIRED") = oProperty.IsRequired
|
oNewRow("IS_REQUIRED") = oProperty.IsRequired
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user