diff --git a/Samples/Diadoc.Samples/PostUniversalCorrectionDocument736.cs b/Samples/Diadoc.Samples/PostUniversalCorrectionDocument736.cs
index 76436962..6a70bc7f 100644
--- a/Samples/Diadoc.Samples/PostUniversalCorrectionDocument736.cs
+++ b/Samples/Diadoc.Samples/PostUniversalCorrectionDocument736.cs
@@ -4,8 +4,7 @@
using System.Security.Cryptography.X509Certificates;
using Diadoc.Api;
using Diadoc.Api.Cryptography;
-using Diadoc.Api.DataXml;
-using Diadoc.Api.DataXml.Ucd736;
+using Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03;
using Diadoc.Api.Proto.Events;
namespace Diadoc.Samples
@@ -137,7 +136,7 @@ private static UniversalCorrectionDocument BuildUserDataContract()
Function = UniversalCorrectionDocumentFunction.КСЧФ,
DocumentDate = "01.01.2020",
DocumentNumber = "134",
- CurrencyName = UniversalCorrectionDocumentCurrencyName.GetCurrencyNameByCode,
+ CurrencyName = UniversalCorrectionDocumentCurrencyName.Item1,
Seller = new ExtendedOrganizationInfo_ForeignAddress1000
{
Item = new ExtendedOrganizationDetails_ForeignAddress1000
@@ -145,7 +144,7 @@ private static UniversalCorrectionDocument BuildUserDataContract()
Inn = "7750370238",
Kpp = "770100101",
OrgName = "ЗАО Очень Древний Папирус",
- OrgType = OrganizationType.LegalEntity,
+ OrgType = OrganizationType.Item1,
Address = new Address_ForeignAddress1000
{
Item = new RussianAddress
@@ -161,7 +160,7 @@ private static UniversalCorrectionDocument BuildUserDataContract()
{
Inn = "9500000005",
Kpp = "667301001",
- OrgType = OrganizationType.LegalEntity,
+ OrgType = OrganizationType.Item1,
OrgName = "ООО Тестовое Юрлицо обычное",
Address = new Address_ForeignAddress1000
{
@@ -198,12 +197,12 @@ private static UniversalCorrectionDocument BuildUserDataContract()
},
Subtotal = new ExtendedInvoiceCorrectionItemSubtotal
{
- ItemElementName = ExtendedInvoiceCorrectionItemSubtotalDiffType.AmountsInc,
+ ItemElementName = ItemChoiceType3.AmountsInc,
Item = (decimal)10
},
TaxRate = new ExtendedInvoiceCorrectionItemTaxRate
{
- OriginalValue = TaxRateWithTwentyPercentAndTaxedByAgent.TaxedByAgent
+ OriginalValue = TaxRateUcd736AndUtd820.НДСисчисляетсяналоговымагентом
}
},
},
@@ -234,11 +233,11 @@ private static UniversalCorrectionDocument BuildUserDataContract()
// Передадим информацию о подписанте документа, т.е. персональные данные подписываемого сотрудника,
// которые осядут в самом xml:
- universalCorrectionDocument.UseSignerDetails(new[]
+ universalCorrectionDocument.Signers = new[]
{
new ExtendedSignerDetails_CorrectionSellerTitle
{
- SignerType = ExtendedSignerDetailsBaseSignerType.LegalEntity,
+ SignerType = ExtendedSignerDetailsBaseSignerType.Item1,
FirstName = "Иван",
MiddleName = "Иванович",
LastName = "Иванов",
@@ -246,10 +245,10 @@ private static UniversalCorrectionDocument BuildUserDataContract()
Inn = "7750370238",
Position = "директор"
}
- });
+ };
// Альтернативный способ заполнения данных подписанта:
// отправить в хранилище Диадока аналогичный набор данных через метод PostExtendedSignerDetails
- // и затем использовать universalCorrectionDocument.UseSignerReferences(new SignerReference[])
+ // и затем использовать universalCorrectionDocument.Signers = new SignerReference[]
return universalCorrectionDocument;
}
diff --git a/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_02.cs b/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_02.cs
index 963a77ec..fa866b34 100644
--- a/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_02.cs
+++ b/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_02.cs
@@ -11,10 +11,14 @@
//
// This source code was auto-generated by xsd, Version=4.8.3928.0.
//
+
+using System;
+
namespace Diadoc.Api.DataXml.Ucd736
{
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -248,7 +252,8 @@ public string GovernmentContractInfo
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -286,7 +291,8 @@ public string Number
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -315,7 +321,8 @@ public string Number
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -343,7 +350,8 @@ public ExtendedSignerDetails_Torg2AdditionalInfoSignerStatus SignerStatus
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum ExtendedSignerDetails_Torg2AdditionalInfoSignerPowers
@@ -366,7 +374,8 @@ public enum ExtendedSignerDetails_Torg2AdditionalInfoSignerPowers
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum ExtendedSignerDetails_Torg2AdditionalInfoSignerStatus
@@ -393,7 +402,8 @@ public enum ExtendedSignerDetails_Torg2AdditionalInfoSignerStatus
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -421,7 +431,8 @@ public ExtendedSignerDetails_Torg2BuyerSignerStatus SignerStatus
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum ExtendedSignerDetails_Torg2BuyerSignerPowers
@@ -448,7 +459,8 @@ public enum ExtendedSignerDetails_Torg2BuyerSignerPowers
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum ExtendedSignerDetails_Torg2BuyerSignerStatus
@@ -471,7 +483,8 @@ public enum ExtendedSignerDetails_Torg2BuyerSignerStatus
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -529,7 +542,8 @@ public string BaseIdFile
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -589,7 +603,8 @@ public string NotificationDate
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -667,7 +682,8 @@ public bool TotalSpecified
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum InvoiceTotalsDiff736WithoutVat
@@ -677,7 +693,8 @@ public enum InvoiceTotalsDiff736WithoutVat
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -903,7 +920,8 @@ public string OriginalNumber
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -932,7 +950,8 @@ public TaxRateWithTwentyPercentAndTaxedByAgent CorrectedValue
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -961,7 +980,8 @@ public string CorrectedValue
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -990,7 +1010,8 @@ public string CorrectedValue
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1039,7 +1060,8 @@ public bool CorrectedValueSpecified
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1088,7 +1110,8 @@ public bool CorrectedValueSpecified
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1161,7 +1184,8 @@ public bool CorrectedValueSpecified
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema = false)]
public enum ExtendedInvoiceCorrectionItemExciseDiffType
@@ -1174,7 +1198,8 @@ public enum ExtendedInvoiceCorrectionItemExciseDiffType
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1247,7 +1272,8 @@ public bool CorrectedValueSpecified
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema = false)]
public enum ExtendedInvoiceCorrectionItemSubtotalWithVatExcludedDiffType
@@ -1260,7 +1286,8 @@ public enum ExtendedInvoiceCorrectionItemSubtotalWithVatExcludedDiffType
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1333,7 +1360,8 @@ public bool CorrectedValueSpecified
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema = false)]
public enum ExtendedInvoiceCorrectionItemVatDiffType
@@ -1346,7 +1374,8 @@ public enum ExtendedInvoiceCorrectionItemVatDiffType
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1395,7 +1424,8 @@ public bool CorrectedValueSpecified
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum ExtendedInvoiceCorrectionItemWithoutVatOriginalValue
@@ -1405,7 +1435,8 @@ public enum ExtendedInvoiceCorrectionItemWithoutVatOriginalValue
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum ExtendedInvoiceCorrectionItemWithoutVatCorrectedValue
@@ -1415,7 +1446,8 @@ public enum ExtendedInvoiceCorrectionItemWithoutVatCorrectedValue
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1488,7 +1520,8 @@ public bool CorrectedValueSpecified
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema = false)]
public enum ExtendedInvoiceCorrectionItemSubtotalDiffType
@@ -1501,7 +1534,8 @@ public enum ExtendedInvoiceCorrectionItemSubtotalDiffType
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1550,7 +1584,8 @@ public string ItemAddInfo
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1603,7 +1638,8 @@ public decimal CorrectedQuantity
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema = false)]
public enum ExtendedInvoiceCorrectionItemItemTracingInfoQuantityDiffType
@@ -1616,7 +1652,8 @@ public enum ExtendedInvoiceCorrectionItemItemTracingInfoQuantityDiffType
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1660,7 +1697,8 @@ public string TransPackageId
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1700,7 +1738,8 @@ public InvoiceTotalsDiff736 TotalsDec
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1728,7 +1767,8 @@ public string Address
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1755,7 +1795,8 @@ public object Item
[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")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1933,7 +1974,8 @@ public string Country
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -1951,7 +1993,8 @@ public string BoxId
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -2010,7 +2053,8 @@ public string FnsParticipantId
///
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ExtendedOrganizationDetailsWithHyphens))]
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -2068,7 +2112,8 @@ public string FnsParticipantId
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -2092,7 +2137,8 @@ public ExtendedOrganizationDetailsWithHyphensHyphenInn HyphenInn
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum ExtendedOrganizationDetailsWithHyphensHyphenInn
@@ -2105,7 +2151,8 @@ public enum ExtendedOrganizationDetailsWithHyphensHyphenInn
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -2126,7 +2173,8 @@ public ExtendedOrganizationDetails_ManualFilling Item
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum UniversalCorrectionDocumentFunction
@@ -2148,7 +2196,8 @@ public enum UniversalCorrectionDocumentFunction
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [Obsolete("Use types from Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 instead")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType = true)]
public enum UniversalCorrectionDocumentCurrencyName
diff --git a/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03.cs b/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03.cs
new file mode 100644
index 00000000..7647f1af
--- /dev/null
+++ b/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03.cs
@@ -0,0 +1,3668 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.42000
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+//
+// This source code was auto-generated by xsd, Version=4.8.3928.0.
+//
+namespace Diadoc.Api.DataXml.ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03 {
+ using System.Xml.Serialization;
+
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ [System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
+ public partial class UniversalCorrectionDocument {
+
+ private InvoiceForCorrectionInfo[] invoicesField;
+
+ private ExtendedOrganizationInfo_ForeignAddress1000 sellerField;
+
+ private ExtendedOrganizationInfo_ForeignAddress1000 buyerField;
+
+ private InvoiceCorrectionTable tableField;
+
+ private EventContent eventContentField;
+
+ private AdditionalInfoId additionalInfoIdField;
+
+ private object[] signersField;
+
+ private UniversalCorrectionDocumentFunction functionField;
+
+ private string documentNameField;
+
+ private string documentDateField;
+
+ private string documentNumberField;
+
+ private string currencyField;
+
+ private UniversalCorrectionDocumentCurrencyName currencyNameField;
+
+ private decimal currencyRateField;
+
+ private bool currencyRateFieldSpecified;
+
+ private string correctionRevisionDateField;
+
+ private string correctionRevisionNumberField;
+
+ private string documentCreatorField;
+
+ private string documentCreatorBaseField;
+
+ private string governmentContractInfoField;
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Invoice", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
+ public InvoiceForCorrectionInfo[] Invoices {
+ get {
+ return this.invoicesField;
+ }
+ set {
+ this.invoicesField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedOrganizationInfo_ForeignAddress1000 Seller {
+ get {
+ return this.sellerField;
+ }
+ set {
+ this.sellerField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedOrganizationInfo_ForeignAddress1000 Buyer {
+ get {
+ return this.buyerField;
+ }
+ set {
+ this.buyerField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public InvoiceCorrectionTable Table {
+ get {
+ return this.tableField;
+ }
+ set {
+ this.tableField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public EventContent EventContent {
+ get {
+ return this.eventContentField;
+ }
+ set {
+ this.eventContentField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public AdditionalInfoId AdditionalInfoId {
+ get {
+ return this.additionalInfoIdField;
+ }
+ set {
+ this.additionalInfoIdField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("SignerDetails", typeof(ExtendedSignerDetails_CorrectionSellerTitle), 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;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public UniversalCorrectionDocumentFunction Function {
+ get {
+ return this.functionField;
+ }
+ set {
+ this.functionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string DocumentName {
+ get {
+ return this.documentNameField;
+ }
+ set {
+ this.documentNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string DocumentDate {
+ get {
+ return this.documentDateField;
+ }
+ set {
+ this.documentDateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string DocumentNumber {
+ get {
+ return this.documentNumberField;
+ }
+ set {
+ this.documentNumberField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Currency {
+ get {
+ return this.currencyField;
+ }
+ set {
+ this.currencyField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public UniversalCorrectionDocumentCurrencyName CurrencyName {
+ get {
+ return this.currencyNameField;
+ }
+ set {
+ this.currencyNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal CurrencyRate {
+ get {
+ return this.currencyRateField;
+ }
+ set {
+ this.currencyRateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CurrencyRateSpecified {
+ get {
+ return this.currencyRateFieldSpecified;
+ }
+ set {
+ this.currencyRateFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string CorrectionRevisionDate {
+ get {
+ return this.correctionRevisionDateField;
+ }
+ set {
+ this.correctionRevisionDateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
+ public string CorrectionRevisionNumber {
+ get {
+ return this.correctionRevisionNumberField;
+ }
+ set {
+ this.correctionRevisionNumberField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string DocumentCreator {
+ get {
+ return this.documentCreatorField;
+ }
+ set {
+ this.documentCreatorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string DocumentCreatorBase {
+ get {
+ return this.documentCreatorBaseField;
+ }
+ set {
+ this.documentCreatorBaseField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string GovernmentContractInfo {
+ get {
+ return this.governmentContractInfoField;
+ }
+ set {
+ this.governmentContractInfoField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class InvoiceForCorrectionInfo {
+
+ private InvoiceForCorrectionInfoRevision[] revisionField;
+
+ private string dateField;
+
+ private string numberField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Revision", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public InvoiceForCorrectionInfoRevision[] Revision {
+ get {
+ return this.revisionField;
+ }
+ set {
+ this.revisionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Date {
+ get {
+ return this.dateField;
+ }
+ set {
+ this.dateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Number {
+ get {
+ return this.numberField;
+ }
+ set {
+ this.numberField = 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 InvoiceForCorrectionInfoRevision {
+
+ private string dateField;
+
+ private string numberField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Date {
+ get {
+ return this.dateField;
+ }
+ set {
+ this.dateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
+ public string Number {
+ get {
+ return this.numberField;
+ }
+ set {
+ this.numberField = value;
+ }
+ }
+ }
+
+ ///
+ [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 ExtendedSignerDetailsBase {
+
+ private string lastNameField;
+
+ private string firstNameField;
+
+ private string middleNameField;
+
+ private string positionField;
+
+ private string innField;
+
+ private string registrationCertificateField;
+
+ private ExtendedSignerDetailsBaseSignerType signerTypeField;
+
+ private string signerOrganizationNameField;
+
+ private string signerInfoField;
+
+ private string signerPowersBaseField;
+
+ private string signerOrgPowersBaseField;
+
+ ///
+ [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.XmlAttributeAttribute()]
+ public string Position {
+ get {
+ return this.positionField;
+ }
+ set {
+ this.positionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Inn {
+ get {
+ return this.innField;
+ }
+ set {
+ this.innField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string RegistrationCertificate {
+ get {
+ return this.registrationCertificateField;
+ }
+ set {
+ this.registrationCertificateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public ExtendedSignerDetailsBaseSignerType SignerType {
+ get {
+ return this.signerTypeField;
+ }
+ set {
+ this.signerTypeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string SignerOrganizationName {
+ get {
+ return this.signerOrganizationNameField;
+ }
+ set {
+ this.signerOrganizationNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string SignerInfo {
+ get {
+ return this.signerInfoField;
+ }
+ set {
+ this.signerInfoField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string SignerPowersBase {
+ get {
+ return this.signerPowersBaseField;
+ }
+ set {
+ this.signerPowersBaseField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string SignerOrgPowersBase {
+ 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.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_Torg2AdditionalInfo : ExtendedSignerDetailsBase {
+
+ private ExtendedSignerDetails_Torg2AdditionalInfoSignerPowers signerPowersField;
+
+ private ExtendedSignerDetails_Torg2AdditionalInfoSignerStatus signerStatusField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public ExtendedSignerDetails_Torg2AdditionalInfoSignerPowers SignerPowers {
+ get {
+ return this.signerPowersField;
+ }
+ set {
+ this.signerPowersField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public ExtendedSignerDetails_Torg2AdditionalInfoSignerStatus 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_Torg2AdditionalInfoSignerPowers {
+
+ ///
+ [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.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class ExtendedSignerDetails_Torg2Buyer : ExtendedSignerDetailsBase {
+
+ private ExtendedSignerDetails_Torg2BuyerSignerPowers signerPowersField;
+
+ private ExtendedSignerDetails_Torg2BuyerSignerStatus signerStatusField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public ExtendedSignerDetails_Torg2BuyerSignerPowers SignerPowers {
+ 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.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum ExtendedSignerDetails_Torg2BuyerSignerPowers {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("1")]
+ Item1,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("2")]
+ Item2,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("3")]
+ Item3,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("7")]
+ Item7,
+
+ ///
+ [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 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.8.3928.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.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DocType {
+
+ private string baseDocumentNameField;
+
+ private string baseDocumentNumberField;
+
+ private string baseDocumentDateField;
+
+ private string additionalInfoField;
+
+ private string baseIdFileField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string BaseDocumentName {
+ get {
+ return this.baseDocumentNameField;
+ }
+ set {
+ this.baseDocumentNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string BaseDocumentNumber {
+ get {
+ return this.baseDocumentNumberField;
+ }
+ set {
+ this.baseDocumentNumberField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string BaseDocumentDate {
+ get {
+ return this.baseDocumentDateField;
+ }
+ set {
+ this.baseDocumentDateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string AdditionalInfo {
+ get {
+ return this.additionalInfoField;
+ }
+ set {
+ this.additionalInfoField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string BaseIdFile {
+ get {
+ return this.baseIdFileField;
+ }
+ set {
+ this.baseIdFileField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class EventContent {
+
+ private DocType[] transferDocDetailsField;
+
+ private DocType[] correctionBaseField;
+
+ private string costChangeInfoField;
+
+ private string operationContentField;
+
+ private string notificationDateField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("TransferDocDetails", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public DocType[] TransferDocDetails {
+ get {
+ return this.transferDocDetailsField;
+ }
+ set {
+ this.transferDocDetailsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("CorrectionBase", Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public DocType[] CorrectionBase {
+ get {
+ return this.correctionBaseField;
+ }
+ set {
+ this.correctionBaseField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string CostChangeInfo {
+ get {
+ return this.costChangeInfoField;
+ }
+ set {
+ this.costChangeInfoField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string OperationContent {
+ get {
+ return this.operationContentField;
+ }
+ set {
+ this.operationContentField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string NotificationDate {
+ get {
+ return this.notificationDateField;
+ }
+ set {
+ this.notificationDateField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class InvoiceTotalsDiff736 {
+
+ private decimal totalWithVatExcludedField;
+
+ private decimal vatField;
+
+ private bool vatFieldSpecified;
+
+ private InvoiceTotalsDiff736WithoutVat withoutVatField;
+
+ private bool withoutVatFieldSpecified;
+
+ private decimal totalField;
+
+ private bool totalFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal TotalWithVatExcluded {
+ get {
+ return this.totalWithVatExcludedField;
+ }
+ set {
+ this.totalWithVatExcludedField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal Vat {
+ get {
+ return this.vatField;
+ }
+ set {
+ this.vatField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool VatSpecified {
+ get {
+ return this.vatFieldSpecified;
+ }
+ set {
+ this.vatFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public InvoiceTotalsDiff736WithoutVat WithoutVat {
+ get {
+ return this.withoutVatField;
+ }
+ set {
+ this.withoutVatField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool WithoutVatSpecified {
+ get {
+ return this.withoutVatFieldSpecified;
+ }
+ set {
+ this.withoutVatFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal Total {
+ get {
+ return this.totalField;
+ }
+ set {
+ this.totalField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool TotalSpecified {
+ get {
+ return this.totalFieldSpecified;
+ }
+ set {
+ this.totalFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum InvoiceTotalsDiff736WithoutVat {
+
+ ///
+ @true,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class AdditionalInfo100 {
+
+ 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.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class ExtendedInvoiceCorrectionItem {
+
+ private ExtendedInvoiceCorrectionItemTaxRate taxRateField;
+
+ private ExtendedInvoiceCorrectionItemUnitName unitNameField;
+
+ private ExtendedInvoiceCorrectionItemUnit unitField;
+
+ private ExtendedInvoiceCorrectionItemQuantity quantityField;
+
+ private ExtendedInvoiceCorrectionItemPrice priceField;
+
+ private ExtendedInvoiceCorrectionItemExcise exciseField;
+
+ private ExtendedInvoiceCorrectionItemSubtotalWithVatExcluded subtotalWithVatExcludedField;
+
+ private ExtendedInvoiceCorrectionItemVat vatField;
+
+ private ExtendedInvoiceCorrectionItemWithoutVat withoutVatField;
+
+ private ExtendedInvoiceCorrectionItemSubtotal subtotalField;
+
+ private ExtendedInvoiceCorrectionItemItemTracingInfo[] itemTracingInfosField;
+
+ private ItemIdentificationNumbersItemIdentificationNumber[] originalItemIdentificationNumbersField;
+
+ private ItemIdentificationNumbersItemIdentificationNumber[] correctedItemIdentificationNumbersField;
+
+ private AdditionalInfo100[] additionalInfosField;
+
+ private string productField;
+
+ private string itemCharactField;
+
+ private string itemKindField;
+
+ private string itemArticleField;
+
+ private string itemVendorCodeField;
+
+ private string itemTypeCodeField;
+
+ private string originalNumberField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemTaxRate TaxRate {
+ get {
+ return this.taxRateField;
+ }
+ set {
+ this.taxRateField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemUnitName UnitName {
+ get {
+ return this.unitNameField;
+ }
+ set {
+ this.unitNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemUnit Unit {
+ get {
+ return this.unitField;
+ }
+ set {
+ this.unitField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemQuantity Quantity {
+ get {
+ return this.quantityField;
+ }
+ set {
+ this.quantityField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemPrice Price {
+ get {
+ return this.priceField;
+ }
+ set {
+ this.priceField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemExcise Excise {
+ get {
+ return this.exciseField;
+ }
+ set {
+ this.exciseField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemSubtotalWithVatExcluded SubtotalWithVatExcluded {
+ get {
+ return this.subtotalWithVatExcludedField;
+ }
+ set {
+ this.subtotalWithVatExcludedField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemVat Vat {
+ get {
+ return this.vatField;
+ }
+ set {
+ this.vatField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemWithoutVat WithoutVat {
+ get {
+ return this.withoutVatField;
+ }
+ set {
+ this.withoutVatField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemSubtotal Subtotal {
+ get {
+ return this.subtotalField;
+ }
+ set {
+ this.subtotalField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("ItemTracingInfo", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
+ public ExtendedInvoiceCorrectionItemItemTracingInfo[] ItemTracingInfos {
+ get {
+ return this.itemTracingInfosField;
+ }
+ set {
+ this.itemTracingInfosField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("ItemIdentificationNumber", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
+ public ItemIdentificationNumbersItemIdentificationNumber[] OriginalItemIdentificationNumbers {
+ get {
+ return this.originalItemIdentificationNumbersField;
+ }
+ set {
+ this.originalItemIdentificationNumbersField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("ItemIdentificationNumber", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
+ public ItemIdentificationNumbersItemIdentificationNumber[] CorrectedItemIdentificationNumbers {
+ get {
+ return this.correctedItemIdentificationNumbersField;
+ }
+ set {
+ this.correctedItemIdentificationNumbersField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("AdditionalInfo", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
+ public AdditionalInfo100[] AdditionalInfos {
+ get {
+ return this.additionalInfosField;
+ }
+ set {
+ this.additionalInfosField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Product {
+ get {
+ return this.productField;
+ }
+ set {
+ this.productField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string ItemCharact {
+ get {
+ return this.itemCharactField;
+ }
+ set {
+ this.itemCharactField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string ItemKind {
+ get {
+ return this.itemKindField;
+ }
+ set {
+ this.itemKindField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string ItemArticle {
+ get {
+ return this.itemArticleField;
+ }
+ set {
+ this.itemArticleField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string ItemVendorCode {
+ get {
+ return this.itemVendorCodeField;
+ }
+ set {
+ this.itemVendorCodeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string ItemTypeCode {
+ get {
+ return this.itemTypeCodeField;
+ }
+ set {
+ this.itemTypeCodeField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
+ public string OriginalNumber {
+ get {
+ return this.originalNumberField;
+ }
+ set {
+ this.originalNumberField = 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 ExtendedInvoiceCorrectionItemTaxRate {
+
+ private TaxRateUcd736AndUtd820 originalValueField;
+
+ private TaxRateUcd736AndUtd820 correctedValueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public TaxRateUcd736AndUtd820 OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public TaxRateUcd736AndUtd820 CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ public enum TaxRateUcd736AndUtd820 {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("0%")]
+ Item0,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("5%")]
+ Item5,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("7%")]
+ Item7,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("9,09%")]
+ Item909,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("10%")]
+ Item10,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("16,67%")]
+ Item1667,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("18%")]
+ Item18,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("20%")]
+ Item20,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("5/105")]
+ Item5105,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("7/107")]
+ Item7107,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("10/110")]
+ Item10110,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("18/118")]
+ Item18118,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("20/120")]
+ Item20120,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("без НДС")]
+ безНДС,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("НДС исчисляется налоговым агентом")]
+ НДСисчисляетсяналоговымагентом,
+ }
+
+ ///
+ [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 ExtendedInvoiceCorrectionItemUnitName {
+
+ private ExtendedInvoiceCorrectionItemUnitNameUnitNameByUnit unitNameByUnitField;
+
+ private bool unitNameByUnitFieldSpecified;
+
+ private string originalValueField;
+
+ private string correctedValueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public ExtendedInvoiceCorrectionItemUnitNameUnitNameByUnit UnitNameByUnit {
+ get {
+ return this.unitNameByUnitField;
+ }
+ set {
+ this.unitNameByUnitField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool UnitNameByUnitSpecified {
+ get {
+ return this.unitNameByUnitFieldSpecified;
+ }
+ set {
+ this.unitNameByUnitFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum ExtendedInvoiceCorrectionItemUnitNameUnitNameByUnit {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("1")]
+ Item1,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("0")]
+ Item0,
+ }
+
+ ///
+ [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 ExtendedInvoiceCorrectionItemUnit {
+
+ private string originalValueField;
+
+ private string correctedValueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = 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 ExtendedInvoiceCorrectionItemQuantity {
+
+ private decimal originalValueField;
+
+ private bool originalValueFieldSpecified;
+
+ private decimal correctedValueField;
+
+ private bool correctedValueFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool OriginalValueSpecified {
+ get {
+ return this.originalValueFieldSpecified;
+ }
+ set {
+ this.originalValueFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CorrectedValueSpecified {
+ get {
+ return this.correctedValueFieldSpecified;
+ }
+ set {
+ this.correctedValueFieldSpecified = 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 ExtendedInvoiceCorrectionItemPrice {
+
+ private decimal originalValueField;
+
+ private bool originalValueFieldSpecified;
+
+ private decimal correctedValueField;
+
+ private bool correctedValueFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool OriginalValueSpecified {
+ get {
+ return this.originalValueFieldSpecified;
+ }
+ set {
+ this.originalValueFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CorrectedValueSpecified {
+ get {
+ return this.correctedValueFieldSpecified;
+ }
+ set {
+ this.correctedValueFieldSpecified = 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 ExtendedInvoiceCorrectionItemExcise {
+
+ private decimal itemField;
+
+ private ItemChoiceType itemElementNameField;
+
+ private decimal originalValueField;
+
+ private bool originalValueFieldSpecified;
+
+ private decimal correctedValueField;
+
+ private bool correctedValueFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AmountsDec", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlElementAttribute("AmountsInc", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public decimal Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool OriginalValueSpecified {
+ get {
+ return this.originalValueFieldSpecified;
+ }
+ set {
+ this.originalValueFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CorrectedValueSpecified {
+ get {
+ return this.correctedValueFieldSpecified;
+ }
+ set {
+ this.correctedValueFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
+ public enum ItemChoiceType {
+
+ ///
+ AmountsDec,
+
+ ///
+ AmountsInc,
+ }
+
+ ///
+ [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 ExtendedInvoiceCorrectionItemSubtotalWithVatExcluded {
+
+ private decimal itemField;
+
+ private ItemChoiceType1 itemElementNameField;
+
+ private decimal originalValueField;
+
+ private bool originalValueFieldSpecified;
+
+ private decimal correctedValueField;
+
+ private bool correctedValueFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AmountsDec", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlElementAttribute("AmountsInc", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public decimal Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType1 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool OriginalValueSpecified {
+ get {
+ return this.originalValueFieldSpecified;
+ }
+ set {
+ this.originalValueFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CorrectedValueSpecified {
+ get {
+ return this.correctedValueFieldSpecified;
+ }
+ set {
+ this.correctedValueFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
+ public enum ItemChoiceType1 {
+
+ ///
+ AmountsDec,
+
+ ///
+ AmountsInc,
+ }
+
+ ///
+ [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 ExtendedInvoiceCorrectionItemVat {
+
+ private decimal itemField;
+
+ private ItemChoiceType2 itemElementNameField;
+
+ private decimal originalValueField;
+
+ private bool originalValueFieldSpecified;
+
+ private decimal correctedValueField;
+
+ private bool correctedValueFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AmountsDec", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlElementAttribute("AmountsInc", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public decimal Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType2 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool OriginalValueSpecified {
+ get {
+ return this.originalValueFieldSpecified;
+ }
+ set {
+ this.originalValueFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CorrectedValueSpecified {
+ get {
+ return this.correctedValueFieldSpecified;
+ }
+ set {
+ this.correctedValueFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
+ public enum ItemChoiceType2 {
+
+ ///
+ AmountsDec,
+
+ ///
+ AmountsInc,
+ }
+
+ ///
+ [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 ExtendedInvoiceCorrectionItemWithoutVat {
+
+ private ExtendedInvoiceCorrectionItemWithoutVatOriginalValue originalValueField;
+
+ private bool originalValueFieldSpecified;
+
+ private ExtendedInvoiceCorrectionItemWithoutVatCorrectedValue correctedValueField;
+
+ private bool correctedValueFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public ExtendedInvoiceCorrectionItemWithoutVatOriginalValue OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool OriginalValueSpecified {
+ get {
+ return this.originalValueFieldSpecified;
+ }
+ set {
+ this.originalValueFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public ExtendedInvoiceCorrectionItemWithoutVatCorrectedValue CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CorrectedValueSpecified {
+ get {
+ return this.correctedValueFieldSpecified;
+ }
+ set {
+ this.correctedValueFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum ExtendedInvoiceCorrectionItemWithoutVatOriginalValue {
+
+ ///
+ @true,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum ExtendedInvoiceCorrectionItemWithoutVatCorrectedValue {
+
+ ///
+ @true,
+ }
+
+ ///
+ [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 ExtendedInvoiceCorrectionItemSubtotal {
+
+ private decimal itemField;
+
+ private ItemChoiceType3 itemElementNameField;
+
+ private decimal originalValueField;
+
+ private bool originalValueFieldSpecified;
+
+ private decimal correctedValueField;
+
+ private bool correctedValueFieldSpecified;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("AmountsDec", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlElementAttribute("AmountsInc", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public decimal Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType3 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal OriginalValue {
+ get {
+ return this.originalValueField;
+ }
+ set {
+ this.originalValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool OriginalValueSpecified {
+ get {
+ return this.originalValueFieldSpecified;
+ }
+ set {
+ this.originalValueFieldSpecified = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal CorrectedValue {
+ get {
+ return this.correctedValueField;
+ }
+ set {
+ this.correctedValueField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool CorrectedValueSpecified {
+ get {
+ return this.correctedValueFieldSpecified;
+ }
+ set {
+ this.correctedValueFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
+ public enum ItemChoiceType3 {
+
+ ///
+ AmountsDec,
+
+ ///
+ AmountsInc,
+ }
+
+ ///
+ [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 ExtendedInvoiceCorrectionItemItemTracingInfo {
+
+ private ExtendedInvoiceCorrectionItemItemTracingInfoQuantityDiff quantityDiffField;
+
+ private string regNumberUnitField;
+
+ private string unitField;
+
+ private string itemAddInfoField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedInvoiceCorrectionItemItemTracingInfoQuantityDiff QuantityDiff {
+ get {
+ return this.quantityDiffField;
+ }
+ set {
+ this.quantityDiffField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string RegNumberUnit {
+ get {
+ return this.regNumberUnitField;
+ }
+ set {
+ this.regNumberUnitField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Unit {
+ get {
+ return this.unitField;
+ }
+ set {
+ this.unitField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string ItemAddInfo {
+ get {
+ return this.itemAddInfoField;
+ }
+ set {
+ this.itemAddInfoField = 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 ExtendedInvoiceCorrectionItemItemTracingInfoQuantityDiff {
+
+ private decimal itemField;
+
+ private ItemChoiceType4 itemElementNameField;
+
+ private decimal originalQuantityField;
+
+ private decimal correctedQuantityField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("QuantityDec", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlElementAttribute("QuantityInc", typeof(decimal), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemElementName")]
+ public decimal Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemChoiceType4 ItemElementName {
+ get {
+ return this.itemElementNameField;
+ }
+ set {
+ this.itemElementNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal OriginalQuantity {
+ get {
+ return this.originalQuantityField;
+ }
+ set {
+ this.originalQuantityField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public decimal CorrectedQuantity {
+ get {
+ return this.correctedQuantityField;
+ }
+ set {
+ this.correctedQuantityField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
+ public enum ItemChoiceType4 {
+
+ ///
+ QuantityDec,
+
+ ///
+ QuantityInc,
+ }
+
+ ///
+ [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 ItemIdentificationNumbersItemIdentificationNumber {
+
+ private string[] itemsField;
+
+ private ItemsChoiceType[] itemsElementNameField;
+
+ private string transPackageIdField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("PackageId", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlElementAttribute("Unit", typeof(string), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
+ public string[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public ItemsChoiceType[] ItemsElementName {
+ get {
+ return this.itemsElementNameField;
+ }
+ set {
+ this.itemsElementNameField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string TransPackageId {
+ get {
+ return this.transPackageIdField;
+ }
+ set {
+ this.transPackageIdField = value;
+ }
+ }
+ }
+
+ ///
+ [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.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class InvoiceCorrectionTable {
+
+ private ExtendedInvoiceCorrectionItem[] itemsField;
+
+ private InvoiceTotalsDiff736 totalsIncField;
+
+ private InvoiceTotalsDiff736 totalsDecField;
+
+ ///
+ [System.Xml.Serialization.XmlArrayAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Item", Form=System.Xml.Schema.XmlSchemaForm.Unqualified, IsNullable=false)]
+ public ExtendedInvoiceCorrectionItem[] Items {
+ get {
+ return this.itemsField;
+ }
+ set {
+ this.itemsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public InvoiceTotalsDiff736 TotalsInc {
+ get {
+ return this.totalsIncField;
+ }
+ set {
+ this.totalsIncField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public InvoiceTotalsDiff736 TotalsDec {
+ get {
+ return this.totalsDecField;
+ }
+ set {
+ this.totalsDecField = 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.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")]
+ 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.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.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 : ExtendedOrganizationDetails_ManualFilling {
+
+ private Address 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 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")]
+ public partial class ExtendedOrganizationDetailsWithHyphens : ExtendedOrganizationDetails {
+
+ private ExtendedOrganizationDetailsWithHyphensHyphenInn hyphenInnField;
+
+ public ExtendedOrganizationDetailsWithHyphens() {
+ this.hyphenInnField = ExtendedOrganizationDetailsWithHyphensHyphenInn.@false;
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ [System.ComponentModel.DefaultValueAttribute(ExtendedOrganizationDetailsWithHyphensHyphenInn.@false)]
+ public ExtendedOrganizationDetailsWithHyphensHyphenInn HyphenInn {
+ get {
+ return this.hyphenInnField;
+ }
+ set {
+ this.hyphenInnField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum ExtendedOrganizationDetailsWithHyphensHyphenInn {
+
+ ///
+ @true,
+
+ ///
+ @false,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class ExtendedOrganizationInfo_ForeignAddress1000 {
+
+ private ExtendedOrganizationDetails_ManualFilling itemField;
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("OrganizationDetails", typeof(ExtendedOrganizationDetails_ForeignAddress1000), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ [System.Xml.Serialization.XmlElementAttribute("OrganizationReference", typeof(ExtendedOrganizationReference), Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]
+ public ExtendedOrganizationDetails_ManualFilling Item {
+ get {
+ return this.itemField;
+ }
+ set {
+ this.itemField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum UniversalCorrectionDocumentFunction {
+
+ ///
+ КСЧФ,
+
+ ///
+ КСЧФДИС,
+
+ ///
+ ДИС,
+
+ ///
+ СвИСРК,
+
+ ///
+ СвИСЗК,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "4.8.3928.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum UniversalCorrectionDocumentCurrencyName {
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("1")]
+ Item1,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("0")]
+ Item0,
+ }
+}
diff --git a/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03.xsd b/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03.xsd
new file mode 100644
index 00000000..44df7f37
--- /dev/null
+++ b/src/DataXml/Ucd736/ON_NKORSCHFDOPPR_UserContract_1_996_03_05_01_03.xsd
@@ -0,0 +1,3128 @@
+
+
+
+
+
+
+
+
+
+
+ - - ( ), -
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ - -
+
+
+
+
+ 3 -
+
+
+
+
+ 1 -
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+ - -, ;
+ - -, , ( , ), ;
+ - ( , ), ;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - ,
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ - ()
+
+
+
+
+ -
+ - 1
+ - 0
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+ - , ,
+
+
+
+
+ - , ,
+
+
+
+
+
+
+
+
+
+
+ - - - ( )
+
+
+
+
+ - , -
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ (, / )
+
+
+
+
+ (, / )
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ , Unit
+
+
+
+
+ 1 - UnitName Unit
+ UnitName
+ UnitName Unit
+ Unit -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ()
+
+
+
+
+ _
+
+
+
+
+ _
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ /
+
+
+
+
+ /
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ Vat
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ - ,
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+ - ,
+
+
+
+
+
+
+
+
+
+
+ - ,
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+ -
+ ,
+
+
+
+
+
+ -
+ ,
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ 2 -
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+ - /
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ - ///
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+ ()/ (, )
+
+
+
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+ () ,
+
+
+
+
+ ,
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+
+
+ - -
+
+
+
+
+ - -
+
+
+
+
+ - - , ""
+
+
+
+
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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 - -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file