Class TCTe.InfCte.Compl

java.lang.Object
systextil.integracao.xml.cte.TCTe.InfCte.Compl
Enclosing class:
TCTe.InfCte

public static class TCTe.InfCte.Compl 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="xCaracAd" minOccurs="0">
                   <simpleType>
                         <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                           <minLength value="1"/>
                           <maxLength value="15"/>
                         </restriction>
                   </simpleType>
                 </element>
                 <element name="xCaracSer" minOccurs="0">
                   <simpleType>
                         <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                           <minLength value="1"/>
                           <maxLength value="30"/>
                         </restriction>
                   </simpleType>
                 </element>
                 <element name="xEmi" minOccurs="0">
                   <simpleType>
                         <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                           <minLength value="1"/>
                           <maxLength value="20"/>
                         </restriction>
                   </simpleType>
                 </element>
                 <element name="fluxo" minOccurs="0">
                   <complexType>
                         <complexContent>
                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                 <sequence>
                                   <element name="xOrig" minOccurs="0">
                                         <simpleType>
                                           <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                                                 <minLength value="1"/>
                                                 <maxLength value="60"/>
                                           </restriction>
                                         </simpleType>
                                   </element>
                                   <element name="pass" maxOccurs="unbounded" minOccurs="0">
                                         <complexType>
                                           <complexContent>
                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                   <sequence>
                                                         <element name="xPass" minOccurs="0">
                                                           <simpleType>
                                                                 <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                                                                   <minLength value="1"/>
                                                                   <maxLength value="15"/>
                                                                 </restriction>
                                                           </simpleType>
                                                         </element>
                                                   </sequence>
                                                 </restriction>
                                           </complexContent>
                                         </complexType>
                                   </element>
                                   <element name="xDest" minOccurs="0">
                                         <simpleType>
                                           <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                                                 <minLength value="1"/>
                                                 <maxLength value="60"/>
                                           </restriction>
                                         </simpleType>
                                   </element>
                                   <element name="xRota" minOccurs="0">
                                         <simpleType>
                                           <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                                                 <minLength value="1"/>
                                                 <maxLength value="10"/>
                                           </restriction>
                                         </simpleType>
                                   </element>
                                 </sequence>
                           </restriction>
                         </complexContent>
                   </complexType>
                 </element>
                 <element name="Entrega" minOccurs="0">
                   <complexType>
                         <complexContent>
                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                 <sequence>
                                   <choice>
                                         <element name="semData">
                                           <complexType>
                                                 <complexContent>
                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                         <sequence>
                                                           <element name="tpPer">
                                                                 <simpleType>
                                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                                                         <whiteSpace value="preserve"/>
                                                                         <enumeration value="0"/>
                                                                   </restriction>
                                                                 </simpleType>
                                                           </element>
                                                         </sequence>
                                                   </restriction>
                                                 </complexContent>
                                           </complexType>
                                         </element>
                                         <element name="comData">
                                           <complexType>
                                                 <complexContent>
                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                         <sequence>
                                                           <element name="tpPer">
                                                                 <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="dProg" type="{http://www.portalfiscal.inf.br/cte}TData"/>
                                                         </sequence>
                                                   </restriction>
                                                 </complexContent>
                                           </complexType>
                                         </element>
                                         <element name="noPeriodo">
                                           <complexType>
                                                 <complexContent>
                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                         <sequence>
                                                           <element name="tpPer">
                                                                 <simpleType>
                                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                                                         <whiteSpace value="preserve"/>
                                                                         <enumeration value="4"/>
                                                                   </restriction>
                                                                 </simpleType>
                                                           </element>
                                                           <element name="dIni" type="{http://www.portalfiscal.inf.br/cte}TData"/>
                                                           <element name="dFim" type="{http://www.portalfiscal.inf.br/cte}TData"/>
                                                         </sequence>
                                                   </restriction>
                                                 </complexContent>
                                           </complexType>
                                         </element>
                                   </choice>
                                   <choice>
                                         <element name="semHora">
                                           <complexType>
                                                 <complexContent>
                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                         <sequence>
                                                           <element name="tpHor">
                                                                 <simpleType>
                                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                                                         <whiteSpace value="preserve"/>
                                                                         <enumeration value="0"/>
                                                                   </restriction>
                                                                 </simpleType>
                                                           </element>
                                                         </sequence>
                                                   </restriction>
                                                 </complexContent>
                                           </complexType>
                                         </element>
                                         <element name="comHora">
                                           <complexType>
                                                 <complexContent>
                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                         <sequence>
                                                           <element name="tpHor">
                                                                 <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="hProg" type="{http://www.portalfiscal.inf.br/cte}TTime"/>
                                                         </sequence>
                                                   </restriction>
                                                 </complexContent>
                                           </complexType>
                                         </element>
                                         <element name="noInter">
                                           <complexType>
                                                 <complexContent>
                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                                                         <sequence>
                                                           <element name="tpHor">
                                                                 <simpleType>
                                                                   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
                                                                         <whiteSpace value="preserve"/>
                                                                         <enumeration value="4"/>
                                                                   </restriction>
                                                                 </simpleType>
                                                           </element>
                                                           <element name="hIni" type="{http://www.portalfiscal.inf.br/cte}TTime"/>
                                                           <element name="hFim" type="{http://www.portalfiscal.inf.br/cte}TTime"/>
                                                         </sequence>
                                                   </restriction>
                                                 </complexContent>
                                           </complexType>
                                         </element>
                                   </choice>
                                 </sequence>
                           </restriction>
                         </complexContent>
                   </complexType>
                 </element>
                 <element name="origCalc" minOccurs="0">
                   <simpleType>
                         <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                           <minLength value="2"/>
                           <maxLength value="40"/>
                         </restriction>
                   </simpleType>
                 </element>
                 <element name="destCalc" minOccurs="0">
                   <simpleType>
                         <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                           <minLength value="2"/>
                           <maxLength value="40"/>
                         </restriction>
                   </simpleType>
                 </element>
                 <element name="xObs" minOccurs="0">
                   <simpleType>
                         <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                           <minLength value="1"/>
                           <maxLength value="2000"/>
                         </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/cte}TString">
                                                 <minLength value="1"/>
                                                 <maxLength value="160"/>
                                           </restriction>
                                         </simpleType>
                                   </element>
                                 </sequence>
                                 <attribute name="xCampo" use="required">
                                   <simpleType>
                                         <restriction base="{http://www.portalfiscal.inf.br/cte}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/cte}TString">
                                                 <minLength value="1"/>
                                                 <maxLength value="60"/>
                                           </restriction>
                                         </simpleType>
                                   </element>
                                 </sequence>
                                 <attribute name="xCampo" use="required">
                                   <simpleType>
                                         <restriction base="{http://www.portalfiscal.inf.br/cte}TString">
                                           <minLength value="1"/>
                                           <maxLength value="20"/>
                                         </restriction>
                                   </simpleType>
                                 </attribute>
                           </restriction>
                         </complexContent>
                   </complexType>
                 </element>
           </sequence>
         </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • Compl

      public Compl()
  • Method Details

    • getXCaracAd

      public String getXCaracAd()
      Obtem o valor da propriedade xCaracAd.
      Returns:
      possible object is String
    • setXCaracAd

      public void setXCaracAd(String value)
      Define o valor da propriedade xCaracAd.
      Parameters:
      value - allowed object is String
    • getXCaracSer

      public String getXCaracSer()
      Obtem o valor da propriedade xCaracSer.
      Returns:
      possible object is String
    • setXCaracSer

      public void setXCaracSer(String value)
      Define o valor da propriedade xCaracSer.
      Parameters:
      value - allowed object is String
    • getXEmi

      public String getXEmi()
      Obtem o valor da propriedade xEmi.
      Returns:
      possible object is String
    • setXEmi

      public void setXEmi(String value)
      Define o valor da propriedade xEmi.
      Parameters:
      value - allowed object is String
    • getFluxo

      public TCTe.InfCte.Compl.Fluxo getFluxo()
      Obtem o valor da propriedade fluxo.
      Returns:
      possible object is TCTe.InfCte.Compl.Fluxo
    • setFluxo

      public void setFluxo(TCTe.InfCte.Compl.Fluxo value)
      Define o valor da propriedade fluxo.
      Parameters:
      value - allowed object is TCTe.InfCte.Compl.Fluxo
    • getEntrega

      public TCTe.InfCte.Compl.Entrega getEntrega()
      Obtem o valor da propriedade entrega.
      Returns:
      possible object is TCTe.InfCte.Compl.Entrega
    • setEntrega

      public void setEntrega(TCTe.InfCte.Compl.Entrega value)
      Define o valor da propriedade entrega.
      Parameters:
      value - allowed object is TCTe.InfCte.Compl.Entrega
    • getOrigCalc

      public String getOrigCalc()
      Obtem o valor da propriedade origCalc.
      Returns:
      possible object is String
    • setOrigCalc

      public void setOrigCalc(String value)
      Define o valor da propriedade origCalc.
      Parameters:
      value - allowed object is String
    • getDestCalc

      public String getDestCalc()
      Obtem o valor da propriedade destCalc.
      Returns:
      possible object is String
    • setDestCalc

      public void setDestCalc(String value)
      Define o valor da propriedade destCalc.
      Parameters:
      value - allowed object is String
    • getXObs

      public String getXObs()
      Obtem o valor da propriedade xObs.
      Returns:
      possible object is String
    • setXObs

      public void setXObs(String value)
      Define o valor da propriedade xObs.
      Parameters:
      value - allowed object is String
    • getObsCont

      public List<TCTe.InfCte.Compl.ObsCont> getObsCont()
      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 TCTe.InfCte.Compl.ObsCont

    • getObsFisco

      public List<TCTe.InfCte.Compl.ObsFisco> getObsFisco()
      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 TCTe.InfCte.Compl.ObsFisco