Class TNFe.InfNFe.Det.Imposto.ICMS.ICMS51

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

public static class TNFe.InfNFe.Det.Imposto.ICMS.ICMS51 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="51"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="modBC" minOccurs="0">
		   <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="pRedBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04" minOccurs="0"/>
		 <element name="cBenefRBC" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[!-y]{8}|[!-y]{10}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
		 <element name="pICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04" minOccurs="0"/>
		 <element name="vICMSOp" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
		 <element name="pDif" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Max100" minOccurs="0"/>
		 <element name="vICMSDif" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
		 <element name="vICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
		 <sequence minOccurs="0">
		   <element name="vBCFCP" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		   <element name="pFCP" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
		   <element name="vFCP" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 </sequence>
		 <sequence minOccurs="0">
		   <element name="pFCPDif" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
		   <element name="vFCPDif" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		   <element name="vFCPEfet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
		 </sequence>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected String
    Codigo de Beneficio Fiscal na UF aplicado ao item quando houver RBC.
    protected String
    Tributacao pelo ICMS 51 - Tributacao com Diferimento
    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
    origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno
    protected String
    Percentual do diferemento
    protected String
    Percentual de ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    protected String
    Percentual do diferimento do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    protected String
    Aliquota do imposto
    protected String
    Percentual de reducao da BC
    protected String
    Valor da BC do ICMS
    protected String
    Valor da Base de calculo do FCP.
    protected String
    Valor do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    protected String
    Valor do ICMS relativo ao Fundo de Combate a Pobreza (FCP) diferido.
    protected String
    Valor efetivo do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    protected String
    Valor do ICMS
    protected String
    Valor do ICMS da diferido
    protected String
    Valor do ICMS da Operacao
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Codigo de Beneficio Fiscal na UF aplicado ao item quando houver RBC.
    Tributacao pelo ICMS 51 - Tributacao com Diferimento
    Modalidade de determinacao da BC do ICMS: 0 - Margem Valor Agregado (%); 1 - Pauta (valor); 2 - Preco Tabelado Maximo (valor); 3 - Valor da Operacao.
    origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno
    Percentual do diferemento
    Percentual de ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    Percentual do diferimento do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    Aliquota do imposto
    Percentual de reducao da BC
    Valor da BC do ICMS
    Valor da Base de calculo do FCP.
    Valor do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    Valor do ICMS relativo ao Fundo de Combate a Pobreza (FCP) diferido.
    Valor efetivo do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    Valor do ICMS
    Valor do ICMS da diferido
    Valor do ICMS da Operacao
    void
    Define o valor da propriedade cBenefRBC.
    void
    setCST(String value)
    Define o valor da propriedade cst.
    void
    Define o valor da propriedade modBC.
    void
    setOrig(String value)
    Define o valor da propriedade orig.
    void
    setPDif(String value)
    Define o valor da propriedade pDif.
    void
    setPFCP(String value)
    Define o valor da propriedade pfcp.
    void
    Define o valor da propriedade pfcpDif.
    void
    Define o valor da propriedade picms.
    void
    Define o valor da propriedade pRedBC.
    void
    setVBC(String value)
    Define o valor da propriedade vbc.
    void
    Define o valor da propriedade vbcfcp.
    void
    setVFCP(String value)
    Define o valor da propriedade vfcp.
    void
    Define o valor da propriedade vfcpDif.
    void
    Define o valor da propriedade vfcpEfet.
    void
    Define o valor da propriedade vicms.
    void
    Define o valor da propriedade vicmsDif.
    void
    Define o valor da propriedade vicmsOp.

    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 51 - Tributacao com Diferimento
    • 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.
    • pRedBC

      protected String pRedBC
      Percentual de reducao da BC
    • cBenefRBC

      protected String cBenefRBC
      Codigo de Beneficio Fiscal na UF aplicado ao item quando houver RBC.
    • vbc

      protected String vbc
      Valor da BC do ICMS
    • picms

      protected String picms
      Aliquota do imposto
    • vicmsOp

      protected String vicmsOp
      Valor do ICMS da Operacao
    • pDif

      protected String pDif
      Percentual do diferemento
    • vicmsDif

      protected String vicmsDif
      Valor do ICMS da diferido
    • vicms

      protected String vicms
      Valor do ICMS
    • vbcfcp

      protected String vbcfcp
      Valor da Base de calculo do FCP.
    • pfcp

      protected String pfcp
      Percentual de ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    • vfcp

      protected String vfcp
      Valor do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    • pfcpDif

      protected String pfcpDif
      Percentual do diferimento do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
    • vfcpDif

      protected String vfcpDif
      Valor do ICMS relativo ao Fundo de Combate a Pobreza (FCP) diferido.
    • vfcpEfet

      protected String vfcpEfet
      Valor efetivo do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
  • Constructor Details

    • ICMS51

      public ICMS51()
  • 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 51 - Tributacao com Diferimento
      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:
    • 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:
    • getCBenefRBC

      public String getCBenefRBC()
      Codigo de Beneficio Fiscal na UF aplicado ao item quando houver RBC.
      Returns:
      possible object is String
    • setCBenefRBC

      public void setCBenefRBC(String value)
      Define o valor da propriedade cBenefRBC.
      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:
    • getPICMS

      public String getPICMS()
      Aliquota do imposto
      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:
    • getVICMSOp

      public String getVICMSOp()
      Valor do ICMS da Operacao
      Returns:
      possible object is String
    • setVICMSOp

      public void setVICMSOp(String value)
      Define o valor da propriedade vicmsOp.
      Parameters:
      value - allowed object is String
      See Also:
    • getPDif

      public String getPDif()
      Percentual do diferemento
      Returns:
      possible object is String
    • setPDif

      public void setPDif(String value)
      Define o valor da propriedade pDif.
      Parameters:
      value - allowed object is String
      See Also:
    • getVICMSDif

      public String getVICMSDif()
      Valor do ICMS da diferido
      Returns:
      possible object is String
    • setVICMSDif

      public void setVICMSDif(String value)
      Define o valor da propriedade vicmsDif.
      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:
    • getVBCFCP

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

      public void setVBCFCP(String value)
      Define o valor da propriedade vbcfcp.
      Parameters:
      value - allowed object is String
      See Also:
    • getPFCP

      public String getPFCP()
      Percentual de ICMS relativo ao Fundo de Combate a Pobreza (FCP).
      Returns:
      possible object is String
    • setPFCP

      public void setPFCP(String value)
      Define o valor da propriedade pfcp.
      Parameters:
      value - allowed object is String
      See Also:
    • getVFCP

      public String getVFCP()
      Valor do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
      Returns:
      possible object is String
    • setVFCP

      public void setVFCP(String value)
      Define o valor da propriedade vfcp.
      Parameters:
      value - allowed object is String
      See Also:
    • getPFCPDif

      public String getPFCPDif()
      Percentual do diferimento do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
      Returns:
      possible object is String
    • setPFCPDif

      public void setPFCPDif(String value)
      Define o valor da propriedade pfcpDif.
      Parameters:
      value - allowed object is String
      See Also:
    • getVFCPDif

      public String getVFCPDif()
      Valor do ICMS relativo ao Fundo de Combate a Pobreza (FCP) diferido.
      Returns:
      possible object is String
    • setVFCPDif

      public void setVFCPDif(String value)
      Define o valor da propriedade vfcpDif.
      Parameters:
      value - allowed object is String
      See Also:
    • getVFCPEfet

      public String getVFCPEfet()
      Valor efetivo do ICMS relativo ao Fundo de Combate a Pobreza (FCP).
      Returns:
      possible object is String
    • setVFCPEfet

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