Package systextil.integracao.xml.cte
Class TCTe.InfCte.InfCTeNorm
java.lang.Object
systextil.integracao.xml.cte.TCTe.InfCte.InfCTeNorm
- Enclosing class:
TCTe.InfCte
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="infCarga">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="vCarga" type="{http://www.portalfiscal.inf.br/cte}TDec_1302" minOccurs="0"/>
<element name="proPred">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="60"/>
</restriction>
</simpleType>
</element>
<element name="xOutCat" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="30"/>
</restriction>
</simpleType>
</element>
<element name="infQ" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="cUnid">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="00"/>
<enumeration value="01"/>
<enumeration value="02"/>
<enumeration value="03"/>
<enumeration value="04"/>
<enumeration value="05"/>
</restriction>
</simpleType>
</element>
<element name="tpMed">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="qCarga" type="{http://www.portalfiscal.inf.br/cte}TDec_1104"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="vCargaAverb" type="{http://www.portalfiscal.inf.br/cte}TDec_1302Opc" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="infDoc" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="infNF" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="nRoma" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="nPed" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="mod" type="{http://www.portalfiscal.inf.br/cte}TModNF"/>
<element name="serie">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="3"/>
</restriction>
</simpleType>
</element>
<element name="nDoc">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="dEmi" type="{http://www.portalfiscal.inf.br/cte}TData"/>
<element name="vBC" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="vICMS" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="vBCST" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="vST" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="vProd" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="vNF" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="nCFOP" type="{http://www.portalfiscal.inf.br/cte}TCfop"/>
<element name="nPeso" type="{http://www.portalfiscal.inf.br/cte}TDec_1203Opc" minOccurs="0"/>
<element name="PIN" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<minLength value="2"/>
<maxLength value="9"/>
<pattern value="[1-9]{1}[0-9]{1,8}"/>
</restriction>
</simpleType>
</element>
<element name="dPrev" type="{http://www.portalfiscal.inf.br/cte}TData" minOccurs="0"/>
<choice>
<element name="infUnidCarga" type="{http://www.portalfiscal.inf.br/cte}TUnidCarga" maxOccurs="unbounded" minOccurs="0"/>
<element name="infUnidTransp" type="{http://www.portalfiscal.inf.br/cte}TUnidadeTransp" maxOccurs="unbounded" minOccurs="0"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="infNFe" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="chave" type="{http://www.portalfiscal.inf.br/cte}TChNFe"/>
<element name="PIN" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<minLength value="2"/>
<maxLength value="9"/>
<pattern value="[1-9]{1}[0-9]{1,8}"/>
</restriction>
</simpleType>
</element>
<element name="dPrev" type="{http://www.portalfiscal.inf.br/cte}TData" minOccurs="0"/>
<choice>
<element name="infUnidCarga" type="{http://www.portalfiscal.inf.br/cte}TUnidCarga" maxOccurs="unbounded" minOccurs="0"/>
<element name="infUnidTransp" type="{http://www.portalfiscal.inf.br/cte}TUnidadeTransp" maxOccurs="unbounded" minOccurs="0"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="infOutros" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="tpDoc">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="00"/>
<enumeration value="10"/>
<enumeration value="59"/>
<enumeration value="65"/>
<enumeration value="99"/>
</restriction>
</simpleType>
</element>
<element name="descOutros" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="100"/>
</restriction>
</simpleType>
</element>
<element name="nDoc" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="dEmi" type="{http://www.portalfiscal.inf.br/cte}TData" minOccurs="0"/>
<element name="vDocFisc" type="{http://www.portalfiscal.inf.br/cte}TDec_1302Opc" minOccurs="0"/>
<element name="dPrev" type="{http://www.portalfiscal.inf.br/cte}TData" minOccurs="0"/>
<choice>
<element name="infUnidCarga" type="{http://www.portalfiscal.inf.br/cte}TUnidCarga" maxOccurs="unbounded" minOccurs="0"/>
<element name="infUnidTransp" type="{http://www.portalfiscal.inf.br/cte}TUnidadeTransp" maxOccurs="unbounded" minOccurs="0"/>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="docAnt" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="emiDocAnt" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="CNPJ" type="{http://www.portalfiscal.inf.br/cte}TCnpjOpc"/>
<element name="CPF" type="{http://www.portalfiscal.inf.br/cte}TCpf"/>
</choice>
<sequence minOccurs="0">
<element name="IE" type="{http://www.portalfiscal.inf.br/cte}TIe"/>
<element name="UF" type="{http://www.portalfiscal.inf.br/cte}TUf"/>
</sequence>
<element name="xNome">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<maxLength value="60"/>
<minLength value="1"/>
</restriction>
</simpleType>
</element>
<element name="idDocAnt" maxOccurs="2">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="idDocAntPap" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="tpDoc">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TDocAssoc">
</restriction>
</simpleType>
</element>
<element name="serie">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="3"/>
</restriction>
</simpleType>
</element>
<element name="subser" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="2"/>
</restriction>
</simpleType>
</element>
<element name="nDoc">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="30"/>
</restriction>
</simpleType>
</element>
<element name="dEmi" type="{http://www.portalfiscal.inf.br/cte}TData"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="idDocAntEle" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="chCTe" type="{http://www.portalfiscal.inf.br/cte}TChNFe"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="infModal">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<any processContents='skip'/>
</sequence>
<attribute name="versaoModal" use="required">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<pattern value="3\.(0[0-9]|[1-9][0-9])"/>
</restriction>
</simpleType>
</attribute>
</restriction>
</complexContent>
</complexType>
</element>
<element name="veicNovos" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="chassi">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<length value="17"/>
<pattern value="[A-Z0-9]+"/>
</restriction>
</simpleType>
</element>
<element name="cCor">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="4"/>
</restriction>
</simpleType>
</element>
<element name="xCor">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="40"/>
</restriction>
</simpleType>
</element>
<element name="cMod">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="6"/>
</restriction>
</simpleType>
</element>
<element name="vUnit" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="vFrete" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="cobr" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="fat" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="nFat" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="1"/>
<maxLength value="60"/>
</restriction>
</simpleType>
</element>
<element name="vOrig" type="{http://www.portalfiscal.inf.br/cte}TDec_1302Opc" minOccurs="0"/>
<element name="vDesc" type="{http://www.portalfiscal.inf.br/cte}TDec_1302Opc" minOccurs="0"/>
<element name="vLiq" type="{http://www.portalfiscal.inf.br/cte}TDec_1302Opc" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="dup" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="nDup" minOccurs="0">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<maxLength value="60"/>
<minLength value="1"/>
</restriction>
</simpleType>
</element>
<element name="dVenc" type="{http://www.portalfiscal.inf.br/cte}TData" minOccurs="0"/>
<element name="vDup" type="{http://www.portalfiscal.inf.br/cte}TDec_1302Opc" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="infCteSub" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="chCte">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<pattern value="[0-9]{44}"/>
</restriction>
</simpleType>
</element>
<choice>
<element name="refCteAnu">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TChNFe">
</restriction>
</simpleType>
</element>
<element name="tomaICMS">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="refNFe" type="{http://www.portalfiscal.inf.br/cte}TChNFe"/>
<element name="refNF">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<choice>
<element name="CNPJ" type="{http://www.portalfiscal.inf.br/cte}TCnpj"/>
<element name="CPF" type="{http://www.portalfiscal.inf.br/cte}TCpf"/>
</choice>
<element name="mod" type="{http://www.portalfiscal.inf.br/cte}TModDoc"/>
<element name="serie" type="{http://www.portalfiscal.inf.br/cte}TSerie"/>
<element name="subserie" type="{http://www.portalfiscal.inf.br/cte}TSerie" minOccurs="0"/>
<element name="nro">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<pattern value="[0-9]{1,6}"/>
</restriction>
</simpleType>
</element>
<element name="valor" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="dEmi" type="{http://www.portalfiscal.inf.br/cte}TData"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="refCte" type="{http://www.portalfiscal.inf.br/cte}TChNFe"/>
</choice>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
<element name="indAlteraToma" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="1"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="infGlobalizado" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="xObs">
<simpleType>
<restriction base="{http://www.portalfiscal.inf.br/cte}TString">
<minLength value="15"/>
<maxLength value="256"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="infServVinc" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="infCTeMultimodal" maxOccurs="unbounded">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="chCTeMultimodal" type="{http://www.portalfiscal.inf.br/cte}TChNFe"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TCTe.InfCte.InfCTeNorm.Cobrprotected TCTe.InfCte.InfCTeNorm.DocAntprotected TCTe.InfCte.InfCTeNorm.InfCargaprotected TCTe.InfCte.InfCTeNorm.InfCteSubprotected TCTe.InfCte.InfCTeNorm.InfDocprotected TCTe.InfCte.InfCTeNorm.InfGlobalizadoprotected TCTe.InfCte.InfCTeNorm.InfModalprotected TCTe.InfCte.InfCTeNorm.InfServVincprotected List<TCTe.InfCte.InfCTeNorm.VeicNovos> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCobr()Obtem o valor da propriedade cobr.Obtem o valor da propriedade docAnt.Obtem o valor da propriedade infCarga.Obtem o valor da propriedade infCteSub.Obtem o valor da propriedade infDoc.Obtem o valor da propriedade infGlobalizado.Obtem o valor da propriedade infModal.Obtem o valor da propriedade infServVinc.Gets the value of the veicNovos property.voidDefine o valor da propriedade cobr.voidDefine o valor da propriedade docAnt.voidDefine o valor da propriedade infCarga.voidDefine o valor da propriedade infCteSub.voidDefine o valor da propriedade infDoc.voidDefine o valor da propriedade infGlobalizado.voidDefine o valor da propriedade infModal.voidDefine o valor da propriedade infServVinc.
-
Field Details
-
infCarga
-
infDoc
-
docAnt
-
infModal
-
veicNovos
-
cobr
-
infCteSub
-
infGlobalizado
-
infServVinc
-
-
Constructor Details
-
InfCTeNorm
public InfCTeNorm()
-
-
Method Details
-
getInfCarga
Obtem o valor da propriedade infCarga.- Returns:
- possible object is
TCTe.InfCte.InfCTeNorm.InfCarga
-
setInfCarga
Define o valor da propriedade infCarga.- Parameters:
value- allowed object isTCTe.InfCte.InfCTeNorm.InfCarga
-
getInfDoc
Obtem o valor da propriedade infDoc.- Returns:
- possible object is
TCTe.InfCte.InfCTeNorm.InfDoc
-
setInfDoc
Define o valor da propriedade infDoc.- Parameters:
value- allowed object isTCTe.InfCte.InfCTeNorm.InfDoc
-
getDocAnt
Obtem o valor da propriedade docAnt.- Returns:
- possible object is
TCTe.InfCte.InfCTeNorm.DocAnt
-
setDocAnt
Define o valor da propriedade docAnt.- Parameters:
value- allowed object isTCTe.InfCte.InfCTeNorm.DocAnt
-
getInfModal
Obtem o valor da propriedade infModal.- Returns:
- possible object is
TCTe.InfCte.InfCTeNorm.InfModal
-
setInfModal
Define o valor da propriedade infModal.- Parameters:
value- allowed object isTCTe.InfCte.InfCTeNorm.InfModal
-
getVeicNovos
Gets the value of the veicNovos 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
setmethod for the veicNovos property.For example, to add a new item, do as follows:
getVeicNovos().add(newItem);Objects of the following type(s) are allowed in the list
TCTe.InfCte.InfCTeNorm.VeicNovos -
getCobr
Obtem o valor da propriedade cobr.- Returns:
- possible object is
TCTe.InfCte.InfCTeNorm.Cobr
-
setCobr
Define o valor da propriedade cobr.- Parameters:
value- allowed object isTCTe.InfCte.InfCTeNorm.Cobr
-
getInfCteSub
Obtem o valor da propriedade infCteSub.- Returns:
- possible object is
TCTe.InfCte.InfCTeNorm.InfCteSub
-
setInfCteSub
Define o valor da propriedade infCteSub.- Parameters:
value- allowed object isTCTe.InfCte.InfCTeNorm.InfCteSub
-
getInfGlobalizado
Obtem o valor da propriedade infGlobalizado.- Returns:
- possible object is
TCTe.InfCte.InfCTeNorm.InfGlobalizado
-
setInfGlobalizado
Define o valor da propriedade infGlobalizado.- Parameters:
value- allowed object isTCTe.InfCte.InfCTeNorm.InfGlobalizado
-
getInfServVinc
Obtem o valor da propriedade infServVinc.- Returns:
- possible object is
TCTe.InfCte.InfCTeNorm.InfServVinc
-
setInfServVinc
Define o valor da propriedade infServVinc.- Parameters:
value- allowed object isTCTe.InfCte.InfCTeNorm.InfServVinc
-