Class TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN500

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

public static class TNFe.InfNFe.Det.Imposto.ICMS.ICMSSN500 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="CSOSN">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <enumeration value="500"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <sequence minOccurs="0">
		   <element name="vBCSTRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		   <element name="pST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
		   <element name="vICMSSubstituto" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
		   <element name="vICMSSTRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 </sequence>
		 <sequence minOccurs="0">
		   <element name="vBCFCPSTRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		   <element name="pFCPSTRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
		   <element name="vFCPSTRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 </sequence>
		 <sequence minOccurs="0">
		   <element name="pRedBCEfet" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
		   <element name="vBCEfet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		   <element name="pICMSEfet" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
		   <element name="vICMSEfet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 </sequence>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • orig

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

      protected String csosn
      500 � ICMS cobrado anterirmente por substituicao tributaria (substituido) ou por antecipacao (v.2.0)
    • vbcstRet

      protected String vbcstRet
      Valor da BC do ICMS ST retido anteriormente (v2.0)
    • pst

      protected String pst
      Aliquota suportada pelo consumidor final.
    • vicmsSubstituto

      protected String vicmsSubstituto
      Valor do ICMS proprio do substituto
    • vicmsstRet

      protected String vicmsstRet
      Valor do ICMS ST retido anteriormente (v2.0)
    • vbcfcpstRet

      protected String vbcfcpstRet
      Valor da Base de calculo do FCP retido anteriormente.
    • pfcpstRet

      protected String pfcpstRet
      Percentual de FCP retido anteriormente por substituicao tributaria.
    • vfcpstRet

      protected String vfcpstRet
      Valor do FCP retido por substituicao tributaria.
    • pRedBCEfet

      protected String pRedBCEfet
      Percentual de reducao da base de calculo efetiva.
    • vbcEfet

      protected String vbcEfet
      Valor da base de calculo efetiva.
    • picmsEfet

      protected String picmsEfet
      Aliquota do ICMS efetiva.
    • vicmsEfet

      protected String vicmsEfet
      Valor do ICMS efetivo.
  • Constructor Details

    • ICMSSN500

      public ICMSSN500()
  • 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:
    • getCSOSN

      public String getCSOSN()
      500 � ICMS cobrado anterirmente por substituicao tributaria (substituido) ou por antecipacao (v.2.0)
      Returns:
      possible object is String
    • setCSOSN

      public void setCSOSN(String value)
      Define o valor da propriedade csosn.
      Parameters:
      value - allowed object is String
      See Also:
    • getVBCSTRet

      public String getVBCSTRet()
      Valor da BC do ICMS ST retido anteriormente (v2.0)
      Returns:
      possible object is String
    • setVBCSTRet

      public void setVBCSTRet(String value)
      Define o valor da propriedade vbcstRet.
      Parameters:
      value - allowed object is String
      See Also:
    • getPST

      public String getPST()
      Aliquota suportada pelo consumidor final.
      Returns:
      possible object is String
    • setPST

      public void setPST(String value)
      Define o valor da propriedade pst.
      Parameters:
      value - allowed object is String
      See Also:
    • getVICMSSubstituto

      public String getVICMSSubstituto()
      Valor do ICMS proprio do substituto
      Returns:
      possible object is String
    • setVICMSSubstituto

      public void setVICMSSubstituto(String value)
      Define o valor da propriedade vicmsSubstituto.
      Parameters:
      value - allowed object is String
      See Also:
    • getVICMSSTRet

      public String getVICMSSTRet()
      Valor do ICMS ST retido anteriormente (v2.0)
      Returns:
      possible object is String
    • setVICMSSTRet

      public void setVICMSSTRet(String value)
      Define o valor da propriedade vicmsstRet.
      Parameters:
      value - allowed object is String
      See Also:
    • getVBCFCPSTRet

      public String getVBCFCPSTRet()
      Valor da Base de calculo do FCP retido anteriormente.
      Returns:
      possible object is String
    • setVBCFCPSTRet

      public void setVBCFCPSTRet(String value)
      Define o valor da propriedade vbcfcpstRet.
      Parameters:
      value - allowed object is String
      See Also:
    • getPFCPSTRet

      public String getPFCPSTRet()
      Percentual de FCP retido anteriormente por substituicao tributaria.
      Returns:
      possible object is String
    • setPFCPSTRet

      public void setPFCPSTRet(String value)
      Define o valor da propriedade pfcpstRet.
      Parameters:
      value - allowed object is String
      See Also:
    • getVFCPSTRet

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

      public void setVFCPSTRet(String value)
      Define o valor da propriedade vfcpstRet.
      Parameters:
      value - allowed object is String
      See Also:
    • getPRedBCEfet

      public String getPRedBCEfet()
      Percentual de reducao da base de calculo efetiva.
      Returns:
      possible object is String
    • setPRedBCEfet

      public void setPRedBCEfet(String value)
      Define o valor da propriedade pRedBCEfet.
      Parameters:
      value - allowed object is String
      See Also:
    • getVBCEfet

      public String getVBCEfet()
      Valor da base de calculo efetiva.
      Returns:
      possible object is String
    • setVBCEfet

      public void setVBCEfet(String value)
      Define o valor da propriedade vbcEfet.
      Parameters:
      value - allowed object is String
      See Also:
    • getPICMSEfet

      public String getPICMSEfet()
      Aliquota do ICMS efetiva.
      Returns:
      possible object is String
    • setPICMSEfet

      public void setPICMSEfet(String value)
      Define o valor da propriedade picmsEfet.
      Parameters:
      value - allowed object is String
      See Also:
    • getVICMSEfet

      public String getVICMSEfet()
      Valor do ICMS efetivo.
      Returns:
      possible object is String
    • setVICMSEfet

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