55 lines
1.8 KiB
VB.net
55 lines
1.8 KiB
VB.net
Imports System.ComponentModel
|
|
|
|
|
|
Namespace Schemas
|
|
|
|
''' <summary>
|
|
''' XML Schema to import the Data-Files
|
|
''' </summary>
|
|
Public Class OrderSchema
|
|
Inherits BaseSchema
|
|
|
|
<Description("EXIM-VRG_ordersT025")>
|
|
Public Property Head As New OrderHead
|
|
|
|
<Description("EXIM-VRG_ordersT026")>
|
|
Public Property Positions As New List(Of OrderPosition)
|
|
|
|
|
|
Public Class OrderHead
|
|
<Description("BELEGKEY")>
|
|
Public Property DocumentKey As String
|
|
<Description("Fakt_Kontonummer")>
|
|
Public Property AccountNumber As String
|
|
<Description("Laufnummer")>
|
|
Public Property RunningNumber As String
|
|
<Description("Bestellt_von")>
|
|
Public Property OrderedBy As String
|
|
<Description("Lief_Kontonummer")>
|
|
Public Property AccountNumber2 As String
|
|
<Description("Belegart")>
|
|
Public Property DocumentType As Integer
|
|
<Description("Datum_Auftrag-Bestellung")>
|
|
Public Property OrderDate As Date
|
|
<Description("Auftrags-Bestellnummer")>
|
|
Public Property OrderNumber As String
|
|
<Description("Infotext")>
|
|
Public Property InfoText As String
|
|
End Class
|
|
|
|
|
|
Public Class OrderPosition
|
|
<Description("BELEGKEY")>
|
|
Public Property DocumentKey As String
|
|
<Description("Zeilennummer")>
|
|
Public Property LineNumber As String
|
|
<Description("Artikelnummer")>
|
|
Public Property ArticleNumber As String
|
|
<Description("Bezeichnung")>
|
|
Public Property ArticleDescription As String
|
|
<Description("Lieferantenartikelnummer")>
|
|
Public Property VendorNumber As String
|
|
End Class
|
|
|
|
End Class
|
|
End Namespace |