Class TNFe.InfNFe.InfAdic

java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.InfAdic
Enclosing class:
TNFe.InfNFe

public static class TNFe.InfNFe.InfAdic extends Object

Classe Java de anonymous complex type.

O seguinte fragmento do esquema especifica o conteudo esperado contido dentro desta classe.


 <complexType>
   <complexContent>
	 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	   <sequence>
		 <element name="infAdFisco" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <maxLength value="2000"/>
			   <minLength value="1"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="infCpl" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <maxLength value="5000"/>
			   <minLength value="1"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="obsCont" maxOccurs="10" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="xTexto">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="60"/>
					   </restriction>
					 </simpleType>
				   </element>
				 </sequence>
				 <attribute name="xCampo" use="required">
				   <simpleType>
					 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
					   <minLength value="1"/>
					   <maxLength value="20"/>
					 </restriction>
				   </simpleType>
				 </attribute>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="obsFisco" maxOccurs="10" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="xTexto">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="60"/>
					   </restriction>
					 </simpleType>
				   </element>
				 </sequence>
				 <attribute name="xCampo" use="required">
				   <simpleType>
					 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
					   <minLength value="1"/>
					   <maxLength value="20"/>
					 </restriction>
				   </simpleType>
				 </attribute>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="procRef" maxOccurs="100" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="nProc">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="60"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="indProc">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="0"/>
						 <enumeration value="1"/>
						 <enumeration value="2"/>
						 <enumeration value="3"/>
						 <enumeration value="4"/>
						 <enumeration value="9"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="tpAto" minOccurs="0">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="08"/>
						 <enumeration value="10"/>
						 <enumeration value="12"/>
						 <enumeration value="14"/>
						 <enumeration value="15"/>
					   </restriction>
					 </simpleType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • infAdFisco

      protected String infAdFisco
      Informacoes adicionais de interesse do Fisco (v2.0)
    • infCpl

      protected String infCpl
      Informacoes complementares de interesse do Contribuinte
    • obsCont

      protected List<TNFe.InfNFe.InfAdic.ObsCont> obsCont
      Campo de uso livre do contribuinte informar o nome do campo no atributo xCampo e o conteudo do campo no xTexto
    • obsFisco

      protected List<TNFe.InfNFe.InfAdic.ObsFisco> obsFisco
      Campo de uso exclusivo do Fisco informar o nome do campo no atributo xCampo e o conteudo do campo no xTexto
    • procRef

      protected List<TNFe.InfNFe.InfAdic.ProcRef> procRef
      Grupo de informacoes do processo referenciado
  • Constructor Details

    • InfAdic

      public InfAdic()
  • Method Details

    • getInfAdFisco

      public String getInfAdFisco()
      Informacoes adicionais de interesse do Fisco (v2.0)
      Returns:
      possible object is String
    • setInfAdFisco

      public void setInfAdFisco(String value)
      Define o valor da propriedade infAdFisco.
      Parameters:
      value - allowed object is String
      See Also:
    • getInfCpl

      public String getInfCpl()
      Informacoes complementares de interesse do Contribuinte
      Returns:
      possible object is String
    • setInfCpl

      public void setInfCpl(String value)
      Define o valor da propriedade infCpl.
      Parameters:
      value - allowed object is String
      See Also:
    • getObsCont

      public List<TNFe.InfNFe.InfAdic.ObsCont> getObsCont()
      Campo de uso livre do contribuinte informar o nome do campo no atributo xCampo e o conteudo do campo no xTexto Gets the value of the obsCont property.

      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 set method for the obsCont property.

      For example, to add a new item, do as follows:

       getObsCont().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.InfAdic.ObsCont

      Returns:
      The value of the obsCont property.
    • getObsFisco

      public List<TNFe.InfNFe.InfAdic.ObsFisco> getObsFisco()
      Campo de uso exclusivo do Fisco informar o nome do campo no atributo xCampo e o conteudo do campo no xTexto Gets the value of the obsFisco property.

      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 set method for the obsFisco property.

      For example, to add a new item, do as follows:

       getObsFisco().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.InfAdic.ObsFisco

      Returns:
      The value of the obsFisco property.
    • getProcRef

      public List<TNFe.InfNFe.InfAdic.ProcRef> getProcRef()
      Grupo de informacoes do processo referenciado Gets the value of the procRef property.

      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 set method for the procRef property.

      For example, to add a new item, do as follows:

       getProcRef().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.InfAdic.ProcRef

      Returns:
      The value of the procRef property.