Package systextil.integracao.xml.cte
Class TImpOS
java.lang.Object
systextil.integracao.xml.cte.TImpOS
Tipo Dados do Imposto para CT-e OS
Classe Java de TImpOS complex type.
O seguinte fragmento do esquema especifica o conteudo esperado contido dentro desta classe.
<complexType name="TImpOS">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<choice>
<element name="ICMS00">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CST">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="00"/>
</restriction>
</simpleType>
</element>
<element name="vBC" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="pICMS" type="{http://www.portalfiscal.inf.br/cte}TDec_0302"/>
<element name="vICMS" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ICMS20">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CST">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="20"/>
</restriction>
</simpleType>
</element>
<element name="pRedBC" type="{http://www.portalfiscal.inf.br/cte}TDec_0302Opc"/>
<element name="vBC" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="pICMS" type="{http://www.portalfiscal.inf.br/cte}TDec_0302"/>
<element name="vICMS" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ICMS45">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CST">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="40"/>
<enumeration value="41"/>
<enumeration value="51"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ICMS90">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CST">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="90"/>
</restriction>
</simpleType>
</element>
<element name="pRedBC" type="{http://www.portalfiscal.inf.br/cte}TDec_0302Opc" minOccurs="0"/>
<element name="vBC" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="pICMS" type="{http://www.portalfiscal.inf.br/cte}TDec_0302"/>
<element name="vICMS" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="vCred" type="{http://www.portalfiscal.inf.br/cte}TDec_1302" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ICMSOutraUF">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CST">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="90"/>
</restriction>
</simpleType>
</element>
<element name="pRedBCOutraUF" type="{http://www.portalfiscal.inf.br/cte}TDec_0302Opc" minOccurs="0"/>
<element name="vBCOutraUF" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
<element name="pICMSOutraUF" type="{http://www.portalfiscal.inf.br/cte}TDec_0302"/>
<element name="vICMSOutraUF" type="{http://www.portalfiscal.inf.br/cte}TDec_1302"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="ICMSSN">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CST">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="90"/>
</restriction>
</simpleType>
</element>
<element name="indSN">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="1"/>
</restriction>
</simpleType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
</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. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TImpOS.ICMS00protected TImpOS.ICMS20protected TImpOS.ICMS45protected TImpOS.ICMS90protected TImpOS.ICMSOutraUFprotected TImpOS.ICMSSN -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionObtem o valor da propriedade icms00.Obtem o valor da propriedade icms20.Obtem o valor da propriedade icms45.Obtem o valor da propriedade icms90.Obtem o valor da propriedade icmsOutraUF.Obtem o valor da propriedade icmssn.voidsetICMS00(TImpOS.ICMS00 value) Define o valor da propriedade icms00.voidsetICMS20(TImpOS.ICMS20 value) Define o valor da propriedade icms20.voidsetICMS45(TImpOS.ICMS45 value) Define o valor da propriedade icms45.voidsetICMS90(TImpOS.ICMS90 value) Define o valor da propriedade icms90.voidsetICMSOutraUF(TImpOS.ICMSOutraUF value) Define o valor da propriedade icmsOutraUF.voidsetICMSSN(TImpOS.ICMSSN value) Define o valor da propriedade icmssn.
-
Field Details
-
icms00
-
icms20
-
icms45
-
icms90
-
icmsOutraUF
-
icmssn
-
-
Constructor Details
-
TImpOS
public TImpOS()
-
-
Method Details
-
getICMS00
Obtem o valor da propriedade icms00.- Returns:
- possible object is
TImpOS.ICMS00
-
setICMS00
Define o valor da propriedade icms00.- Parameters:
value- allowed object isTImpOS.ICMS00
-
getICMS20
Obtem o valor da propriedade icms20.- Returns:
- possible object is
TImpOS.ICMS20
-
setICMS20
Define o valor da propriedade icms20.- Parameters:
value- allowed object isTImpOS.ICMS20
-
getICMS45
Obtem o valor da propriedade icms45.- Returns:
- possible object is
TImpOS.ICMS45
-
setICMS45
Define o valor da propriedade icms45.- Parameters:
value- allowed object isTImpOS.ICMS45
-
getICMS90
Obtem o valor da propriedade icms90.- Returns:
- possible object is
TImpOS.ICMS90
-
setICMS90
Define o valor da propriedade icms90.- Parameters:
value- allowed object isTImpOS.ICMS90
-
getICMSOutraUF
Obtem o valor da propriedade icmsOutraUF.- Returns:
- possible object is
TImpOS.ICMSOutraUF
-
setICMSOutraUF
Define o valor da propriedade icmsOutraUF.- Parameters:
value- allowed object isTImpOS.ICMSOutraUF
-
getICMSSN
Obtem o valor da propriedade icmssn.- Returns:
- possible object is
TImpOS.ICMSSN
-
setICMSSN
Define o valor da propriedade icmssn.- Parameters:
value- allowed object isTImpOS.ICMSSN
-