package unisoft.ws.fnszdl.rs2; import java.util.ArrayList; import java.util.List; import javax.xml.bind.annotation.XmlAccessType; import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlAttribute; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; import javax.xml.bind.annotation.XmlType; /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <choice> * <element name="СвЗад"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <choice> * <element name="ИННЮЛ" type="{http://ws.unisoft/FNSZDL/Rs2}ИННЮЛТип"/> * <element name="ИННФЛ" type="{http://ws.unisoft/FNSZDL/Rs2}ИННФЛТип"/> * </choice> * <element name="ПерНО" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="КодИФНС" type="{http://ws.unisoft/FNSZDL/Rs2}СОНОТип" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * <attribute name="ДатаНа" use="required" type="{http://ws.unisoft/FNSZDL/Rs2}Дата1900ТипР" /> * <attribute name="ПрЗад" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <length value="1"/> * <enumeration value="0"/> * <enumeration value="1"/> * </restriction> * </simpleType> * </attribute> * </restriction> * </complexContent> * </complexType> * </element> * <element name="КодОбр"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <length value="2"/> * <enumeration value="02"/> * <enumeration value="11"/> * <enumeration value="52"/> * <enumeration value="55"/> * <enumeration value="81"/> * <enumeration value="82"/> * <enumeration value="83"/> * <enumeration value="84"/> * <enumeration value="85"/> * <enumeration value="86"/> * <enumeration value="99"/> * </restriction> * </simpleType> * </element> * </choice> * <attribute name="ВерсФорм" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <minLength value="1"/> * <maxLength value="5"/> * <enumeration value="4.03"/> * </restriction> * </simpleType> * </attribute> * <attribute name="ИдЗапросФ" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <minLength value="1"/> * <maxLength value="36"/> * <pattern value="[0-9]+"/> * </restriction> * </simpleType> * </attribute> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "\u0441\u0432\u0417\u0430\u0434", "\u043a\u043e\u0434\u041e\u0431\u0440" }) @XmlRootElement(name = "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442") public class Документ { @XmlElement(name = "\u0421\u0432\u0417\u0430\u0434") protected Документ.СвЗад свЗад; @XmlElement(name = "\u041a\u043e\u0434\u041e\u0431\u0440") protected String кодОбр; @XmlAttribute(name = "\u0412\u0435\u0440\u0441\u0424\u043e\u0440\u043c", required = true) protected String версФорм; @XmlAttribute(name = "\u0418\u0434\u0417\u0430\u043f\u0440\u043e\u0441\u0424", required = true) protected String идЗапросФ; /** * Gets the value of the свЗад property. * * @return * possible object is * {@link Документ.СвЗад } * */ public Документ.СвЗад getСвЗад() { return свЗад; } /** * Sets the value of the свЗад property. * * @param value * allowed object is * {@link Документ.СвЗад } * */ public void setСвЗад(Документ.СвЗад value) { this.свЗад = value; } /** * Gets the value of the кодОбр property. * * @return * possible object is * {@link String } * */ public String getКодОбр() { return кодОбр; } /** * Sets the value of the кодОбр property. * * @param value * allowed object is * {@link String } * */ public void setКодОбр(String value) { this.кодОбр = value; } /** * Gets the value of the версФорм property. * * @return * possible object is * {@link String } * */ public String getВерсФорм() { return версФорм; } /** * Sets the value of the версФорм property. * * @param value * allowed object is * {@link String } * */ public void setВерсФорм(String value) { this.версФорм = value; } /** * Gets the value of the идЗапросФ property. * * @return * possible object is * {@link String } * */ public String getИдЗапросФ() { return идЗапросФ; } /** * Sets the value of the идЗапросФ property. * * @param value * allowed object is * {@link String } * */ public void setИдЗапросФ(String value) { this.идЗапросФ = value; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <choice> * <element name="ИННЮЛ" type="{http://ws.unisoft/FNSZDL/Rs2}ИННЮЛТип"/> * <element name="ИННФЛ" type="{http://ws.unisoft/FNSZDL/Rs2}ИННФЛТип"/> * </choice> * <element name="ПерНО" minOccurs="0"> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="КодИФНС" type="{http://ws.unisoft/FNSZDL/Rs2}СОНОТип" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </element> * </sequence> * <attribute name="ДатаНа" use="required" type="{http://ws.unisoft/FNSZDL/Rs2}Дата1900ТипР" /> * <attribute name="ПрЗад" use="required"> * <simpleType> * <restriction base="{http://www.w3.org/2001/XMLSchema}string"> * <length value="1"/> * <enumeration value="0"/> * <enumeration value="1"/> * </restriction> * </simpleType> * </attribute> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "\u0438\u043d\u043d\u044e\u043b", "\u0438\u043d\u043d\u0444\u043b", "\u043f\u0435\u0440\u041d\u041e" }) public static class СвЗад { @XmlElement(name = "\u0418\u041d\u041d\u042e\u041b") protected String иннюл; @XmlElement(name = "\u0418\u041d\u041d\u0424\u041b") protected String иннфл; @XmlElement(name = "\u041f\u0435\u0440\u041d\u041e") protected Документ.СвЗад.ПерНО перНО; @XmlAttribute(name = "\u0414\u0430\u0442\u0430\u041d\u0430", required = true) protected String датаНа; @XmlAttribute(name = "\u041f\u0440\u0417\u0430\u0434", required = true) protected String прЗад; /** * Gets the value of the иннюл property. * * @return * possible object is * {@link String } * */ public String getИННЮЛ() { return иннюл; } /** * Sets the value of the иннюл property. * * @param value * allowed object is * {@link String } * */ public void setИННЮЛ(String value) { this.иннюл = value; } /** * Gets the value of the иннфл property. * * @return * possible object is * {@link String } * */ public String getИННФЛ() { return иннфл; } /** * Sets the value of the иннфл property. * * @param value * allowed object is * {@link String } * */ public void setИННФЛ(String value) { this.иннфл = value; } /** * Gets the value of the перНО property. * * @return * possible object is * {@link Документ.СвЗад.ПерНО } * */ public Документ.СвЗад.ПерНО getПерНО() { return перНО; } /** * Sets the value of the перНО property. * * @param value * allowed object is * {@link Документ.СвЗад.ПерНО } * */ public void setПерНО(Документ.СвЗад.ПерНО value) { this.перНО = value; } /** * Gets the value of the датаНа property. * * @return * possible object is * {@link String } * */ public String getДатаНа() { return датаНа; } /** * Sets the value of the датаНа property. * * @param value * allowed object is * {@link String } * */ public void setДатаНа(String value) { this.датаНа = value; } /** * Gets the value of the прЗад property. * * @return * possible object is * {@link String } * */ public String getПрЗад() { return прЗад; } /** * Sets the value of the прЗад property. * * @param value * allowed object is * {@link String } * */ public void setПрЗад(String value) { this.прЗад = value; } /** * <p>Java class for anonymous complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType> * <complexContent> * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> * <sequence> * <element name="КодИФНС" type="{http://ws.unisoft/FNSZDL/Rs2}СОНОТип" maxOccurs="unbounded"/> * </sequence> * </restriction> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "\u043a\u043e\u0434\u0418\u0424\u041d\u0421" }) public static class ПерНО { @XmlElement(name = "\u041a\u043e\u0434\u0418\u0424\u041d\u0421", required = true) protected List<String> кодИФНС; /** * Gets the value of the кодИФНС property. * * <p> * This accessor method returns a reference to the live list, * not a snapshot. Therefore any modification you make to the * returned list will be present inside the JAXB object. * This is why there is not a <CODE>set</CODE> method for the кодИФНС property. * * <p> * For example, to add a new item, do as follows: * <pre> * getКодИФНС().add(newItem); * </pre> * * * <p> * Objects of the following type(s) are allowed in the list * {@link String } * * */ public List<String> getКодИФНС() { if (кодИФНС == null) { кодИФНС = new ArrayList<String>(); } return this.кодИФНС; } } } }