' Copyright (C) 2025  P4pillon.org
'
' This program is free software: you can redistribute it and/or modify
' it under the terms of the GNU Affero General Public License as
' published by the Free Software Foundation, either version 3 of the
' License, or (at your option) any later version.
'
' This program is distributed in the hope that it will be useful,
' but WITHOUT ANY WARRANTY; without even the implied warranty of
' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
' GNU Affero General Public License for more details.
'
' You should have received a copy of the GNU Affero General Public License
' along with this program.  If not, see <https://www.gnu.org/licenses/>.
'------------------------------------------------------------------------------
' <auto-generated>
'     Ce code a été généré par un outil.
'     Version du runtime :4.0.30319.42000
'
'     Les modifications apportées à ce fichier peuvent provoquer un comportement incorrect et seront perdues si
'     le code est régénéré.
' </auto-generated>
'------------------------------------------------------------------------------

Option Strict Off
Option Explicit On

Imports System.Xml.Serialization

'
'This source code was auto-generated by xsd, Version=4.0.30319.33440.
'

'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440"), _
 System.SerializableAttribute(), _
 System.Diagnostics.DebuggerStepThroughAttribute(), _
 System.ComponentModel.DesignerCategoryAttribute("code"), _
 System.Xml.Serialization.XmlTypeAttribute(AnonymousType:=True, [Namespace]:="JulienMisiak"), _
 System.Xml.Serialization.XmlRootAttribute([Namespace]:="JulienMisiak", IsNullable:=False)> _
Partial Public Class Reception_Commande_Scan

    Private refField As String

    Private scanField() As ligne

    '''<remarks/>
    <System.Xml.Serialization.XmlElementAttribute(DataType:="token")> _
    Public Property ref() As String
        Get
            Return Me.refField
        End Get
        Set(value As String)
            Me.refField = value
        End Set
    End Property

    '''<remarks/>
    <System.Xml.Serialization.XmlArrayItemAttribute("ligne", IsNullable:=False)> _
    Public Property scan() As ligne()
        Get
            Return Me.scanField
        End Get
        Set(value As ligne())
            Me.scanField = value
        End Set
    End Property
End Class

'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440"), _
 System.SerializableAttribute(), _
 System.Diagnostics.DebuggerStepThroughAttribute(), _
 System.ComponentModel.DesignerCategoryAttribute("code"), _
 System.Xml.Serialization.XmlTypeAttribute(AnonymousType:=True, [Namespace]:="JulienMisiak"), _
 System.Xml.Serialization.XmlRootAttribute([Namespace]:="JulienMisiak", IsNullable:=False)> _
Partial Public Class ligne

    Private numField As String

    Private codeField As String

    Private designationField As String

    Private quantitéField As String

    '''<remarks/>
    <System.Xml.Serialization.XmlAttributeAttribute(DataType:="token")> _
    Public Property Num() As String
        Get
            Return Me.numField
        End Get
        Set(value As String)
            Me.numField = value
        End Set
    End Property

    '''<remarks/>
    <System.Xml.Serialization.XmlAttributeAttribute(DataType:="token")> _
    Public Property Code() As String
        Get
            Return Me.codeField
        End Get
        Set(value As String)
            Me.codeField = value
        End Set
    End Property

    '''<remarks/>
    <System.Xml.Serialization.XmlAttributeAttribute(DataType:="token")> _
    Public Property Designation() As String
        Get
            Return Me.designationField
        End Get
        Set(value As String)
            Me.designationField = value
        End Set
    End Property

    '''<remarks/>
    <System.Xml.Serialization.XmlAttributeAttribute(DataType:="token")> _
    Public Property Quantité() As String
        Get
            Return Me.quantitéField
        End Get
        Set(value As String)
            Me.quantitéField = value
        End Set
    End Property
End Class

'''<remarks/>
<System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.0.30319.33440"), _
 System.SerializableAttribute(), _
 System.Diagnostics.DebuggerStepThroughAttribute(), _
 System.ComponentModel.DesignerCategoryAttribute("code"), _
 System.Xml.Serialization.XmlTypeAttribute(AnonymousType:=True, [Namespace]:="JulienMisiak"), _
 System.Xml.Serialization.XmlRootAttribute([Namespace]:="JulienMisiak", IsNullable:=False)> _
Partial Public Class scan

    Private ligneField() As ligne

    '''<remarks/>
    <System.Xml.Serialization.XmlElementAttribute("ligne")> _
    Public Property ligne() As ligne()
        Get
            Return Me.ligneField
        End Get
        Set(value As ligne())
            Me.ligneField = value
        End Set
    End Property
End Class
