Class TNFe.InfNFe.Det.Prod.Comb

java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Det.Prod.Comb
Enclosing class:
TNFe.InfNFe.Det.Prod

public static class TNFe.InfNFe.Det.Prod.Comb 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="cProdANP">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{9}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="descANP">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="2"/>
			   <maxLength value="95"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="pGLP" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Max100" minOccurs="0"/>
		 <element name="pGNn" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Max100" minOccurs="0"/>
		 <element name="pGNi" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Max100" minOccurs="0"/>
		 <element name="vPart" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
		 <element name="CODIF" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{1,21}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="qTemp" type="{http://www.portalfiscal.inf.br/nfe}TDec_1204temperatura" minOccurs="0"/>
		 <element name="UFCons" type="{http://www.portalfiscal.inf.br/nfe}TUf"/>
		 <element name="CIDE" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="qBCProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1204v"/>
				   <element name="vAliqProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104"/>
				   <element name="vCIDE" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="encerrante" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="nBico">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <pattern value="[0-9]{1,3}"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="nBomba" minOccurs="0">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <pattern value="[0-9]{1,3}"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="nTanque">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <pattern value="[0-9]{1,3}"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="vEncIni" type="{http://www.portalfiscal.inf.br/nfe}TDec_1203"/>
				   <element name="vEncFin" type="{http://www.portalfiscal.inf.br/nfe}TDec_1203"/>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="pBio" type="{http://www.portalfiscal.inf.br/nfe}TDec_03v00a04Max100Opc" minOccurs="0"/>
		 <element name="origComb" maxOccurs="30" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="indImport">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="0"/>
						 <enumeration value="1"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="cUFOrig" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
				   <element name="pOrig" type="{http://www.portalfiscal.inf.br/nfe}TDec_03v00a04Max100Opc"/>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • cProdANP

      protected String cProdANP
      Codigo de produto da ANP. codificacao de produtos do SIMP (http://www.anp.gov.br)
    • descANP

      protected String descANP
      Descricao do Produto conforme ANP. Utilizar a descricao de produtos do Sistema de Informacoes de Movimentacao de Produtos - SIMP (http://www.anp.gov.br/simp/).
    • pglp

      protected String pglp
      Percentual do GLP derivado do petroleo no produto GLP (cProdANP=210203001). Informar em numero decimal o percentual do GLP derivado de petroleo no produto GLP. Valores 0 a 100.
    • pgNn

      protected String pgNn
      Percentual de gas natural nacional - GLGNn para o produto GLP (cProdANP=210203001). Informar em numero decimal o percentual do Gas Natural Nacional - GLGNn para o produto GLP. Valores de 0 a 100.
    • pgNi

      protected String pgNi
      Percentual de gas natural importado GLGNi para o produto GLP (cProdANP=210203001). Informar em numero deciaml o percentual do Gas Natural Importado - GLGNi para o produto GLP. Valores de 0 a 100.
    • vPart

      protected String vPart
      Valor de partida (cProdANP=210203001). Deve ser informado neste campo o valor por quilograma sem ICMS.
    • codif

      protected String codif
      Codigo de autorizacao / registro do CODIF. Informar apenas quando a UF utilizar o CODIF (Sistema de Controle do Diferimento do Imposto nas Operacoes com AEAC - Ylcool Etilico Anidro Combustivel).
    • qTemp

      protected String qTemp
      Quantidade de combustivel faturada a temperatura ambiente. Informar quando a quantidade faturada informada no campo qCom (I10) tiver sido ajustada para uma temperatura diferente da ambiente.
    • ufCons

      protected TUf ufCons
      Sigla da UF de Consumo
    • cide

      CIDE Combustiveis
    • encerrante

      Informacoes do grupo de "encerrante"
    • pBio

      protected String pBio
      Percentual do indice de mistura do Biodiesel (B100) no Oleo Diesel B instituido pelo orgao regulamentador
    • origComb

      Grupo indicador da origem do combustivel
  • Constructor Details

    • Comb

      public Comb()
  • Method Details

    • getCProdANP

      public String getCProdANP()
      Codigo de produto da ANP. codificacao de produtos do SIMP (http://www.anp.gov.br)
      Returns:
      possible object is String
    • setCProdANP

      public void setCProdANP(String value)
      Define o valor da propriedade cProdANP.
      Parameters:
      value - allowed object is String
      See Also:
    • getDescANP

      public String getDescANP()
      Descricao do Produto conforme ANP. Utilizar a descricao de produtos do Sistema de Informacoes de Movimentacao de Produtos - SIMP (http://www.anp.gov.br/simp/).
      Returns:
      possible object is String
    • setDescANP

      public void setDescANP(String value)
      Define o valor da propriedade descANP.
      Parameters:
      value - allowed object is String
      See Also:
    • getPGLP

      public String getPGLP()
      Percentual do GLP derivado do petroleo no produto GLP (cProdANP=210203001). Informar em numero decimal o percentual do GLP derivado de petroleo no produto GLP. Valores 0 a 100.
      Returns:
      possible object is String
    • setPGLP

      public void setPGLP(String value)
      Define o valor da propriedade pglp.
      Parameters:
      value - allowed object is String
      See Also:
    • getPGNn

      public String getPGNn()
      Percentual de gas natural nacional - GLGNn para o produto GLP (cProdANP=210203001). Informar em numero decimal o percentual do Gas Natural Nacional - GLGNn para o produto GLP. Valores de 0 a 100.
      Returns:
      possible object is String
    • setPGNn

      public void setPGNn(String value)
      Define o valor da propriedade pgNn.
      Parameters:
      value - allowed object is String
      See Also:
    • getPGNi

      public String getPGNi()
      Percentual de gas natural importado GLGNi para o produto GLP (cProdANP=210203001). Informar em numero deciaml o percentual do Gas Natural Importado - GLGNi para o produto GLP. Valores de 0 a 100.
      Returns:
      possible object is String
    • setPGNi

      public void setPGNi(String value)
      Define o valor da propriedade pgNi.
      Parameters:
      value - allowed object is String
      See Also:
    • getVPart

      public String getVPart()
      Valor de partida (cProdANP=210203001). Deve ser informado neste campo o valor por quilograma sem ICMS.
      Returns:
      possible object is String
    • setVPart

      public void setVPart(String value)
      Define o valor da propriedade vPart.
      Parameters:
      value - allowed object is String
      See Also:
    • getCODIF

      public String getCODIF()
      Codigo de autorizacao / registro do CODIF. Informar apenas quando a UF utilizar o CODIF (Sistema de Controle do Diferimento do Imposto nas Operacoes com AEAC - Ylcool Etilico Anidro Combustivel).
      Returns:
      possible object is String
    • setCODIF

      public void setCODIF(String value)
      Define o valor da propriedade codif.
      Parameters:
      value - allowed object is String
      See Also:
    • getQTemp

      public String getQTemp()
      Quantidade de combustivel faturada a temperatura ambiente. Informar quando a quantidade faturada informada no campo qCom (I10) tiver sido ajustada para uma temperatura diferente da ambiente.
      Returns:
      possible object is String
    • setQTemp

      public void setQTemp(String value)
      Define o valor da propriedade qTemp.
      Parameters:
      value - allowed object is String
      See Also:
    • getUFCons

      public TUf getUFCons()
      Sigla da UF de Consumo
      Returns:
      possible object is TUf
    • setUFCons

      public void setUFCons(TUf value)
      Define o valor da propriedade ufCons.
      Parameters:
      value - allowed object is TUf
      See Also:
    • getCIDE

      CIDE Combustiveis
      Returns:
      possible object is TNFe.InfNFe.Det.Prod.Comb.CIDE
    • setCIDE

      public void setCIDE(TNFe.InfNFe.Det.Prod.Comb.CIDE value)
      Define o valor da propriedade cide.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Prod.Comb.CIDE
      See Also:
    • getEncerrante

      public TNFe.InfNFe.Det.Prod.Comb.Encerrante getEncerrante()
      Informacoes do grupo de "encerrante"
      Returns:
      possible object is TNFe.InfNFe.Det.Prod.Comb.Encerrante
    • setEncerrante

      public void setEncerrante(TNFe.InfNFe.Det.Prod.Comb.Encerrante value)
      Define o valor da propriedade encerrante.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Prod.Comb.Encerrante
      See Also:
    • getPBio

      public String getPBio()
      Percentual do indice de mistura do Biodiesel (B100) no Oleo Diesel B instituido pelo orgao regulamentador
      Returns:
      possible object is String
    • setPBio

      public void setPBio(String value)
      Define o valor da propriedade pBio.
      Parameters:
      value - allowed object is String
      See Also:
    • getOrigComb

      Grupo indicador da origem do combustivel Gets the value of the origComb 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 origComb property.

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

       getOrigComb().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.Det.Prod.Comb.OrigComb

      Returns:
      The value of the origComb property.