Package systextil.integracao.xml.nfe
Class TNFe.InfNFe.Det.Imposto.ICMS.ICMS40
java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Det.Imposto.ICMS.ICMS40
- Enclosing class:
TNFe.InfNFe.Det.Imposto.ICMS
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="orig" type="{http://www.portalfiscal.inf.br/nfe}Torig"/>
<element name="CST">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="40"/>
<enumeration value="41"/>
<enumeration value="50"/>
</restriction>
</simpleType>
</element>
<sequence minOccurs="0">
<element name="vICMSDeson" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
<element name="motDesICMS">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="1"/>
<enumeration value="3"/>
<enumeration value="4"/>
<enumeration value="5"/>
<enumeration value="6"/>
<enumeration value="7"/>
<enumeration value="8"/>
<enumeration value="9"/>
<enumeration value="10"/>
<enumeration value="11"/>
<enumeration value="16"/>
<enumeration value="90"/>
</restriction>
</simpleType>
</element>
<element name="indDeduzDeson" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<whiteSpace value="preserve"/>
<enumeration value="0"/>
<enumeration value="1"/>
</restriction>
</simpleType>
</element>
</sequence>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringTributacao pelo ICMS 40 - Isenta 41 - Nao tributada 50 - Suspensao 51 - Diferimentoprotected StringIndica se o valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd): 0=Valor do ICMS desonerado (vICMSDeson) nao deduz do valor do item (vProd) / total da NF-e; 1=Valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd) / total da NF-e.protected StringEste campo sera preenchido quando o campo anterior estiver preenchido.protected Stringorigem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado internoprotected StringO valor do ICMS sera informado apenas nas operacoes com veiculos beneficiados com a desoneracao condicional do ICMS. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCST()Tributacao pelo ICMS 40 - Isenta 41 - Nao tributada 50 - Suspensao 51 - DiferimentoIndica se o valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd): 0=Valor do ICMS desonerado (vICMSDeson) nao deduz do valor do item (vProd) / total da NF-e; 1=Valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd) / total da NF-e.Este campo sera preenchido quando o campo anterior estiver preenchido.getOrig()origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado internoO valor do ICMS sera informado apenas nas operacoes com veiculos beneficiados com a desoneracao condicional do ICMS.voidDefine o valor da propriedade cst.voidsetIndDeduzDeson(String value) Define o valor da propriedade indDeduzDeson.voidsetMotDesICMS(String value) Define o valor da propriedade motDesICMS.voidDefine o valor da propriedade orig.voidsetVICMSDeson(String value) Define o valor da propriedade vicmsDeson.
-
Field Details
-
orig
origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno -
cst
Tributacao pelo ICMS 40 - Isenta 41 - Nao tributada 50 - Suspensao 51 - Diferimento -
vicmsDeson
O valor do ICMS sera informado apenas nas operacoes com veiculos beneficiados com a desoneracao condicional do ICMS. -
motDesICMS
Este campo sera preenchido quando o campo anterior estiver preenchido. Informar o motivo da desoneracao: 1 � Taxi; 3 � Produtor Agropecuario; 4 � Frotista/Locadora; 5 � Diplomatico/Consular; 6 � Utilitarios e Motocicletas da Amazonia Ocidental e Yreas de Livre Comercio (Resolucao 714/88 e 790/94 � CONTRAN e suas alteracoes); 7 � SUFRAMA; 8 - Venda a orgao Publico; 9 � Outros 10- Deficiente Condutor 11- Deficiente nao condutor 16 - Olimpiadas Rio 2016 90 - Solicitado pelo Fisco -
indDeduzDeson
Indica se o valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd): 0=Valor do ICMS desonerado (vICMSDeson) nao deduz do valor do item (vProd) / total da NF-e; 1=Valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd) / total da NF-e.
-
-
Constructor Details
-
ICMS40
public ICMS40()
-
-
Method Details
-
getOrig
origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno- Returns:
- possible object is
String
-
setOrig
Define o valor da propriedade orig.- Parameters:
value- allowed object isString- See Also:
-
getCST
Tributacao pelo ICMS 40 - Isenta 41 - Nao tributada 50 - Suspensao 51 - Diferimento- Returns:
- possible object is
String
-
setCST
Define o valor da propriedade cst.- Parameters:
value- allowed object isString- See Also:
-
getVICMSDeson
O valor do ICMS sera informado apenas nas operacoes com veiculos beneficiados com a desoneracao condicional do ICMS.- Returns:
- possible object is
String
-
setVICMSDeson
Define o valor da propriedade vicmsDeson.- Parameters:
value- allowed object isString- See Also:
-
getMotDesICMS
Este campo sera preenchido quando o campo anterior estiver preenchido. Informar o motivo da desoneracao: 1 � Taxi; 3 � Produtor Agropecuario; 4 � Frotista/Locadora; 5 � Diplomatico/Consular; 6 � Utilitarios e Motocicletas da Amazonia Ocidental e Yreas de Livre Comercio (Resolucao 714/88 e 790/94 � CONTRAN e suas alteracoes); 7 � SUFRAMA; 8 - Venda a orgao Publico; 9 � Outros 10- Deficiente Condutor 11- Deficiente nao condutor 16 - Olimpiadas Rio 2016 90 - Solicitado pelo Fisco- Returns:
- possible object is
String
-
setMotDesICMS
Define o valor da propriedade motDesICMS.- Parameters:
value- allowed object isString- See Also:
-
getIndDeduzDeson
Indica se o valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd): 0=Valor do ICMS desonerado (vICMSDeson) nao deduz do valor do item (vProd) / total da NF-e; 1=Valor do ICMS desonerado (vICMSDeson) deduz do valor do item (vProd) / total da NF-e.- Returns:
- possible object is
String
-
setIndDeduzDeson
Define o valor da propriedade indDeduzDeson.- Parameters:
value- allowed object isString- See Also:
-