Class TNFe.InfNFe.Det.Imposto.ICMS.ICMSPart

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

public static class TNFe.InfNFe.Det.Imposto.ICMS.ICMSPart 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="10"/>
			   <enumeration value="90"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="modBC">
		   <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"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 <element name="pRedBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
		 <element name="pICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
		 <element name="vICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 <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>
		 <element name="pBCOp" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
		 <element name="UFST" type="{http://www.portalfiscal.inf.br/nfe}TUf"/>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Tributacao pelo ICMS 10 - Tributada e com cobranca do ICMS por substituicao tributaria; 90 � Outros.
    protected String
    Modalidade de determinacao da BC do ICMS: 0 - Margem Valor Agregado (%); 1 - Pauta (valor); 2 - Preco Tabelado Maximo (valor); 3 - Valor da Operacao.
    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
    origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno
    protected String
    Percentual para determinacao do valor da Base de Calculo da operacao propria.
    protected String
    Percentual de FCP retido por substituicao tributaria.
    protected String
    Aliquota do ICMS
    protected String
    Aliquota do ICMS ST
    protected String
    Percentual da Margem de Valor Adicionado ICMS ST
    protected String
    Percentual de reducao da BC
    protected String
    Percentual de reducao da BC ICMS ST
    protected TUf
    Sigla da UF para qual e devido o ICMS ST da operacao.
    protected String
    Valor da BC do ICMS
    protected String
    Valor da Base de calculo do FCP retido por substituicao tributaria.
    protected String
    Valor da BC do ICMS ST
    protected String
    Valor do FCP retido por substituicao tributaria.
    protected String
    Valor do ICMS
    protected String
    Valor do ICMS ST
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Tributacao pelo ICMS 10 - Tributada e com cobranca do ICMS por substituicao tributaria; 90 � Outros.
    Modalidade de determinacao da BC do ICMS: 0 - Margem Valor Agregado (%); 1 - Pauta (valor); 2 - Preco Tabelado Maximo (valor); 3 - Valor da Operacao.
    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
    origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno
    Percentual para determinacao do valor da Base de Calculo da operacao propria.
    Percentual de FCP retido por substituicao tributaria.
    Aliquota do ICMS
    Aliquota do ICMS ST
    Percentual da Margem de Valor Adicionado ICMS ST
    Percentual de reducao da BC
    Percentual de reducao da BC ICMS ST
    Sigla da UF para qual e devido o ICMS ST da operacao.
    Valor da BC do ICMS
    Valor da Base de calculo do FCP retido por substituicao tributaria.
    Valor da BC do ICMS ST
    Valor do FCP retido por substituicao tributaria.
    Valor do ICMS
    Valor do ICMS ST
    void
    setCST(String value)
    Define o valor da propriedade cst.
    void
    Define o valor da propriedade modBC.
    void
    Define o valor da propriedade modBCST.
    void
    setOrig(String value)
    Define o valor da propriedade orig.
    void
    Define o valor da propriedade pbcOp.
    void
    Define o valor da propriedade pfcpst.
    void
    Define o valor da propriedade picms.
    void
    Define o valor da propriedade picmsst.
    void
    Define o valor da propriedade pmvast.
    void
    Define o valor da propriedade pRedBC.
    void
    Define o valor da propriedade pRedBCST.
    void
    setUFST(TUf value)
    Define o valor da propriedade ufst.
    void
    setVBC(String value)
    Define o valor da propriedade vbc.
    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 vicms.
    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
      Tributacao pelo ICMS 10 - Tributada e com cobranca do ICMS por substituicao tributaria; 90 � Outros.
    • modBC

      protected String modBC
      Modalidade de determinacao da BC do ICMS: 0 - Margem Valor Agregado (%); 1 - Pauta (valor); 2 - Preco Tabelado Maximo (valor); 3 - Valor da Operacao.
    • vbc

      protected String vbc
      Valor da BC do ICMS
    • pRedBC

      protected String pRedBC
      Percentual de reducao da BC
    • picms

      protected String picms
      Aliquota do ICMS
    • vicms

      protected String vicms
      Valor do ICMS
    • 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 retido por substituicao tributaria.
    • pfcpst

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

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

      protected String pbcOp
      Percentual para determinacao do valor da Base de Calculo da operacao propria.
    • ufst

      protected TUf ufst
      Sigla da UF para qual e devido o ICMS ST da operacao.
  • Constructor Details

    • ICMSPart

      public ICMSPart()
  • 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()
      Tributacao pelo ICMS 10 - Tributada e com cobranca do ICMS por substituicao tributaria; 90 � Outros.
      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:
    • getModBC

      public String getModBC()
      Modalidade de determinacao da BC do ICMS: 0 - Margem Valor Agregado (%); 1 - Pauta (valor); 2 - Preco Tabelado Maximo (valor); 3 - Valor da Operacao.
      Returns:
      possible object is String
    • setModBC

      public void setModBC(String value)
      Define o valor da propriedade modBC.
      Parameters:
      value - allowed object is String
      See Also:
    • getVBC

      public String getVBC()
      Valor da BC do ICMS
      Returns:
      possible object is String
    • setVBC

      public void setVBC(String value)
      Define o valor da propriedade vbc.
      Parameters:
      value - allowed object is String
      See Also:
    • getPRedBC

      public String getPRedBC()
      Percentual de reducao da BC
      Returns:
      possible object is String
    • setPRedBC

      public void setPRedBC(String value)
      Define o valor da propriedade pRedBC.
      Parameters:
      value - allowed object is String
      See Also:
    • getPICMS

      public String getPICMS()
      Aliquota do ICMS
      Returns:
      possible object is String
    • setPICMS

      public void setPICMS(String value)
      Define o valor da propriedade picms.
      Parameters:
      value - allowed object is String
      See Also:
    • getVICMS

      public String getVICMS()
      Valor do ICMS
      Returns:
      possible object is String
    • setVICMS

      public void setVICMS(String value)
      Define o valor da propriedade vicms.
      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 retido por substituicao tributaria.
      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:
    • getPBCOp

      public String getPBCOp()
      Percentual para determinacao do valor da Base de Calculo da operacao propria.
      Returns:
      possible object is String
    • setPBCOp

      public void setPBCOp(String value)
      Define o valor da propriedade pbcOp.
      Parameters:
      value - allowed object is String
      See Also:
    • getUFST

      public TUf getUFST()
      Sigla da UF para qual e devido o ICMS ST da operacao.
      Returns:
      possible object is TUf
    • setUFST

      public void setUFST(TUf value)
      Define o valor da propriedade ufst.
      Parameters:
      value - allowed object is TUf
      See Also: