diff --git a/Samples/Diadoc.Samples/PostUniversalTransferDocument820.cs b/Samples/Diadoc.Samples/PostUniversalTransferDocument820.cs
index 905df87c..46e52631 100644
--- a/Samples/Diadoc.Samples/PostUniversalTransferDocument820.cs
+++ b/Samples/Diadoc.Samples/PostUniversalTransferDocument820.cs
@@ -188,12 +188,12 @@ private static UniversalTransferDocumentWithHyphens BuildUserDataContract()
Unit = "796",
Quantity = 10,
QuantitySpecified = true,
- HyphenVat = InvoiceTableItemHyphenVat.True,
- HyphenSubtotal = InvoiceTableItemHyphenSubtotal.True
+ HyphenVat = InvoiceTableItemHyphenVat.@true,
+ HyphenSubtotal = InvoiceTableItemHyphenSubtotal.@true
}
},
- HyphenVat = InvoiceTableHyphenVat.True,
- HyphenTotal = InvoiceTableHyphenTotal.True
+ HyphenVat = InvoiceTableHyphenVat.@true,
+ HyphenTotal = InvoiceTableHyphenTotal.@true
},
Currency = "643",
DocumentCreator = "Наименование экономического субъекта – составителя файла обмена счета-фактуры",
@@ -201,7 +201,7 @@ private static UniversalTransferDocumentWithHyphens BuildUserDataContract()
// Передадим информацию о подписанте документа, т.е. персональные данные подписываемого сотрудника,
// которые осядут в самом xml:
- universalTransferDocumentWithHyphens.UseSignerDetails(new[]
+ universalTransferDocumentWithHyphens.Signers = new[]
{
new ExtendedSignerDetails_SellerTitle
{
@@ -213,7 +213,7 @@ private static UniversalTransferDocumentWithHyphens BuildUserDataContract()
Inn = "7750370238",
Position = "директор"
}
- });
+ };
// Альтернативный способ заполнения данных подписанта:
// отправить в хранилище Диадока аналогичный набор данных через метод PostExtendedSignerDetails
// и затем использовать universalTransferDocumentWithHyphens.UseSignerReferences(new SignerReference[])
@@ -230,4 +230,4 @@ private static UniversalTransferDocumentWithHyphens BuildUserDataContract()
*/
}
}
-}
\ No newline at end of file
+}
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..10066c0b 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")]
@@ -488,165 +477,9 @@ public string FnsParticipantId
}
}
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class OtherIssuer
- {
- private string positionField;
-
- private string employeeInfoField;
-
- private string employeeBaseField;
-
- private string organizationNameField;
-
- private string organizationBaseField;
-
- private string lastNameField;
-
- private string firstNameField;
-
- private string middleNameField;
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string Position
- {
- get { return this.positionField; }
- set { this.positionField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string EmployeeInfo
- {
- get { return this.employeeInfoField; }
- set { this.employeeInfoField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string EmployeeBase
- {
- get { return this.employeeBaseField; }
- set { this.employeeBaseField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string OrganizationName
- {
- get { return this.organizationNameField; }
- set { this.organizationNameField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string OrganizationBase
- {
- get { return this.organizationBaseField; }
- set { this.organizationBaseField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string LastName
- {
- get { return this.lastNameField; }
- set { this.lastNameField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string FirstName
- {
- get { return this.firstNameField; }
- set { this.firstNameField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string MiddleName
- {
- get { return this.middleNameField; }
- set { this.middleNameField = value; }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class Employee
- {
- private string positionField;
-
- private string employeeInfoField;
-
- private string employeeBaseField;
-
- private string lastNameField;
-
- private string firstNameField;
-
- private string middleNameField;
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string Position
- {
- get { return this.positionField; }
- set { this.positionField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string EmployeeInfo
- {
- get { return this.employeeInfoField; }
- set { this.employeeInfoField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string EmployeeBase
- {
- get { return this.employeeBaseField; }
- set { this.employeeBaseField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string LastName
- {
- get { return this.lastNameField; }
- set { this.lastNameField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string FirstName
- {
- get { return this.firstNameField; }
- set { this.firstNameField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string MiddleName
- {
- get { return this.middleNameField; }
- set { this.middleNameField = value; }
- }
- }
-
///
[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 +527,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 +545,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 +695,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,63 +724,7 @@ public string TransferDocumentDate
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AdditionalInfoId
- {
- private AdditionalInfo[] additionalInfoField;
-
- private string infoFileIdField;
-
- ///
- [System.Xml.Serialization.XmlElementAttribute("AdditionalInfo", Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
- public AdditionalInfo[] AdditionalInfo
- {
- get { return this.additionalInfoField; }
- set { this.additionalInfoField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string InfoFileId
- {
- get { return this.infoFileIdField; }
- set { this.infoFileIdField = value; }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.7.3081.0")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AdditionalInfo
- {
- private string idField;
-
- private string valueField;
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string Id
- {
- get { return this.idField; }
- set { this.idField = value; }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string Value
- {
- get { return this.valueField; }
- set { this.valueField = 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 +738,7 @@ public partial class CustomsDeclarationWithHyphens
public CustomsDeclarationWithHyphens()
{
- this.hyphenCountryField = CustomsDeclarationWithHyphensHyphenCountry.False;
+ this.hyphenCountryField = CustomsDeclarationWithHyphensHyphenCountry.@false;
}
///
@@ -974,7 +751,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 +768,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 +813,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 +860,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 +869,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 +894,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 +919,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 +954,7 @@ public partial class InvoiceTableItem
private bool exciseFieldSpecified;
- private TaxRateWithTwentyPercentAndTaxedByAgent taxRateField;
+ private TaxRateUcd736AndUtd820 taxRateField;
private decimal subtotalWithVatExcludedField;
@@ -1223,10 +998,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 +1058,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 +1123,7 @@ public bool ExciseSpecified
///
[System.Xml.Serialization.XmlAttributeAttribute()]
- public TaxRateWithTwentyPercentAndTaxedByAgent TaxRate
+ public TaxRateUcd736AndUtd820 TaxRate
{
get { return this.taxRateField; }
set { this.taxRateField = value; }
@@ -1388,7 +1163,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 +1172,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 +1197,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 +1294,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 +1343,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 +1385,191 @@ 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(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")]
@@ -1831,11 +1616,108 @@ public bool TotalSpecified
}
}
+ ///
+ [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.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.7.3081.0")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -2013,7 +1895,7 @@ public string Country
}
///
- [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")]
@@ -2031,7 +1913,65 @@ public string BoxId
}
///
- [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 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")]
@@ -2044,11 +1984,11 @@ public partial class UniversalTransferDocumentWithHyphensShipper
public UniversalTransferDocumentWithHyphensShipper()
{
- this.sameAsSellerField = UniversalTransferDocumentWithHyphensShipperSameAsSeller.False;
+ this.sameAsSellerField = UniversalTransferDocumentWithHyphensShipperSameAsSeller.@false;
}
///
- [System.Xml.Serialization.XmlElementAttribute("OrganizationDetails", typeof(ExtendedOrganizationDetails), Form = System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [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 +1998,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 +2007,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 +2099,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 +2138,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 +2160,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