//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ // 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 { /// /// Tétel beszerzési oka: S: Értékesítés A: Beszerzés W: Bérmunka O: Egyéb /// [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; } /// /// Termék VTSZ száma! /// Pattern: [0-9]{4,8}. /// [System.ComponentModel.DescriptionAttribute("Termék VTSZ száma!")] [System.ComponentModel.DataAnnotations.RegularExpressionAttribute("[0-9]{4,8}")] string ProductVtsz { get; set; } /// /// Termék user által megadható neve. pl.: Málnás joghurt :) /// Minimum length: 1. /// Maximum length: 200. /// [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; } /// /// VTSZ csoport neve! Csak 1.10 verziótól van használva! /// Maximum length: 1000. /// [System.ComponentModel.DescriptionAttribute("VTSZ csoport neve! Csak 1.10 verziótól van használva!")] [System.ComponentModel.DataAnnotations.MaxLengthAttribute(1000)] string ProductVtszGroupName { get; set; } /// /// BVeszélyességi BÁRCA szám. Veszélyes áru esetén kitöltendő. /// Pattern: [0-9,\.]{1,200}. /// [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; } /// /// Veszélyes áru esetén a fuvar engedély azonosítója, amit kiadtak a szállításhoz /// Maximum length: 30. /// [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; } /// /// Súly, tömeg Kg-ban. /// Minimum inclusive value: 0. /// Maximum exclusive value: 1000000000. /// Total number of digits: 12. /// Total number of digits in fraction: 3. /// [System.ComponentModel.DescriptionAttribute("Súly, tömeg Kg-ban.")] decimal Weight { get; set; } /// /// HUF-ban az érték /// Minimum exclusive value: 0. /// Total number of digits in fraction: 0. /// Total number of digits: 11. /// [System.ComponentModel.DescriptionAttribute("HUF-ban az érték")] System.Nullable Value { get; set; } /// /// Érték módosítás oka szövegesen. Csak akkor kell, ha az értéket módosítja a hívó! /// Maximum length: 200. /// [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; } /// /// Súly módosítás oka szövegesen. Csak akkor kell, ha a súlyt módosítja a hívó! /// Maximum length: 200. /// [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; } /// /// A termék gyári száma /// Maximum length: 200. /// [System.ComponentModel.DescriptionAttribute("A termék gyári száma")] [System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)] string FactoryItemNumber { get; set; } /// /// Bejelentő által használt cikkszám, amin kezeli, raktárnyilvántartja. /// Maximum length: 200. /// [System.ComponentModel.DescriptionAttribute("Bejelentő által használt cikkszám, amin kezeli, raktárnyilvántartja.")] [System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)] string ImporterItemNumber { get; set; } /// /// Lejárati dátum, szavatossági idő /// [System.ComponentModel.DescriptionAttribute("Lejárati dátum, szavatossági idő")] System.Nullable ExpirationDate { get; set; } /// /// 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. /// Minimum length: 3. /// Maximum length: 30. /// [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; } /// /// Státusz váltás oka szövegesen. /// Maximum length: 200. /// [System.ComponentModel.DescriptionAttribute("Státusz váltás oka szövegesen.")] [System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)] string StatusModReasonText { get; set; } /// /// Termék módosítás oka szövegesen. /// Maximum length: 200. /// [System.ComponentModel.DescriptionAttribute("Termék módosítás oka szövegesen.")] [System.ComponentModel.DataAnnotations.MaxLengthAttribute(200)] string ProductModReasonText { get; set; } /// /// A termék biztosíték mentes áfakulcs alá tartozik? /// [System.ComponentModel.DescriptionAttribute("A termék biztosíték mentes áfakulcs alá tartozik?")] System.Nullable VatRateAssuranceExemption { get; set; } } }