227 lines
9.0 KiB
C#
227 lines
9.0 KiB
C#
//------------------------------------------------------------------------------
|
|
// <auto-generated>
|
|
// This code was generated by a tool.
|
|
//
|
|
// Changes to this file may cause incorrect behavior and will be lost if
|
|
// the code is regenerated.
|
|
// </auto-generated>
|
|
//------------------------------------------------------------------------------
|
|
|
|
// This code was generated by XmlSchemaClassGenerator version 3.0.1270.0 using the following command:
|
|
// xscgen --namespace http://schemas.nav.gov.hu/EKAER/1.0/ekaermanagement=AyCode.Services.Nav.Ekaer.Models --namespace http://schemas.nav.gov.hu/EKAER/1.0/common=AyCode.Services.Nav.Ekaer.Models.Common --nullable --separateFiles --output C:/Users/Fullepi/Downloads/ekaer/Generated2 C:/Users/Fullepi/Downloads/ekaer/ekaermanagement.xsd
|
|
namespace AyCode.Services.Nav.Ekaer.Models
|
|
{
|
|
|
|
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("XmlSchemaClassGenerator", "3.0.1270.0")]
|
|
public partial interface ITradeCardItemGroup
|
|
{
|
|
|
|
/// <summary>
|
|
/// <para>Tétel beszerzési oka: S: Értékesítés A: Beszerzés W: Bérmunka O: Egyéb</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Tétel beszerzési oka: S: Értékesítés A: Beszerzés W: Bérmunka O: Egyéb")]
|
|
AyCode.Services.Nav.Ekaer.Models.Common.TradeReasonType TradeReason
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Termék VTSZ száma!</para>
|
|
/// <para xml:lang="en">Pattern: [0-9]{4,8}.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Termék VTSZ száma!")]
|
|
[System.ComponentModel.DataAnnotations.RegularExpressionAttribute("[0-9]{4,8}")]
|
|
string ProductVtsz
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Termék user által megadható neve. pl.: Málnás joghurt :)</para>
|
|
/// <para xml:lang="en">Minimum length: 1.</para>
|
|
/// <para xml:lang="en">Maximum length: 200.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Termék user által megadható neve. pl.: Málnás joghurt :)")]
|
|
[System.ComponentModel.DataAnnotations.MinLengthAttribute(1)]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)]
|
|
string ProductName
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>VTSZ csoport neve! Csak 1.10 verziótól van használva!</para>
|
|
/// <para xml:lang="en">Maximum length: 1000.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("VTSZ csoport neve! Csak 1.10 verziótól van használva!")]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(1000)]
|
|
string ProductVtszGroupName
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>BVeszélyességi BÁRCA szám. Veszélyes áru esetén kitöltendő.</para>
|
|
/// <para xml:lang="en">Pattern: [0-9,\.]{1,200}.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("BVeszélyességi BÁRCA szám. Veszélyes áru esetén kitöltendő.")]
|
|
[System.ComponentModel.DataAnnotations.RegularExpressionAttribute("[0-9,\\.]{1,200}")]
|
|
string AdrNumber
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Veszélyes áru esetén a fuvar engedély azonosítója, amit kiadtak a szállításhoz</para>
|
|
/// <para xml:lang="en">Maximum length: 30.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Veszélyes áru esetén a fuvar engedély azonosítója, amit kiadtak a szállításhoz")]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(30)]
|
|
string TransportLincense
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Súly, tömeg Kg-ban.</para>
|
|
/// <para xml:lang="en">Minimum inclusive value: 0.</para>
|
|
/// <para xml:lang="en">Maximum exclusive value: 1000000000.</para>
|
|
/// <para xml:lang="en">Total number of digits: 12.</para>
|
|
/// <para xml:lang="en">Total number of digits in fraction: 3.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Súly, tömeg Kg-ban.")]
|
|
decimal Weight
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>HUF-ban az érték</para>
|
|
/// <para xml:lang="en">Minimum exclusive value: 0.</para>
|
|
/// <para xml:lang="en">Total number of digits in fraction: 0.</para>
|
|
/// <para xml:lang="en">Total number of digits: 11.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("HUF-ban az érték")]
|
|
System.Nullable<long> Value
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Érték módosítás oka szövegesen. Csak akkor kell, ha az értéket módosítja a hívó!</para>
|
|
/// <para xml:lang="en">Maximum length: 200.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Érték módosítás oka szövegesen. Csak akkor kell, ha az értéket módosítja a hívó!")]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)]
|
|
string ValueModReasonText
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Súly módosítás oka szövegesen. Csak akkor kell, ha a súlyt módosítja a hívó!</para>
|
|
/// <para xml:lang="en">Maximum length: 200.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Súly módosítás oka szövegesen. Csak akkor kell, ha a súlyt módosítja a hívó!")]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)]
|
|
string WeightModReasonText
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>A termék gyári száma</para>
|
|
/// <para xml:lang="en">Maximum length: 200.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("A termék gyári száma")]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)]
|
|
string FactoryItemNumber
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Bejelentő által használt cikkszám, amin kezeli, raktárnyilvántartja.</para>
|
|
/// <para xml:lang="en">Maximum length: 200.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Bejelentő által használt cikkszám, amin kezeli, raktárnyilvántartja.")]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)]
|
|
string ImporterItemNumber
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Lejárati dátum, szavatossági idő</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Lejárati dátum, szavatossági idő")]
|
|
System.Nullable<System.DateTime> ExpirationDate
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>SARZS szám (batch number), amit a gyártó ad! Ami alapján azonosítani lehet a gyártási paramétereket, gyártó sort.</para>
|
|
/// <para xml:lang="en">Minimum length: 3.</para>
|
|
/// <para xml:lang="en">Maximum length: 30.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute(("SARZS szám (batch number), amit a gyártó ad! Ami alapján azonosítani lehet a gyár" +
|
|
"tási paramétereket, gyártó sort."))]
|
|
[System.ComponentModel.DataAnnotations.MinLengthAttribute(3)]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(30)]
|
|
string BatchNumber
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Státusz váltás oka szövegesen.</para>
|
|
/// <para xml:lang="en">Maximum length: 200.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Státusz váltás oka szövegesen.")]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)]
|
|
string StatusModReasonText
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>Termék módosítás oka szövegesen.</para>
|
|
/// <para xml:lang="en">Maximum length: 200.</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("Termék módosítás oka szövegesen.")]
|
|
[System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)]
|
|
string ProductModReasonText
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
|
|
/// <summary>
|
|
/// <para>A termék biztosíték mentes áfakulcs alá tartozik?</para>
|
|
/// </summary>
|
|
[System.ComponentModel.DescriptionAttribute("A termék biztosíték mentes áfakulcs alá tartozik?")]
|
|
System.Nullable<bool> VatRateAssuranceExemption
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
}
|
|
}
|