Class TNFe.InfNFe.Cana

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

public static class TNFe.InfNFe.Cana 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="safra">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="4"/>
			   <maxLength value="9"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="ref">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="(0[1-9]|1[0-2])([/][2][0-9][0-9][0-9])"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="forDia" maxOccurs="31">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="qtde" type="{http://www.portalfiscal.inf.br/nfe}TDec_1110v"/>
				 </sequence>
				 <attribute name="dia" use="required">
				   <simpleType>
					 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
					   <whiteSpace value="preserve"/>
					   <pattern value="[1-9]|[1][0-9]|[2][0-9]|[3][0-1]"/>
					 </restriction>
				   </simpleType>
				 </attribute>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="qTotMes" type="{http://www.portalfiscal.inf.br/nfe}TDec_1110v"/>
		 <element name="qTotAnt" type="{http://www.portalfiscal.inf.br/nfe}TDec_1110v"/>
		 <element name="qTotGer" type="{http://www.portalfiscal.inf.br/nfe}TDec_1110v"/>
		 <element name="deduc" maxOccurs="10" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="xDed">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="60"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="vDed" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="vFor" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 <element name="vTotDed" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 <element name="vLiqFor" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • safra

      protected String safra
      Identificacao da safra
    • ref

      protected String ref
      Mes e Ano de Referencia, formato: MM/AAAA
    • forDia

      protected List<TNFe.InfNFe.Cana.ForDia> forDia
      Fornecimentos diarios
    • qTotMes

      protected String qTotMes
      Total do mes
    • qTotAnt

      protected String qTotAnt
      Total Anterior
    • qTotGer

      protected String qTotGer
      Total Geral
    • deduc

      protected List<TNFe.InfNFe.Cana.Deduc> deduc
      Deducoes - Taxas e Contribuicoes
    • vFor

      protected String vFor
      Valor dos fornecimentos
    • vTotDed

      protected String vTotDed
      Valor Total das Deducoes
    • vLiqFor

      protected String vLiqFor
      Valor Liquido dos fornecimentos
  • Constructor Details

    • Cana

      public Cana()
  • Method Details

    • getSafra

      public String getSafra()
      Identificacao da safra
      Returns:
      possible object is String
    • setSafra

      public void setSafra(String value)
      Define o valor da propriedade safra.
      Parameters:
      value - allowed object is String
      See Also:
    • getRef

      public String getRef()
      Mes e Ano de Referencia, formato: MM/AAAA
      Returns:
      possible object is String
    • setRef

      public void setRef(String value)
      Define o valor da propriedade ref.
      Parameters:
      value - allowed object is String
      See Also:
    • getForDia

      public List<TNFe.InfNFe.Cana.ForDia> getForDia()
      Fornecimentos diarios Gets the value of the forDia 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 forDia property.

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

       getForDia().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.Cana.ForDia

      Returns:
      The value of the forDia property.
    • getQTotMes

      public String getQTotMes()
      Total do mes
      Returns:
      possible object is String
    • setQTotMes

      public void setQTotMes(String value)
      Define o valor da propriedade qTotMes.
      Parameters:
      value - allowed object is String
      See Also:
    • getQTotAnt

      public String getQTotAnt()
      Total Anterior
      Returns:
      possible object is String
    • setQTotAnt

      public void setQTotAnt(String value)
      Define o valor da propriedade qTotAnt.
      Parameters:
      value - allowed object is String
      See Also:
    • getQTotGer

      public String getQTotGer()
      Total Geral
      Returns:
      possible object is String
    • setQTotGer

      public void setQTotGer(String value)
      Define o valor da propriedade qTotGer.
      Parameters:
      value - allowed object is String
      See Also:
    • getDeduc

      public List<TNFe.InfNFe.Cana.Deduc> getDeduc()
      Deducoes - Taxas e Contribuicoes Gets the value of the deduc 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 deduc property.

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

       getDeduc().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.Cana.Deduc

      Returns:
      The value of the deduc property.
    • getVFor

      public String getVFor()
      Valor dos fornecimentos
      Returns:
      possible object is String
    • setVFor

      public void setVFor(String value)
      Define o valor da propriedade vFor.
      Parameters:
      value - allowed object is String
      See Also:
    • getVTotDed

      public String getVTotDed()
      Valor Total das Deducoes
      Returns:
      possible object is String
    • setVTotDed

      public void setVTotDed(String value)
      Define o valor da propriedade vTotDed.
      Parameters:
      value - allowed object is String
      See Also:
    • getVLiqFor

      public String getVLiqFor()
      Valor Liquido dos fornecimentos
      Returns:
      possible object is String
    • setVLiqFor

      public void setVLiqFor(String value)
      Define o valor da propriedade vLiqFor.
      Parameters:
      value - allowed object is String
      See Also: