Class TNFe.InfNFe.Det.Imposto.ICMS.ICMS30

java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Det.Imposto.ICMS.ICMS30
Enclosing class:
TNFe.InfNFe.Det.Imposto.ICMS

public static class TNFe.InfNFe.Det.Imposto.ICMS.ICMS30 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="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="30"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="modBCST">
		   <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="5"/>
			   <enumeration value="6"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="pMVAST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
		 <element name="pRedBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
		 <element name="vBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 <element name="pICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
		 <element name="vICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 <sequence minOccurs="0">
		   <element name="vBCFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		   <element name="pFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
		   <element name="vFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 </sequence>
		 <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="6"/>
				 <enumeration value="7"/>
				 <enumeration value="9"/>
			   </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

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Tributcao pelo ICMS 30 - Isenta ou nao tributada e com cobranca do ICMS por substituicao tributaria
    protected String
    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.
    protected String
    Modalidade de determinacao da BC do ICMS ST: 0 � Preco tabelado ou maximo sugerido; 1 - Lista Negativa (valor); 2 - Lista Positiva (valor); 3 - Lista Neutra (valor); 4 - Margem Valor Agregado (%); 5 - Pauta (valor). 6 - Valor da Operacao
    protected String
    Motivo da desoneracao do ICMS:6-Utilitarios Motocicleta AYrea Livre;7-SUFRAMA;9-Outros
    protected String
    origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno
    protected String
    Percentual de FCP retido por substituicao tributaria.
    protected String
    Aliquota do ICMS ST
    protected String
    Percentual da Margem de Valor Adicionado ICMS ST
    protected String
    Percentual de reducao da BC ICMS ST
    protected String
    Valor da Base de calculo do FCP.
    protected String
    Valor da BC do ICMS ST
    protected String
    Valor do FCP retido por substituicao tributaria.
    protected String
    Valor do ICMS de desoneracao
    protected String
    Valor do ICMS ST
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Tributcao pelo ICMS 30 - Isenta ou nao tributada e com cobranca do ICMS por substituicao tributaria
    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.
    Modalidade de determinacao da BC do ICMS ST: 0 � Preco tabelado ou maximo sugerido; 1 - Lista Negativa (valor); 2 - Lista Positiva (valor); 3 - Lista Neutra (valor); 4 - Margem Valor Agregado (%); 5 - Pauta (valor). 6 - Valor da Operacao
    Motivo da desoneracao do ICMS:6-Utilitarios Motocicleta AYrea Livre;7-SUFRAMA;9-Outros
    origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno
    Percentual de FCP retido por substituicao tributaria.
    Aliquota do ICMS ST
    Percentual da Margem de Valor Adicionado ICMS ST
    Percentual de reducao da BC ICMS ST
    Valor da Base de calculo do FCP.
    Valor da BC do ICMS ST
    Valor do FCP retido por substituicao tributaria.
    Valor do ICMS de desoneracao
    Valor do ICMS ST
    void
    setCST(String value)
    Define o valor da propriedade cst.
    void
    Define o valor da propriedade indDeduzDeson.
    void
    Define o valor da propriedade modBCST.
    void
    Define o valor da propriedade motDesICMS.
    void
    setOrig(String value)
    Define o valor da propriedade orig.
    void
    Define o valor da propriedade pfcpst.
    void
    Define o valor da propriedade picmsst.
    void
    Define o valor da propriedade pmvast.
    void
    Define o valor da propriedade pRedBCST.
    void
    Define o valor da propriedade vbcfcpst.
    void
    Define o valor da propriedade vbcst.
    void
    Define o valor da propriedade vfcpst.
    void
    Define o valor da propriedade vicmsDeson.
    void
    Define o valor da propriedade vicmsst.

    Methods inherited from class java.lang.Object

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

    • orig

      protected String orig
      origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno
    • cst

      protected String cst
      Tributcao pelo ICMS 30 - Isenta ou nao tributada e com cobranca do ICMS por substituicao tributaria
    • modBCST

      protected String modBCST
      Modalidade de determinacao da BC do ICMS ST: 0 � Preco tabelado ou maximo sugerido; 1 - Lista Negativa (valor); 2 - Lista Positiva (valor); 3 - Lista Neutra (valor); 4 - Margem Valor Agregado (%); 5 - Pauta (valor). 6 - Valor da Operacao
    • pmvast

      protected String pmvast
      Percentual da Margem de Valor Adicionado ICMS ST
    • pRedBCST

      protected String pRedBCST
      Percentual de reducao da BC ICMS ST
    • vbcst

      protected String vbcst
      Valor da BC do ICMS ST
    • picmsst

      protected String picmsst
      Aliquota do ICMS ST
    • vicmsst

      protected String vicmsst
      Valor do ICMS ST
    • vbcfcpst

      protected String vbcfcpst
      Valor da Base de calculo do FCP.
    • pfcpst

      protected String pfcpst
      Percentual de FCP retido por substituicao tributaria.
    • vfcpst

      protected String vfcpst
      Valor do FCP retido por substituicao tributaria.
    • vicmsDeson

      protected String vicmsDeson
      Valor do ICMS de desoneracao
    • motDesICMS

      protected String motDesICMS
      Motivo da desoneracao do ICMS:6-Utilitarios Motocicleta AYrea Livre;7-SUFRAMA;9-Outros
    • indDeduzDeson

      protected String 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

    • ICMS30

      public ICMS30()
  • Method Details

    • getOrig

      public String getOrig()
      origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno
      Returns:
      possible object is String
    • setOrig

      public void setOrig(String value)
      Define o valor da propriedade orig.
      Parameters:
      value - allowed object is String
      See Also:
    • getCST

      public String getCST()
      Tributcao pelo ICMS 30 - Isenta ou nao tributada e com cobranca do ICMS por substituicao tributaria
      Returns:
      possible object is String
    • setCST

      public void setCST(String value)
      Define o valor da propriedade cst.
      Parameters:
      value - allowed object is String
      See Also:
    • getModBCST

      public String getModBCST()
      Modalidade de determinacao da BC do ICMS ST: 0 � Preco tabelado ou maximo sugerido; 1 - Lista Negativa (valor); 2 - Lista Positiva (valor); 3 - Lista Neutra (valor); 4 - Margem Valor Agregado (%); 5 - Pauta (valor). 6 - Valor da Operacao
      Returns:
      possible object is String
    • setModBCST

      public void setModBCST(String value)
      Define o valor da propriedade modBCST.
      Parameters:
      value - allowed object is String
      See Also:
    • getPMVAST

      public String getPMVAST()
      Percentual da Margem de Valor Adicionado ICMS ST
      Returns:
      possible object is String
    • setPMVAST

      public void setPMVAST(String value)
      Define o valor da propriedade pmvast.
      Parameters:
      value - allowed object is String
      See Also:
    • getPRedBCST

      public String getPRedBCST()
      Percentual de reducao da BC ICMS ST
      Returns:
      possible object is String
    • setPRedBCST

      public void setPRedBCST(String value)
      Define o valor da propriedade pRedBCST.
      Parameters:
      value - allowed object is String
      See Also:
    • getVBCST

      public String getVBCST()
      Valor da BC do ICMS ST
      Returns:
      possible object is String
    • setVBCST

      public void setVBCST(String value)
      Define o valor da propriedade vbcst.
      Parameters:
      value - allowed object is String
      See Also:
    • getPICMSST

      public String getPICMSST()
      Aliquota do ICMS ST
      Returns:
      possible object is String
    • setPICMSST

      public void setPICMSST(String value)
      Define o valor da propriedade picmsst.
      Parameters:
      value - allowed object is String
      See Also:
    • getVICMSST

      public String getVICMSST()
      Valor do ICMS ST
      Returns:
      possible object is String
    • setVICMSST

      public void setVICMSST(String value)
      Define o valor da propriedade vicmsst.
      Parameters:
      value - allowed object is String
      See Also:
    • getVBCFCPST

      public String getVBCFCPST()
      Valor da Base de calculo do FCP.
      Returns:
      possible object is String
    • setVBCFCPST

      public void setVBCFCPST(String value)
      Define o valor da propriedade vbcfcpst.
      Parameters:
      value - allowed object is String
      See Also:
    • getPFCPST

      public String getPFCPST()
      Percentual de FCP retido por substituicao tributaria.
      Returns:
      possible object is String
    • setPFCPST

      public void setPFCPST(String value)
      Define o valor da propriedade pfcpst.
      Parameters:
      value - allowed object is String
      See Also:
    • getVFCPST

      public String getVFCPST()
      Valor do FCP retido por substituicao tributaria.
      Returns:
      possible object is String
    • setVFCPST

      public void setVFCPST(String value)
      Define o valor da propriedade vfcpst.
      Parameters:
      value - allowed object is String
      See Also:
    • getVICMSDeson

      public String getVICMSDeson()
      Valor do ICMS de desoneracao
      Returns:
      possible object is String
    • setVICMSDeson

      public void setVICMSDeson(String value)
      Define o valor da propriedade vicmsDeson.
      Parameters:
      value - allowed object is String
      See Also:
    • getMotDesICMS

      public String getMotDesICMS()
      Motivo da desoneracao do ICMS:6-Utilitarios Motocicleta AYrea Livre;7-SUFRAMA;9-Outros
      Returns:
      possible object is String
    • setMotDesICMS

      public void setMotDesICMS(String value)
      Define o valor da propriedade motDesICMS.
      Parameters:
      value - allowed object is String
      See Also:
    • getIndDeduzDeson

      public String 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

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