Class TNFe.InfNFe.Det.Prod.VeicProd

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

public static class TNFe.InfNFe.Det.Prod.VeicProd 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="tpOp">
		   <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"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="chassi">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <length value="17"/>
			   <whiteSpace value="preserve"/>
			   <pattern value="[A-Z0-9]+"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="cCor">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="4"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="xCor">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="40"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="pot">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="4"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="cilin">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="4"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="pesoL">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="9"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="pesoB">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="9"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="nSerie">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="9"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="tpComb">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="2"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="nMotor">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="21"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="CMT">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="9"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="dist">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="4"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="anoMod">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{4}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="anoFab">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{4}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="tpPint">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <length value="1"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="tpVeic">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{1,2}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="espVeic">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{1}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="VIN">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <length value="1"/>
			   <enumeration value="R"/>
			   <enumeration value="N"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="condVeic">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <enumeration value="1"/>
			   <enumeration value="2"/>
			   <enumeration value="3"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="cMod">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{1,6}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="cCorDENATRAN">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <minLength value="1"/>
			   <maxLength value="2"/>
			   <pattern value="[0-9]{1,2}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="lota">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <minLength value="1"/>
			   <maxLength value="3"/>
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{1,3}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="tpRest">
		   <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>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Ano de Fabricacao
    protected String
    Ano Modelo de Fabricacao
    protected String
    Cor do veiculo (codigo de cada montadora)
    protected String
    Codigo da Cor Segundo as regras de pre-cadastro do DENATRAN: 01-AMARELO;02-AZUL;03-BEGE;04-BRANCA;05-CINZA;06-DOURADA;07-GRENA 08-LARANJA;09-MARROM;10-PRATA;11-PRETA;12-ROSA;13-ROXA;14-VERDE;15-VERMELHA;16-FANTASIA
    protected String
    Chassi do veiculo - VIN (codigo-identificacao-veiculo)
    protected String
    Capacidade voluntaria do motor expressa em centimetros cubicos (CC).
    protected String
    Codigo Marca Modelo (utilizar tabela RENAVAM)
    protected String
    CMT-Capacidade Maxima de Tracao - em Toneladas 4 casas decimais
    protected String
    Condicao do veiculo (1 - acabado; 2 - inacabado; 3 - semi-acabado)
    protected String
    Distancia entre eixos
    protected String
    Especie de veiculo (utilizar tabela RENAVAM)
    protected String
    Quantidade maxima de permitida de passageiros sentados, inclusive motorista.
    protected String
    Numero do motor
    protected String
    Serial (serie)
    protected String
    Peso bruto
    protected String
    Peso liquido
    protected String
    Potencia maxima do motor do veiculo em cavalo vapor (CV).
    protected String
    Tipo de combustivel-Tabela RENAVAM: 01-Ylcool; 02-Gasolina; 03-Diesel; 16-Ylcool/Gas.; 17-Gas.
    protected String
    Tipo da Operacao (1 - Venda concessionaria; 2 - Faturamento direto; 3 - Venda direta; 0 - Outros)
    protected String
    Tipo de pintura
    protected String
    Restricao 0 - Nao ha; 1 - Alienacao Fiduciaria; 2 - Arrendamento Mercantil; 3 - Reserva de Dominio; 4 - Penhor de Veiculos; 9 - outras.
    protected String
    Tipo de veiculo (utilizar tabela RENAVAM)
    protected String
    Informa-se o veiculo tem VIN (chassi) remarcado.
    protected String
    Descricao da cor
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Ano de Fabricacao
    Ano Modelo de Fabricacao
    Cor do veiculo (codigo de cada montadora)
    Codigo da Cor Segundo as regras de pre-cadastro do DENATRAN: 01-AMARELO;02-AZUL;03-BEGE;04-BRANCA;05-CINZA;06-DOURADA;07-GRENA 08-LARANJA;09-MARROM;10-PRATA;11-PRETA;12-ROSA;13-ROXA;14-VERDE;15-VERMELHA;16-FANTASIA
    Chassi do veiculo - VIN (codigo-identificacao-veiculo)
    Capacidade voluntaria do motor expressa em centimetros cubicos (CC).
    Codigo Marca Modelo (utilizar tabela RENAVAM)
    CMT-Capacidade Maxima de Tracao - em Toneladas 4 casas decimais
    Condicao do veiculo (1 - acabado; 2 - inacabado; 3 - semi-acabado)
    Distancia entre eixos
    Especie de veiculo (utilizar tabela RENAVAM)
    Quantidade maxima de permitida de passageiros sentados, inclusive motorista.
    Numero do motor
    Serial (serie)
    Peso bruto
    Peso liquido
    Potencia maxima do motor do veiculo em cavalo vapor (CV).
    Tipo de combustivel-Tabela RENAVAM: 01-Ylcool; 02-Gasolina; 03-Diesel; 16-Ylcool/Gas.; 17-Gas.
    Tipo da Operacao (1 - Venda concessionaria; 2 - Faturamento direto; 3 - Venda direta; 0 - Outros)
    Tipo de pintura
    Restricao 0 - Nao ha; 1 - Alienacao Fiduciaria; 2 - Arrendamento Mercantil; 3 - Reserva de Dominio; 4 - Penhor de Veiculos; 9 - outras.
    Tipo de veiculo (utilizar tabela RENAVAM)
    Informa-se o veiculo tem VIN (chassi) remarcado.
    Descricao da cor
    void
    Define o valor da propriedade anoFab.
    void
    Define o valor da propriedade anoMod.
    void
    setCCor(String value)
    Define o valor da propriedade cCor.
    void
    Define o valor da propriedade cCorDENATRAN.
    void
    Define o valor da propriedade chassi.
    void
    Define o valor da propriedade cilin.
    void
    setCMod(String value)
    Define o valor da propriedade cMod.
    void
    setCMT(String value)
    Define o valor da propriedade cmt.
    void
    Define o valor da propriedade condVeic.
    void
    setDist(String value)
    Define o valor da propriedade dist.
    void
    Define o valor da propriedade espVeic.
    void
    setLota(String value)
    Define o valor da propriedade lota.
    void
    Define o valor da propriedade nMotor.
    void
    Define o valor da propriedade nSerie.
    void
    Define o valor da propriedade pesoB.
    void
    Define o valor da propriedade pesoL.
    void
    setPot(String value)
    Define o valor da propriedade pot.
    void
    Define o valor da propriedade tpComb.
    void
    setTpOp(String value)
    Define o valor da propriedade tpOp.
    void
    Define o valor da propriedade tpPint.
    void
    Define o valor da propriedade tpRest.
    void
    Define o valor da propriedade tpVeic.
    void
    setVIN(String value)
    Define o valor da propriedade vin.
    void
    setXCor(String value)
    Define o valor da propriedade xCor.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • tpOp

      protected String tpOp
      Tipo da Operacao (1 - Venda concessionaria; 2 - Faturamento direto; 3 - Venda direta; 0 - Outros)
    • chassi

      protected String chassi
      Chassi do veiculo - VIN (codigo-identificacao-veiculo)
    • cCor

      protected String cCor
      Cor do veiculo (codigo de cada montadora)
    • xCor

      protected String xCor
      Descricao da cor
    • pot

      protected String pot
      Potencia maxima do motor do veiculo em cavalo vapor (CV). (potencia-veiculo)
    • cilin

      protected String cilin
      Capacidade voluntaria do motor expressa em centimetros cubicos (CC). (cilindradas)
    • pesoL

      protected String pesoL
      Peso liquido
    • pesoB

      protected String pesoB
      Peso bruto
    • nSerie

      protected String nSerie
      Serial (serie)
    • tpComb

      protected String tpComb
      Tipo de combustivel-Tabela RENAVAM: 01-Ylcool; 02-Gasolina; 03-Diesel; 16-Ylcool/Gas.; 17-Gas./Ylcool/GNV; 18-Gasolina/Eletrico
    • nMotor

      protected String nMotor
      Numero do motor
    • cmt

      protected String cmt
      CMT-Capacidade Maxima de Tracao - em Toneladas 4 casas decimais
    • dist

      protected String dist
      Distancia entre eixos
    • anoMod

      protected String anoMod
      Ano Modelo de Fabricacao
    • anoFab

      protected String anoFab
      Ano de Fabricacao
    • tpPint

      protected String tpPint
      Tipo de pintura
    • tpVeic

      protected String tpVeic
      Tipo de veiculo (utilizar tabela RENAVAM)
    • espVeic

      protected String espVeic
      Especie de veiculo (utilizar tabela RENAVAM)
    • vin

      protected String vin
      Informa-se o veiculo tem VIN (chassi) remarcado. R-Remarcado N-NormalVIN
    • condVeic

      protected String condVeic
      Condicao do veiculo (1 - acabado; 2 - inacabado; 3 - semi-acabado)
    • cMod

      protected String cMod
      Codigo Marca Modelo (utilizar tabela RENAVAM)
    • cCorDENATRAN

      protected String cCorDENATRAN
      Codigo da Cor Segundo as regras de pre-cadastro do DENATRAN: 01-AMARELO;02-AZUL;03-BEGE;04-BRANCA;05-CINZA;06-DOURADA;07-GRENA 08-LARANJA;09-MARROM;10-PRATA;11-PRETA;12-ROSA;13-ROXA;14-VERDE;15-VERMELHA;16-FANTASIA
    • lota

      protected String lota
      Quantidade maxima de permitida de passageiros sentados, inclusive motorista.
    • tpRest

      protected String tpRest
      Restricao 0 - Nao ha; 1 - Alienacao Fiduciaria; 2 - Arrendamento Mercantil; 3 - Reserva de Dominio; 4 - Penhor de Veiculos; 9 - outras.
  • Constructor Details

    • VeicProd

      public VeicProd()
  • Method Details

    • getTpOp

      public String getTpOp()
      Tipo da Operacao (1 - Venda concessionaria; 2 - Faturamento direto; 3 - Venda direta; 0 - Outros)
      Returns:
      possible object is String
    • setTpOp

      public void setTpOp(String value)
      Define o valor da propriedade tpOp.
      Parameters:
      value - allowed object is String
      See Also:
    • getChassi

      public String getChassi()
      Chassi do veiculo - VIN (codigo-identificacao-veiculo)
      Returns:
      possible object is String
    • setChassi

      public void setChassi(String value)
      Define o valor da propriedade chassi.
      Parameters:
      value - allowed object is String
      See Also:
    • getCCor

      public String getCCor()
      Cor do veiculo (codigo de cada montadora)
      Returns:
      possible object is String
    • setCCor

      public void setCCor(String value)
      Define o valor da propriedade cCor.
      Parameters:
      value - allowed object is String
      See Also:
    • getXCor

      public String getXCor()
      Descricao da cor
      Returns:
      possible object is String
    • setXCor

      public void setXCor(String value)
      Define o valor da propriedade xCor.
      Parameters:
      value - allowed object is String
      See Also:
    • getPot

      public String getPot()
      Potencia maxima do motor do veiculo em cavalo vapor (CV). (potencia-veiculo)
      Returns:
      possible object is String
    • setPot

      public void setPot(String value)
      Define o valor da propriedade pot.
      Parameters:
      value - allowed object is String
      See Also:
    • getCilin

      public String getCilin()
      Capacidade voluntaria do motor expressa em centimetros cubicos (CC). (cilindradas)
      Returns:
      possible object is String
    • setCilin

      public void setCilin(String value)
      Define o valor da propriedade cilin.
      Parameters:
      value - allowed object is String
      See Also:
    • getPesoL

      public String getPesoL()
      Peso liquido
      Returns:
      possible object is String
    • setPesoL

      public void setPesoL(String value)
      Define o valor da propriedade pesoL.
      Parameters:
      value - allowed object is String
      See Also:
    • getPesoB

      public String getPesoB()
      Peso bruto
      Returns:
      possible object is String
    • setPesoB

      public void setPesoB(String value)
      Define o valor da propriedade pesoB.
      Parameters:
      value - allowed object is String
      See Also:
    • getNSerie

      public String getNSerie()
      Serial (serie)
      Returns:
      possible object is String
    • setNSerie

      public void setNSerie(String value)
      Define o valor da propriedade nSerie.
      Parameters:
      value - allowed object is String
      See Also:
    • getTpComb

      public String getTpComb()
      Tipo de combustivel-Tabela RENAVAM: 01-Ylcool; 02-Gasolina; 03-Diesel; 16-Ylcool/Gas.; 17-Gas./Ylcool/GNV; 18-Gasolina/Eletrico
      Returns:
      possible object is String
    • setTpComb

      public void setTpComb(String value)
      Define o valor da propriedade tpComb.
      Parameters:
      value - allowed object is String
      See Also:
    • getNMotor

      public String getNMotor()
      Numero do motor
      Returns:
      possible object is String
    • setNMotor

      public void setNMotor(String value)
      Define o valor da propriedade nMotor.
      Parameters:
      value - allowed object is String
      See Also:
    • getCMT

      public String getCMT()
      CMT-Capacidade Maxima de Tracao - em Toneladas 4 casas decimais
      Returns:
      possible object is String
    • setCMT

      public void setCMT(String value)
      Define o valor da propriedade cmt.
      Parameters:
      value - allowed object is String
      See Also:
    • getDist

      public String getDist()
      Distancia entre eixos
      Returns:
      possible object is String
    • setDist

      public void setDist(String value)
      Define o valor da propriedade dist.
      Parameters:
      value - allowed object is String
      See Also:
    • getAnoMod

      public String getAnoMod()
      Ano Modelo de Fabricacao
      Returns:
      possible object is String
    • setAnoMod

      public void setAnoMod(String value)
      Define o valor da propriedade anoMod.
      Parameters:
      value - allowed object is String
      See Also:
    • getAnoFab

      public String getAnoFab()
      Ano de Fabricacao
      Returns:
      possible object is String
    • setAnoFab

      public void setAnoFab(String value)
      Define o valor da propriedade anoFab.
      Parameters:
      value - allowed object is String
      See Also:
    • getTpPint

      public String getTpPint()
      Tipo de pintura
      Returns:
      possible object is String
    • setTpPint

      public void setTpPint(String value)
      Define o valor da propriedade tpPint.
      Parameters:
      value - allowed object is String
      See Also:
    • getTpVeic

      public String getTpVeic()
      Tipo de veiculo (utilizar tabela RENAVAM)
      Returns:
      possible object is String
    • setTpVeic

      public void setTpVeic(String value)
      Define o valor da propriedade tpVeic.
      Parameters:
      value - allowed object is String
      See Also:
    • getEspVeic

      public String getEspVeic()
      Especie de veiculo (utilizar tabela RENAVAM)
      Returns:
      possible object is String
    • setEspVeic

      public void setEspVeic(String value)
      Define o valor da propriedade espVeic.
      Parameters:
      value - allowed object is String
      See Also:
    • getVIN

      public String getVIN()
      Informa-se o veiculo tem VIN (chassi) remarcado. R-Remarcado N-NormalVIN
      Returns:
      possible object is String
    • setVIN

      public void setVIN(String value)
      Define o valor da propriedade vin.
      Parameters:
      value - allowed object is String
      See Also:
    • getCondVeic

      public String getCondVeic()
      Condicao do veiculo (1 - acabado; 2 - inacabado; 3 - semi-acabado)
      Returns:
      possible object is String
    • setCondVeic

      public void setCondVeic(String value)
      Define o valor da propriedade condVeic.
      Parameters:
      value - allowed object is String
      See Also:
    • getCMod

      public String getCMod()
      Codigo Marca Modelo (utilizar tabela RENAVAM)
      Returns:
      possible object is String
    • setCMod

      public void setCMod(String value)
      Define o valor da propriedade cMod.
      Parameters:
      value - allowed object is String
      See Also:
    • getCCorDENATRAN

      public String getCCorDENATRAN()
      Codigo da Cor Segundo as regras de pre-cadastro do DENATRAN: 01-AMARELO;02-AZUL;03-BEGE;04-BRANCA;05-CINZA;06-DOURADA;07-GRENA 08-LARANJA;09-MARROM;10-PRATA;11-PRETA;12-ROSA;13-ROXA;14-VERDE;15-VERMELHA;16-FANTASIA
      Returns:
      possible object is String
    • setCCorDENATRAN

      public void setCCorDENATRAN(String value)
      Define o valor da propriedade cCorDENATRAN.
      Parameters:
      value - allowed object is String
      See Also:
    • getLota

      public String getLota()
      Quantidade maxima de permitida de passageiros sentados, inclusive motorista.
      Returns:
      possible object is String
    • setLota

      public void setLota(String value)
      Define o valor da propriedade lota.
      Parameters:
      value - allowed object is String
      See Also:
    • getTpRest

      public String getTpRest()
      Restricao 0 - Nao ha; 1 - Alienacao Fiduciaria; 2 - Arrendamento Mercantil; 3 - Reserva de Dominio; 4 - Penhor de Veiculos; 9 - outras.
      Returns:
      possible object is String
    • setTpRest

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