From 7b41f2ccb201f4289bd861d7a296f8c758d5cdf9 Mon Sep 17 00:00:00 2001 From: "plekhov.a" Date: Fri, 13 Dec 2024 18:52:30 +0300 Subject: [PATCH] DDCORE-9567 update utd820 hyphen user contract --- ...FDOPPR_UserContract_820_05_01_02_Hyphen.cs | 1524 +++++-- ...DOPPR_UserContract_820_05_01_02_Hyphen.xsd | 3548 +++++++++++++++++ 2 files changed, 4814 insertions(+), 258 deletions(-) create mode 100644 src/DataXml/Utd820/Hyphens/ON_NSCHFDOPPR_UserContract_820_05_01_02_Hyphen.xsd diff --git a/src/DataXml/Utd820/Hyphens/ON_NSCHFDOPPR_UserContract_820_05_01_02_Hyphen.cs b/src/DataXml/Utd820/Hyphens/ON_NSCHFDOPPR_UserContract_820_05_01_02_Hyphen.cs index 38264998..ee404932 100644 --- a/src/DataXml/Utd820/Hyphens/ON_NSCHFDOPPR_UserContract_820_05_01_02_Hyphen.cs +++ b/src/DataXml/Utd820/Hyphens/ON_NSCHFDOPPR_UserContract_820_05_01_02_Hyphen.cs @@ -8,13 +8,16 @@ // //------------------------------------------------------------------------------ -// -// This source code was auto-generated by xsd, Version=4.7.3081.0. -// +// +// This source code was auto-generated by xsd, Version=4.8.3928.0. +// namespace Diadoc.Api.DataXml.Utd820.Hyphens { + using System.Xml.Serialization; + + /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -88,8 +91,8 @@ public partial class UniversalTransferDocumentWithHyphens public UniversalTransferDocumentWithHyphens() { - this.hyphenRevisionDateField = UniversalTransferDocumentWithHyphensHyphenRevisionDate.False; - this.hyphenRevisionNumberField = UniversalTransferDocumentWithHyphensHyphenRevisionNumber.False; + this.hyphenRevisionDateField = UniversalTransferDocumentWithHyphensHyphenRevisionDate.@false; + this.hyphenRevisionNumberField = UniversalTransferDocumentWithHyphensHyphenRevisionNumber.@false; } /// @@ -131,25 +134,13 @@ public ExtendedOrganizationInfoWithHyphens[] Consignees /// [System.Xml.Serialization.XmlArrayAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlArrayItemAttribute("SignerDetails", typeof(ExtendedSignerDetails_SellerTitle), Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] - [System.Xml.Serialization.XmlArrayItemAttribute(typeof(SignerReference), Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] + [System.Xml.Serialization.XmlArrayItemAttribute("SignerReference", typeof(SignerReferenceWithPowerOfAttorney), Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] public object[] Signers { get { return this.signersField; } set { this.signersField = value; } } - public UniversalTransferDocumentWithHyphens UseSignerReferences(SignerReference[] signerReferences) - { - this.Signers = signerReferences; - return this; - } - - public UniversalTransferDocumentWithHyphens UseSignerDetails(ExtendedSignerDetails_SellerTitle[] signerDetails) - { - this.Signers = signerDetails; - return this; - } - /// [System.Xml.Serialization.XmlArrayAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlArrayItemAttribute("Document", Form = System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable = false)] @@ -306,7 +297,7 @@ public string RevisionDate /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(UniversalTransferDocumentWithHyphensHyphenRevisionDate.False)] + [System.ComponentModel.DefaultValueAttribute(UniversalTransferDocumentWithHyphensHyphenRevisionDate.@false)] public UniversalTransferDocumentWithHyphensHyphenRevisionDate HyphenRevisionDate { get { return this.hyphenRevisionDateField; } @@ -323,7 +314,7 @@ public string RevisionNumber /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(UniversalTransferDocumentWithHyphensHyphenRevisionNumber.False)] + [System.ComponentModel.DefaultValueAttribute(UniversalTransferDocumentWithHyphensHyphenRevisionNumber.@false)] public UniversalTransferDocumentWithHyphensHyphenRevisionNumber HyphenRevisionNumber { get { return this.hyphenRevisionNumberField; } @@ -372,7 +363,7 @@ public bool CircumFormatInvoiceSpecified } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -391,7 +382,7 @@ public ExtendedOrganizationDetails_ManualFilling Item } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -401,12 +392,12 @@ public partial class ExtendedOrganizationDetailsWithHyphens : ExtendedOrganizati public ExtendedOrganizationDetailsWithHyphens() { - this.hyphenInnField = ExtendedOrganizationDetailsWithHyphensHyphenInn.False; + this.hyphenInnField = ExtendedOrganizationDetailsWithHyphensHyphenInn.@false; } /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(ExtendedOrganizationDetailsWithHyphensHyphenInn.False)] + [System.ComponentModel.DefaultValueAttribute(ExtendedOrganizationDetailsWithHyphensHyphenInn.@false)] public ExtendedOrganizationDetailsWithHyphensHyphenInn HyphenInn { get { return this.hyphenInnField; } @@ -415,23 +406,21 @@ public ExtendedOrganizationDetailsWithHyphensHyphenInn HyphenInn } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum ExtendedOrganizationDetailsWithHyphensHyphenInn { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedOrganizationDetailsWithHyphens))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -489,7 +478,55 @@ public string FnsParticipantId } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class Address + { + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AddressCode", typeof(string), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + [System.Xml.Serialization.XmlElementAttribute("ForeignAddress", typeof(ForeignAddress), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + [System.Xml.Serialization.XmlElementAttribute("RussianAddress", typeof(RussianAddress), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + public object Item + { + get { return this.itemField; } + set { this.itemField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ForeignAddress + { + private string countryField; + + private string addressField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Country + { + get { return this.countryField; } + set { this.countryField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Address + { + get { return this.addressField; } + set { this.addressField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -577,7 +614,7 @@ public string MiddleName } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -646,7 +683,7 @@ public string MiddleName /// [System.Xml.Serialization.XmlIncludeAttribute(typeof(TransferBase820))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -694,7 +731,7 @@ public string BaseDocumentInfo } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -712,7 +749,7 @@ public string BaseDocumentId } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -862,7 +899,7 @@ public string CreatedThingInfo } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -891,7 +928,7 @@ public string TransferDocumentDate } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -919,7 +956,7 @@ public string InfoFileId } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -947,7 +984,7 @@ public string Value } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -961,7 +998,7 @@ public partial class CustomsDeclarationWithHyphens public CustomsDeclarationWithHyphens() { - this.hyphenCountryField = CustomsDeclarationWithHyphensHyphenCountry.False; + this.hyphenCountryField = CustomsDeclarationWithHyphensHyphenCountry.@false; } /// @@ -974,7 +1011,7 @@ public string Country /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(CustomsDeclarationWithHyphensHyphenCountry.False)] + [System.ComponentModel.DefaultValueAttribute(CustomsDeclarationWithHyphensHyphenCountry.@false)] public CustomsDeclarationWithHyphensHyphenCountry HyphenCountry { get { return this.hyphenCountryField; } @@ -991,22 +1028,20 @@ public string DeclarationNumber } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum CustomsDeclarationWithHyphensHyphenCountry { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1038,9 +1073,9 @@ public partial class InvoiceTable public InvoiceTable() { - this.withoutVatField = InvoiceTableWithoutVat.False; - this.hyphenVatField = InvoiceTableHyphenVat.False; - this.hyphenTotalField = InvoiceTableHyphenTotal.False; + this.withoutVatField = InvoiceTableWithoutVat.@false; + this.hyphenVatField = InvoiceTableHyphenVat.@false; + this.hyphenTotalField = InvoiceTableHyphenTotal.@false; } /// @@ -1085,7 +1120,7 @@ public bool VatSpecified /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(InvoiceTableWithoutVat.False)] + [System.ComponentModel.DefaultValueAttribute(InvoiceTableWithoutVat.@false)] public InvoiceTableWithoutVat WithoutVat { get { return this.withoutVatField; } @@ -1094,7 +1129,7 @@ public InvoiceTableWithoutVat WithoutVat /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(InvoiceTableHyphenVat.False)] + [System.ComponentModel.DefaultValueAttribute(InvoiceTableHyphenVat.@false)] public InvoiceTableHyphenVat HyphenVat { get { return this.hyphenVatField; } @@ -1119,7 +1154,7 @@ public bool TotalSpecified /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(InvoiceTableHyphenTotal.False)] + [System.ComponentModel.DefaultValueAttribute(InvoiceTableHyphenTotal.@false)] public InvoiceTableHyphenTotal HyphenTotal { get { return this.hyphenTotalField; } @@ -1144,7 +1179,7 @@ public bool TotalNetSpecified } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1179,7 +1214,7 @@ public partial class InvoiceTableItem private bool exciseFieldSpecified; - private TaxRateWithTwentyPercentAndTaxedByAgent taxRateField; + private TaxRateUcd736AndUtd820 taxRateField; private decimal subtotalWithVatExcludedField; @@ -1223,10 +1258,10 @@ public partial class InvoiceTableItem public InvoiceTableItem() { - this.hyphenUnitField = InvoiceTableItemHyphenUnit.False; - this.withoutVatField = InvoiceTableItemWithoutVat.False; - this.hyphenVatField = InvoiceTableItemHyphenVat.False; - this.hyphenSubtotalField = InvoiceTableItemHyphenSubtotal.False; + this.hyphenUnitField = InvoiceTableItemHyphenUnit.@false; + this.withoutVatField = InvoiceTableItemWithoutVat.@false; + this.hyphenVatField = InvoiceTableItemHyphenVat.@false; + this.hyphenSubtotalField = InvoiceTableItemHyphenSubtotal.@false; } /// @@ -1283,7 +1318,7 @@ public string Unit /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(InvoiceTableItemHyphenUnit.False)] + [System.ComponentModel.DefaultValueAttribute(InvoiceTableItemHyphenUnit.@false)] public InvoiceTableItemHyphenUnit HyphenUnit { get { return this.hyphenUnitField; } @@ -1348,7 +1383,7 @@ public bool ExciseSpecified /// [System.Xml.Serialization.XmlAttributeAttribute()] - public TaxRateWithTwentyPercentAndTaxedByAgent TaxRate + public TaxRateUcd736AndUtd820 TaxRate { get { return this.taxRateField; } set { this.taxRateField = value; } @@ -1388,7 +1423,7 @@ public bool VatSpecified /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(InvoiceTableItemWithoutVat.False)] + [System.ComponentModel.DefaultValueAttribute(InvoiceTableItemWithoutVat.@false)] public InvoiceTableItemWithoutVat WithoutVat { get { return this.withoutVatField; } @@ -1397,7 +1432,7 @@ public InvoiceTableItemWithoutVat WithoutVat /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(InvoiceTableItemHyphenVat.False)] + [System.ComponentModel.DefaultValueAttribute(InvoiceTableItemHyphenVat.@false)] public InvoiceTableItemHyphenVat HyphenVat { get { return this.hyphenVatField; } @@ -1422,7 +1457,7 @@ public bool SubtotalSpecified /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(InvoiceTableItemHyphenSubtotal.False)] + [System.ComponentModel.DefaultValueAttribute(InvoiceTableItemHyphenSubtotal.@false)] public InvoiceTableItemHyphenSubtotal HyphenSubtotal { get { return this.hyphenSubtotalField; } @@ -1519,7 +1554,7 @@ public string ItemTypeCode } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1568,7 +1603,7 @@ public string ItemAddInfo } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1610,181 +1645,204 @@ public string TransPackageId } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema = false)] + public enum ItemsChoiceType + { + /// + PackageId, + + /// + Unit, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum InvoiceTableItemHyphenUnit { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] - public enum TaxRateWithTwentyPercentAndTaxedByAgent + public enum TaxRateUcd736AndUtd820 { /// - [System.Xml.Serialization.XmlEnumAttribute("без НДС")] - WithoutVat, + [System.Xml.Serialization.XmlEnumAttribute("0%")] + Item0, /// - [System.Xml.Serialization.XmlEnumAttribute("0%")] - Zero, + [System.Xml.Serialization.XmlEnumAttribute("5%")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7%")] + Item7, + + /// + [System.Xml.Serialization.XmlEnumAttribute("9,09%")] + Item909, /// [System.Xml.Serialization.XmlEnumAttribute("10%")] - TenPercent, + Item10, + + /// + [System.Xml.Serialization.XmlEnumAttribute("16,67%")] + Item1667, /// [System.Xml.Serialization.XmlEnumAttribute("18%")] - EighteenPercent, + Item18, /// [System.Xml.Serialization.XmlEnumAttribute("20%")] - TwentyPercent, + Item20, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5/105")] + Item5105, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7/107")] + Item7107, /// [System.Xml.Serialization.XmlEnumAttribute("10/110")] - TenFraction, + Item10110, /// [System.Xml.Serialization.XmlEnumAttribute("18/118")] - EighteenFraction, + Item18118, /// [System.Xml.Serialization.XmlEnumAttribute("20/120")] - TwentyFraction, + Item20120, + + /// + [System.Xml.Serialization.XmlEnumAttribute("без НДС")] + безНДС, /// [System.Xml.Serialization.XmlEnumAttribute("НДС исчисляется налоговым агентом")] - TaxedByAgent, + НДСисчисляетсяналоговымагентом, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum InvoiceTableItemWithoutVat { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum InvoiceTableItemHyphenVat { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum InvoiceTableItemHyphenSubtotal { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum InvoiceTableItemItemMark { /// [System.Xml.Serialization.XmlEnumAttribute("1")] - Property, + Item1, /// [System.Xml.Serialization.XmlEnumAttribute("2")] - Job, + Item2, /// [System.Xml.Serialization.XmlEnumAttribute("3")] - Service, + Item3, /// [System.Xml.Serialization.XmlEnumAttribute("4")] - PropertyRights, + Item4, /// [System.Xml.Serialization.XmlEnumAttribute("5")] - Other, + Item5, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum InvoiceTableWithoutVat { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum InvoiceTableHyphenVat { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum InvoiceTableHyphenTotal { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -1832,223 +1890,1179 @@ public bool TotalSpecified } /// - [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedOrganizationReference))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedOrganizationDetails))] - [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedOrganizationDetailsWithHyphens))] - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_Torg2AdditionalInfo))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_Torg2Buyer))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_BuyerTitle820))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_551_552))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_CorrectionBuyerTitle))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_CorrectionSellerTitle))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_BuyerTitle))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_SellerTitle))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class ExtendedOrganizationDetails_ManualFilling + public partial class d { - private OrganizationType orgTypeField; - - private string okopfField; - - private string okpoField; - - private string okdpField; - - private string phoneField; - - private string emailField; - - private string correspondentAccountField; + private string lastNameField; - private string bankAccountNumberField; + private string firstNameField; - private string bankNameField; + private string middleNameField; - private string bankIdField; + private string positionField; - private string departmentField; + private string innField; - private string organizationAdditionalInfoField; + private string registrationCertificateField; - private string organizationOrPersonInfoField; + private ExtendedSignerDetailsBaseSignerType signerTypeField; - private string individualEntityRegistrationCertificateField; + private string signerOrganizationNameField; - private string legalEntityIdField; + private string signerInfoField; - private string shortOrgNameField; + private string signerPowersBaseField; - private string countryField; + private string signerOrgPowersBaseField; /// [System.Xml.Serialization.XmlAttributeAttribute()] - public OrganizationType OrgType + public string LastName { - get { return this.orgTypeField; } - set { this.orgTypeField = value; } + get { return this.lastNameField; } + set { this.lastNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Okopf + public string FirstName { - get { return this.okopfField; } - set { this.okopfField = value; } + get { return this.firstNameField; } + set { this.firstNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Okpo + public string MiddleName { - get { return this.okpoField; } - set { this.okpoField = value; } + get { return this.middleNameField; } + set { this.middleNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Okdp + public string Position { - get { return this.okdpField; } - set { this.okdpField = value; } + get { return this.positionField; } + set { this.positionField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Phone + public string Inn { - get { return this.phoneField; } - set { this.phoneField = value; } + get { return this.innField; } + set { this.innField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Email + public string RegistrationCertificate { - get { return this.emailField; } - set { this.emailField = value; } + get { return this.registrationCertificateField; } + set { this.registrationCertificateField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string CorrespondentAccount + public ExtendedSignerDetailsBaseSignerType SignerType { - get { return this.correspondentAccountField; } - set { this.correspondentAccountField = value; } + get { return this.signerTypeField; } + set { this.signerTypeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string BankAccountNumber + public string SignerOrganizationName { - get { return this.bankAccountNumberField; } - set { this.bankAccountNumberField = value; } + get { return this.signerOrganizationNameField; } + set { this.signerOrganizationNameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string BankName + public string SignerInfo { - get { return this.bankNameField; } - set { this.bankNameField = value; } + get { return this.signerInfoField; } + set { this.signerInfoField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string BankId + public string SignerPowersBase { - get { return this.bankIdField; } - set { this.bankIdField = value; } + get { return this.signerPowersBaseField; } + set { this.signerPowersBaseField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string Department + public string SignerOrgPowersBase { - get { return this.departmentField; } - set { this.departmentField = value; } + get { return this.signerOrgPowersBaseField; } + set { this.signerOrgPowersBaseField = value; } } + } + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetailsBaseSignerType + { /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string OrganizationAdditionalInfo - { - get { return this.organizationAdditionalInfoField; } - set { this.organizationAdditionalInfoField = value; } - } + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string OrganizationOrPersonInfo - { - get { return this.organizationOrPersonInfoField; } - set { this.organizationOrPersonInfoField = value; } - } + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string IndividualEntityRegistrationCertificate - { - get { return this.individualEntityRegistrationCertificateField; } - set { this.individualEntityRegistrationCertificateField = value; } - } + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedSignerDetails_Torg2AdditionalInfo : ExtendedSignerDetailsBase + { + private ExtendedSignerDetails_Torg2AdditionalInfoSignerPowers signerPowersField; + + private ExtendedSignerDetails_Torg2AdditionalInfoSignerStatus signerStatusField; /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string LegalEntityId + public ExtendedSignerDetails_Torg2AdditionalInfoSignerPowers SignerPowers { - get { return this.legalEntityIdField; } - set { this.legalEntityIdField = value; } + get { return this.signerPowersField; } + set { this.signerPowersField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string ShortOrgName + public ExtendedSignerDetails_Torg2AdditionalInfoSignerStatus SignerStatus { - get { return this.shortOrgNameField; } - set { this.shortOrgNameField = value; } + get { return this.signerStatusField; } + set { this.signerStatusField = value; } } + } + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_Torg2AdditionalInfoSignerPowers + { /// - [System.Xml.Serialization.XmlAttributeAttribute()] - public string Country - { - get { return this.countryField; } - set { this.countryField = value; } - } + [System.Xml.Serialization.XmlEnumAttribute("21")] + Item21, + + /// + [System.Xml.Serialization.XmlEnumAttribute("22")] + Item22, + + /// + [System.Xml.Serialization.XmlEnumAttribute("23")] + Item23, + + /// + [System.Xml.Serialization.XmlEnumAttribute("29")] + Item29, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_Torg2AdditionalInfoSignerStatus + { + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] - public partial class ExtendedOrganizationReference : ExtendedOrganizationDetails_ManualFilling + public partial class ExtendedSignerDetails_Torg2Buyer : ExtendedSignerDetailsBase { - private string boxIdField; + private ExtendedSignerDetails_Torg2BuyerSignerPowers signerPowersField; + + private ExtendedSignerDetails_Torg2BuyerSignerStatus signerStatusField; /// [System.Xml.Serialization.XmlAttributeAttribute()] - public string BoxId + public ExtendedSignerDetails_Torg2BuyerSignerPowers SignerPowers { - get { return this.boxIdField; } - set { this.boxIdField = value; } + get { return this.signerPowersField; } + set { this.signerPowersField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExtendedSignerDetails_Torg2BuyerSignerStatus SignerStatus + { + get { return this.signerStatusField; } + set { this.signerStatusField = value; } } } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] - [System.Diagnostics.DebuggerStepThroughAttribute()] - [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] - public partial class UniversalTransferDocumentWithHyphensShipper + public enum ExtendedSignerDetails_Torg2BuyerSignerPowers { - private ExtendedOrganizationDetails_ManualFilling itemField; + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, - private UniversalTransferDocumentWithHyphensShipperSameAsSeller sameAsSellerField; + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, - public UniversalTransferDocumentWithHyphensShipper() - { - this.sameAsSellerField = UniversalTransferDocumentWithHyphensShipperSameAsSeller.False; - } + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("7")] + Item7, /// - [System.Xml.Serialization.XmlElementAttribute("OrganizationDetails", typeof(ExtendedOrganizationDetails), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + [System.Xml.Serialization.XmlEnumAttribute("8")] + Item8, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_Torg2BuyerSignerStatus + { + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedSignerDetails_BuyerTitle820 : ExtendedSignerDetailsBase + { + private ExtendedSignerDetails_BuyerTitle820SignerPowers signerPowersField; + + private ExtendedSignerDetails_BuyerTitle820SignerStatus signerStatusField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExtendedSignerDetails_BuyerTitle820SignerPowers SignerPowers + { + get { return this.signerPowersField; } + set { this.signerPowersField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExtendedSignerDetails_BuyerTitle820SignerStatus SignerStatus + { + get { return this.signerStatusField; } + set { this.signerStatusField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_BuyerTitle820SignerPowers + { + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_BuyerTitle820SignerStatus + { + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_551_552))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_CorrectionBuyerTitle))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_CorrectionSellerTitle))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_BuyerTitle))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedSignerDetails_SellerTitle))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedSignerDetails : ExtendedSignerDetailsBase + { + private ExtendedSignerDetailsSignerStatus signerStatusField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExtendedSignerDetailsSignerStatus SignerStatus + { + get { return this.signerStatusField; } + set { this.signerStatusField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetailsSignerStatus + { + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedSignerDetails_551_552 : ExtendedSignerDetails + { + private ExtendedSignerDetails_551_552SignerPowers signerPowersField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExtendedSignerDetails_551_552SignerPowers SignerPowers + { + get { return this.signerPowersField; } + set { this.signerPowersField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_551_552SignerPowers + { + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedSignerDetails_CorrectionBuyerTitle : ExtendedSignerDetails + { + private ExtendedSignerDetails_CorrectionBuyerTitleSignerPowers signerPowersField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExtendedSignerDetails_CorrectionBuyerTitleSignerPowers SignerPowers + { + get { return this.signerPowersField; } + set { this.signerPowersField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_CorrectionBuyerTitleSignerPowers + { + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedSignerDetails_CorrectionSellerTitle : ExtendedSignerDetails + { + private ExtendedSignerDetails_CorrectionSellerTitleSignerPowers signerPowersField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExtendedSignerDetails_CorrectionSellerTitleSignerPowers SignerPowers + { + get { return this.signerPowersField; } + set { this.signerPowersField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_CorrectionSellerTitleSignerPowers + { + /// + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedSignerDetails_BuyerTitle : ExtendedSignerDetails + { + private ExtendedSignerDetails_BuyerTitleSignerPowers signerPowersField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExtendedSignerDetails_BuyerTitleSignerPowers SignerPowers + { + get { return this.signerPowersField; } + set { this.signerPowersField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_BuyerTitleSignerPowers + { + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedSignerDetails_SellerTitle : ExtendedSignerDetails + { + private ExtendedSignerDetails_SellerTitleSignerPowers signerPowersField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public ExtendedSignerDetails_SellerTitleSignerPowers SignerPowers + { + get { return this.signerPowersField; } + set { this.signerPowersField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum ExtendedSignerDetails_SellerTitleSignerPowers + { + /// + [System.Xml.Serialization.XmlEnumAttribute("0")] + Item0, + + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + + /// + [System.Xml.Serialization.XmlEnumAttribute("5")] + Item5, + + /// + [System.Xml.Serialization.XmlEnumAttribute("6")] + Item6, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class PowerOfAttorney + { + private PowerOfAttorneyFullId fullIdField; + + private PowerOfAttorneyUseDefault useDefaultField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + public PowerOfAttorneyFullId FullId + { + get { return this.fullIdField; } + set { this.fullIdField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public PowerOfAttorneyUseDefault UseDefault + { + get { return this.useDefaultField; } + set { this.useDefaultField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class PowerOfAttorneyFullId + { + private string registrationNumberField; + + private string issuerInnField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string RegistrationNumber + { + get { return this.registrationNumberField; } + set { this.registrationNumberField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string IssuerInn + { + get { return this.issuerInnField; } + set { this.issuerInnField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public enum PowerOfAttorneyUseDefault + { + /// + @true, + + /// + @false, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class SignerReferenceWithPowerOfAttorney + { + private PowerOfAttorney powerOfAttorneyField; + + private string boxIdField; + + private byte[] certificateBytesField; + + private string certificateThumbprintField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + public PowerOfAttorney PowerOfAttorney + { + get { return this.powerOfAttorneyField; } + set { this.powerOfAttorneyField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BoxId + { + get { return this.boxIdField; } + set { this.boxIdField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute(DataType = "base64Binary")] + public byte[] CertificateBytes + { + get { return this.certificateBytesField; } + set { this.certificateBytesField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CertificateThumbprint + { + get { return this.certificateThumbprintField; } + set { this.certificateThumbprintField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ForeignAddress1000 + { + private string countryField; + + private string addressField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Country + { + get { return this.countryField; } + set { this.countryField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Address + { + get { return this.addressField; } + set { this.addressField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class Address_ForeignAddress1000 + { + private object itemField; + + /// + [System.Xml.Serialization.XmlElementAttribute("AddressCode", typeof(string), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + [System.Xml.Serialization.XmlElementAttribute("ForeignAddress", typeof(ForeignAddress1000), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + [System.Xml.Serialization.XmlElementAttribute("RussianAddress", typeof(RussianAddress), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + public object Item + { + get { return this.itemField; } + set { this.itemField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class RussianAddress + { + private string zipCodeField; + + private string regionField; + + private string territoryField; + + private string cityField; + + private string localityField; + + private string streetField; + + private string buildingField; + + private string blockField; + + private string apartmentField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ZipCode + { + get { return this.zipCodeField; } + set { this.zipCodeField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Region + { + get { return this.regionField; } + set { this.regionField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Territory + { + get { return this.territoryField; } + set { this.territoryField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string City + { + get { return this.cityField; } + set { this.cityField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Locality + { + get { return this.localityField; } + set { this.localityField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Street + { + get { return this.streetField; } + set { this.streetField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Building + { + get { return this.buildingField; } + set { this.buildingField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Block + { + get { return this.blockField; } + set { this.blockField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Apartment + { + get { return this.apartmentField; } + set { this.apartmentField = value; } + } + } + + /// + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedOrganizationReference))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedOrganizationDetails_ForeignAddress1000))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedOrganizationDetails))] + [System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedOrganizationDetailsWithHyphens))] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedOrganizationDetails_ManualFilling + { + private OrganizationType orgTypeField; + + private string okopfField; + + private string okpoField; + + private string okdpField; + + private string phoneField; + + private string emailField; + + private string correspondentAccountField; + + private string bankAccountNumberField; + + private string bankNameField; + + private string bankIdField; + + private string departmentField; + + private string organizationAdditionalInfoField; + + private string organizationOrPersonInfoField; + + private string individualEntityRegistrationCertificateField; + + private string legalEntityIdField; + + private string shortOrgNameField; + + private string countryField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public OrganizationType OrgType + { + get { return this.orgTypeField; } + set { this.orgTypeField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Okopf + { + get { return this.okopfField; } + set { this.okopfField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Okpo + { + get { return this.okpoField; } + set { this.okpoField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Okdp + { + get { return this.okdpField; } + set { this.okdpField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Phone + { + get { return this.phoneField; } + set { this.phoneField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Email + { + get { return this.emailField; } + set { this.emailField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string CorrespondentAccount + { + get { return this.correspondentAccountField; } + set { this.correspondentAccountField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BankAccountNumber + { + get { return this.bankAccountNumberField; } + set { this.bankAccountNumberField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BankName + { + get { return this.bankNameField; } + set { this.bankNameField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BankId + { + get { return this.bankIdField; } + set { this.bankIdField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Department + { + get { return this.departmentField; } + set { this.departmentField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OrganizationAdditionalInfo + { + get { return this.organizationAdditionalInfoField; } + set { this.organizationAdditionalInfoField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OrganizationOrPersonInfo + { + get { return this.organizationOrPersonInfoField; } + set { this.organizationOrPersonInfoField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string IndividualEntityRegistrationCertificate + { + get { return this.individualEntityRegistrationCertificateField; } + set { this.individualEntityRegistrationCertificateField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string LegalEntityId + { + get { return this.legalEntityIdField; } + set { this.legalEntityIdField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string ShortOrgName + { + get { return this.shortOrgNameField; } + set { this.shortOrgNameField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Country + { + get { return this.countryField; } + set { this.countryField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + public enum OrganizationType + { + /// + [System.Xml.Serialization.XmlEnumAttribute("1")] + Item1, + + /// + [System.Xml.Serialization.XmlEnumAttribute("2")] + Item2, + + /// + [System.Xml.Serialization.XmlEnumAttribute("3")] + Item3, + + /// + [System.Xml.Serialization.XmlEnumAttribute("4")] + Item4, + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedOrganizationReference : ExtendedOrganizationDetails_ManualFilling + { + private string boxIdField; + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string BoxId + { + get { return this.boxIdField; } + set { this.boxIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + public partial class ExtendedOrganizationDetails_ForeignAddress1000 : ExtendedOrganizationDetails_ManualFilling + { + private Address_ForeignAddress1000 addressField; + + private string orgNameField; + + private string innField; + + private string kppField; + + private string fnsParticipantIdField; + + /// + [System.Xml.Serialization.XmlElementAttribute(Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] + public Address_ForeignAddress1000 Address + { + get { return this.addressField; } + set { this.addressField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string OrgName + { + get { return this.orgNameField; } + set { this.orgNameField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Inn + { + get { return this.innField; } + set { this.innField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string Kpp + { + get { return this.kppField; } + set { this.kppField = value; } + } + + /// + [System.Xml.Serialization.XmlAttributeAttribute()] + public string FnsParticipantId + { + get { return this.fnsParticipantIdField; } + set { this.fnsParticipantIdField = value; } + } + } + + /// + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] + [System.SerializableAttribute()] + [System.Diagnostics.DebuggerStepThroughAttribute()] + [System.ComponentModel.DesignerCategoryAttribute("code")] + [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] + public partial class UniversalTransferDocumentWithHyphensShipper + { + private ExtendedOrganizationDetails_ManualFilling itemField; + + private UniversalTransferDocumentWithHyphensShipperSameAsSeller sameAsSellerField; + + public UniversalTransferDocumentWithHyphensShipper() + { + this.sameAsSellerField = UniversalTransferDocumentWithHyphensShipperSameAsSeller.@false; + } + + /// + [System.Xml.Serialization.XmlElementAttribute("OrganizationDetails", typeof(ExtendedOrganizationDetailsWithHyphens), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] [System.Xml.Serialization.XmlElementAttribute("OrganizationReference", typeof(ExtendedOrganizationReference), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)] public ExtendedOrganizationDetails_ManualFilling Item { @@ -2058,7 +3072,7 @@ public ExtendedOrganizationDetails_ManualFilling Item /// [System.Xml.Serialization.XmlAttributeAttribute()] - [System.ComponentModel.DefaultValueAttribute(UniversalTransferDocumentWithHyphensShipperSameAsSeller.False)] + [System.ComponentModel.DefaultValueAttribute(UniversalTransferDocumentWithHyphensShipperSameAsSeller.@false)] public UniversalTransferDocumentWithHyphensShipperSameAsSeller SameAsSeller { get { return this.sameAsSellerField; } @@ -2067,22 +3081,20 @@ public UniversalTransferDocumentWithHyphensShipperSameAsSeller SameAsSeller } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum UniversalTransferDocumentWithHyphensShipperSameAsSeller { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2161,7 +3173,7 @@ public string SellerTreasuryName } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] @@ -2200,7 +3212,7 @@ public string Date } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum UniversalTransferDocumentWithHyphensFunction @@ -2222,71 +3234,67 @@ public enum UniversalTransferDocumentWithHyphensFunction } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum UniversalTransferDocumentWithHyphensHyphenRevisionDate { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum UniversalTransferDocumentWithHyphensHyphenRevisionNumber { /// - [System.Xml.Serialization.XmlEnumAttribute("true")] - True, + @true, /// - [System.Xml.Serialization.XmlEnumAttribute("false")] - False, + @false, } /// - [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")] + [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)] public enum UniversalTransferDocumentWithHyphensCircumFormatInvoice { /// [System.Xml.Serialization.XmlEnumAttribute("1")] - ItemsRealization, + Item1, /// [System.Xml.Serialization.XmlEnumAttribute("2")] - PaymentsRecieve, + Item2, /// [System.Xml.Serialization.XmlEnumAttribute("3")] - AgentSchema, + Item3, /// [System.Xml.Serialization.XmlEnumAttribute("4")] - СommissionAgentSales, + Item4, /// [System.Xml.Serialization.XmlEnumAttribute("5")] - AgentCommissionReturn, + Item5, /// [System.Xml.Serialization.XmlEnumAttribute("6")] - AgentCommissionPurchase, + Item6, /// [System.Xml.Serialization.XmlEnumAttribute("7")] - СommissionAgentReturn, + Item7, /// [System.Xml.Serialization.XmlEnumAttribute("8")] - BuyerSellerReturn, + Item8, } } diff --git a/src/DataXml/Utd820/Hyphens/ON_NSCHFDOPPR_UserContract_820_05_01_02_Hyphen.xsd b/src/DataXml/Utd820/Hyphens/ON_NSCHFDOPPR_UserContract_820_05_01_02_Hyphen.xsd new file mode 100644 index 00000000..590e0ad2 --- /dev/null +++ b/src/DataXml/Utd820/Hyphens/ON_NSCHFDOPPR_UserContract_820_05_01_02_Hyphen.xsd @@ -0,0 +1,3548 @@ + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + - - + + + + + + + + 1 - + + + + + + + - + + + + + - + + + + + - + + + + + + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + - + + + + + - + + + + + + + + + + + + + - + + + + + + + + + + + + - , + + + + + + + - + + + + + + - + + + + + + - + + + + + + + + + + + + - + + + + + + + + + + + + + + - + + + + + + + - . + , , Sellers + + + + + + + + + + + - + , , Buyers + + + + + + + + + + + - , + + + + + + - + + + + + - + + + + + - () + + + + + - + + + + + + + + + + + - ( + /) + + + + + + - , + + + + + + + + + + + + - ( + /) + + + + + + + + + + + + - , + + + + + + + + + + + + - - ( ) + + + + + + - , + - + + + + + + + + + + + + + + + + + + - - + 1 - -, ; + 2 - -, ; + 3 - -, + 4 - () (, ) + 5 - (, ) () + 6 - (, ) () + 7 - () (, ) + 8 - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + ( 10 + -) + + + + + + + + + + + + 1 + + + + + + + + + + + + - , + + + + + + + - + + + + + + + - + , + + + + + + - + + + + + + + + + + + + + - + , + + + + + + + + + + + + + + - + + + + + + + - + + + + + + - + ()/ (, ) + + + + + + + + - + + + + + + + + + + + + + - + + + + + _ - () + + + + + _ - _ + + + + + + + + + + + - . + , Unit=_='0000'. + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + - + + + + + + + + + + + - + + + + + + + + + + + . , + + + + + + + + + + + . , , + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + - -- + 1 - ; + 2 - ; + 3 - ; + 4 ; + 5 - + + + + + + + + + + + + + + + - + + + + + + + + + + + - /// + + + + + - + + + + + + + + + + + - / + + + + + - + + + + + - + + + + + - + + + + + + + + + + - + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + . , + + + + + + + + + + + . , , + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + + - + + + + + + + + - + + + + + 3 - + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + - + + + + + - ( , ) + + + + + + - ( , ) + + + + + + - + + + + + - , + + + + + - , + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + + + + + + + + - + + + + + + + + + + () - 5 6 0-9 A-Z + + + + + + + + + .. (01.01.1800 - 31.12.2099) + + + + + + + + + .. + + + + + + + + + .. .. (01.01.1800 - 31.12.2099) + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + + - + + + + + + (GUID) - + + + + + + + + + + + + + - + + + + + + (GUID) - + + + + + + + + + + + + - () + + + + + - + + + + + + + - + + + + + - + + + + + + + + - () + 980 - , + 981 - + + + + + + + + + + + + + + - () + 980 - , + 981 - + + + + + + - , + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + Vat + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + () + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , + + + + + , + + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + , / + + + + + / + + + + + + / + + + + + + + - - + + + + + - - + + + + + - - + + + + + + + + + + + + + - - + + + + + - - + + + + + - - + + + + + + + + + + + + + - - + + + + + - - + + + + + - - + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + - - + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - / + + + + + - + + + + + - + + + + + - + + + + + - + + + + + + + + + + + + + + + - + + + + + - + + + + + - , + + + + + - + + + + + - , + + + + + - + + + + + + + + + + + + - - + + + + + - + + + + + + + + + + + - / + + + + + - + + + + + - + + + + + - + + + + + - + + + + + + + + + + + + + + + - + + + + + - + + + + + - , + + + + + - + + + + + - , + + + + + - + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + - - - + + + + + + - + + + + + + + + + + + + + + + - + + + + + - + + + + + - + + + + + - + + + + + - , + + + + + - + + + + + - / + + + + + - + + + + + - + + + + + + + + + + + + + + + + / - / /, , ( ) + + + + + - - + + + + + + + + + + + + + + + - - - + + + + + - + 'LegalEntity' '' + 'PhysicalPerson' '' + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + - , + + + + + + + + + + + + + - / + + + + + + + + + + + - + + + + + + + + + - + + + + + - - - + + + + + + + + + + + - - + + + + + + + + + + + - + + + + + - + + + + + - + + + + + - + + + + + - + + + + + - + + + + + + - + 0 - , + 1 - + + + + + + + + + + + + + - + + + + + - + + + + + - + + + + + - + + + + + + + + + + + + 1 - , // + 2 - // + 3 - , // , + 4 - // + + + + + + + + + + + + + 1 - // + 2 - , // + 3 - // + 4 - , // + + + + + + + + + + + + + + + , + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - (GLN ) + + + + + + + + + + + + + + + + + + () + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + () + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + () + + + + + + + + + + + + + - / / / / + + + + + - / / / + + + + + - (, , ) + + + + + - + + + + + - - + + + + + + + + - (), / + + + + + + + + - (), / - + + + + + - + + + + + + - + + + + + + + + + + + + + + + + - + + + + + + + + + + + + () + + + + + + + + + + ()/ + + + + + / + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + X.509 (DER-) BASE64 + CertificateBytes CertificateThumbprint + + + + + + CertificateBytes CertificateThumbprint + + + + + + + SignerDetails + + + + + X.509 (DER-) BASE64 + CertificateBytes CertificateThumbprint + + + + + + CertificateBytes CertificateThumbprint + + + + + + + + + + SignerDetails + + + + + X.509 (DER-) BASE64 + CertificateBytes CertificateThumbprint + + + + + + CertificateBytes CertificateThumbprint + + + + + + + + + + + + + + + + + + + + + + + + + + + + SignerType=1 () SignerType=2 () + SignerType=3 () + + + + + + + + + + + - + + + + + + 1 () + 2 - () + 3 - () + + + + + + + + + + + + + + + + + + - , + + + + + - () + + + + + - () + + + + + + + + + + + + + + + + + + + + + + + + + + + + SignerType=1 () SignerType=2 () + SignerType=3 () + + + + + + + + + + + - + + + + + + 1 () + 2 - () + 3 - () + + + + + + + + + + + + + + + + + + - , + + + + + - () + + + + + - () + + + + + + + + + + + 1 - (, , ) ; + 2 - - ; + 3 - ; + 4 - , . + + + + + + + + + + + + + + + + + + + + + + 3 - ; + 4 - , ; + 5 - ; + 6 - , . + + + + + + + + + + + + + + + + + + + + - + + 0 - , - + 1 - , , + 2 - , , + 3 - , + 4 - , , - + 5 - , , - + 6 - , - + + + + + + + + + + + + + + + + + + + + + + + - + + 1 - , , + 2 - , , + 3 - , + + + + + + + + + + + + + + + + + + + - + + 1 - , , + 2 - , , + 3 - , + + + + + + + + + + + + + + + 3 - ; + 4 - , ; + 5 - ; + 6 - , . + + + + + + + + + + + + + + + + + + + + - + + 0 - , -; + 3 , ; + 6 - , , - + + + + + + + + + + + + + + + + + + + - + + 3 , ; + + + + + + + + + + + + + + + + + - + + 0 - , -; + 3 , ; + 6 - , , -; + 29 - + + + + + + + + + + + + + + + + + + + + - + + 1 - , , ; + 2 , , ; + 3 , + + + + + + + + + + + + + + + + + + + - + + 1 - , + 2 - , () + 3 - , () + 7 - + 8 - + + + + + + + + + + + + + + + + + 3 - ; + 4 - , ; + 5 - ; + 6 - , . + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + 21 - , , ( ) + 22 - , ( ) + 23 - , , ( ) + 29 - + + + + + + + + + + + + + + + + 1 - - + 3 - + 4 - ( ) + 5 - - + 6 - - + + + + + + + + + + + + + + + + + + + + + + + + - , + + + + + - + + + + + + + + + + + - "". + "". + + + + + - , + + + + + () - + + + + + - , + + + + + - , + + + + + + + + + + + + + + + - , + + + + + + + + + + + + + + + + + + + + + + + / () - + + + + + / - , / + + + + + + + - "/" + "/" + + + + + - , + + + + + / (/) + + + + + / - + + + + + + + + + + + + + + + + + + + + + + + - , () + + + + + + - + + + + + - + + + + + - + + + + + - , + + + + + - + + + + + - , , + + + + + - URL , + + + + + - + + + + + + Inn - () + Inn, ShortNameExecutiveAuthority - + Inn ShortNameExecutiveAuthority - + + + + () + + + + + - ( ), + + + + + - + 'LegalEntity' '' + 'PhysicalPerson' '' + + + + + + + + + + + - + + + + + + + + + + + + - /, , ( ) + + + + + - ( ) + + + + + - ( ) + + + + + + + + + + - + + + + + - + + + + + + + + + + - - + + + + + - - + + + + + - - + + + + + - - + + + + + + + + + - + + + + + + \ No newline at end of file