Class TTribNFe

java.lang.Object
systextil.integracao.xml.nfe.TTribNFe

public class TTribNFe extends Object
Grupo de informacoes da Tributacao da NFe

Classe Java de TTribNFe complex type.

O seguinte fragmento do esquema especifica o conteudo esperado contido dentro desta classe.


 <complexType name="TTribNFe">
   <complexContent>
	 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
	   <sequence>
		 <element name="CST" type="{http://www.portalfiscal.inf.br/nfe}TCST"/>
		 <element name="cClassTrib" type="{http://www.portalfiscal.inf.br/nfe}TcClassTrib"/>
		 <element name="indDoacao" type="{http://www.portalfiscal.inf.br/nfe}TIndDoacao" minOccurs="0"/>
		 <choice minOccurs="0">
		   <element name="gIBSCBS" type="{http://www.portalfiscal.inf.br/nfe}TCIBS"/>
		   <element name="gIBSCBSMono" type="{http://www.portalfiscal.inf.br/nfe}TMonofasia"/>
		   <element name="gTransfCred" type="{http://www.portalfiscal.inf.br/nfe}TTransfCred"/>
		   <element name="gAjusteCompet" type="{http://www.portalfiscal.inf.br/nfe}TAjusteCompet"/>
		 </choice>
		 <element name="gEstornoCred" type="{http://www.portalfiscal.inf.br/nfe}TEstornoCred" minOccurs="0"/>
		 <choice minOccurs="0">
		   <element name="gCredPresOper" type="{http://www.portalfiscal.inf.br/nfe}TCredPresOper"/>
		   <element name="gCredPresIBSZFM" type="{http://www.portalfiscal.inf.br/nfe}TCredPresIBSZFM"/>
		 </choice>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • cst

      protected String cst
      Codigo Situacao Tributaria do IBS/CBS
    • cClassTrib

      protected String cClassTrib
    • indDoacao

      protected String indDoacao
      Indica se a operacao e de doacao
    • gibscbs

      protected TCIBS gibscbs
    • gibscbsMono

      protected TMonofasia gibscbsMono
      Informar essa opcao da Choice para Monofasia (CST 620)
    • gTransfCred

      protected TTransfCred gTransfCred
      Informar essa opcao da Choice para o CST 800
    • gAjusteCompet

      protected TAjusteCompet gAjusteCompet
      Informar essa opcao da Choice para o CST 811
    • gEstornoCred

      protected TEstornoCred gEstornoCred
      Informado conforme indicador no cClassTrib
    • gCredPresOper

      protected TCredPresOper gCredPresOper
      Credito Presumido da Operacao. Informado conforme indicador no cClassTrib.
    • gCredPresIBSZFM

      protected TCredPresIBSZFM gCredPresIBSZFM
      Classificacao de acordo com o art. 450, par. primeiro, da LC 214/25 para o calculo do credito presumido na ZFM. Informado conforme indicador no cClassTrib.
  • Constructor Details

    • TTribNFe

      public TTribNFe()
  • Method Details

    • getCST

      public String getCST()
      Codigo Situacao Tributaria do IBS/CBS
      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:
    • getCClassTrib

      public String getCClassTrib()
      Obtem o valor da propriedade cClassTrib.
      Returns:
      possible object is String
    • setCClassTrib

      public void setCClassTrib(String value)
      Define o valor da propriedade cClassTrib.
      Parameters:
      value - allowed object is String
    • getIndDoacao

      public String getIndDoacao()
      Indica se a operacao e de doacao
      Returns:
      possible object is String
    • setIndDoacao

      public void setIndDoacao(String value)
      Define o valor da propriedade indDoacao.
      Parameters:
      value - allowed object is String
      See Also:
    • getGIBSCBS

      public TCIBS getGIBSCBS()
      Obtem o valor da propriedade gibscbs.
      Returns:
      possible object is TCIBS
    • setGIBSCBS

      public void setGIBSCBS(TCIBS value)
      Define o valor da propriedade gibscbs.
      Parameters:
      value - allowed object is TCIBS
    • getGIBSCBSMono

      public TMonofasia getGIBSCBSMono()
      Informar essa opcao da Choice para Monofasia (CST 620)
      Returns:
      possible object is TMonofasia
    • setGIBSCBSMono

      public void setGIBSCBSMono(TMonofasia value)
      Define o valor da propriedade gibscbsMono.
      Parameters:
      value - allowed object is TMonofasia
      See Also:
    • getGTransfCred

      public TTransfCred getGTransfCred()
      Informar essa opcao da Choice para o CST 800
      Returns:
      possible object is TTransfCred
    • setGTransfCred

      public void setGTransfCred(TTransfCred value)
      Define o valor da propriedade gTransfCred.
      Parameters:
      value - allowed object is TTransfCred
      See Also:
    • getGAjusteCompet

      public TAjusteCompet getGAjusteCompet()
      Informar essa opcao da Choice para o CST 811
      Returns:
      possible object is TAjusteCompet
    • setGAjusteCompet

      public void setGAjusteCompet(TAjusteCompet value)
      Define o valor da propriedade gAjusteCompet.
      Parameters:
      value - allowed object is TAjusteCompet
      See Also:
    • getGEstornoCred

      public TEstornoCred getGEstornoCred()
      Informado conforme indicador no cClassTrib
      Returns:
      possible object is TEstornoCred
    • setGEstornoCred

      public void setGEstornoCred(TEstornoCred value)
      Define o valor da propriedade gEstornoCred.
      Parameters:
      value - allowed object is TEstornoCred
      See Also:
    • getGCredPresOper

      public TCredPresOper getGCredPresOper()
      Credito Presumido da Operacao. Informado conforme indicador no cClassTrib.
      Returns:
      possible object is TCredPresOper
    • setGCredPresOper

      public void setGCredPresOper(TCredPresOper value)
      Define o valor da propriedade gCredPresOper.
      Parameters:
      value - allowed object is TCredPresOper
      See Also:
    • getGCredPresIBSZFM

      public TCredPresIBSZFM getGCredPresIBSZFM()
      Classificacao de acordo com o art. 450, par. primeiro, da LC 214/25 para o calculo do credito presumido na ZFM. Informado conforme indicador no cClassTrib.
      Returns:
      possible object is TCredPresIBSZFM
    • setGCredPresIBSZFM

      public void setGCredPresIBSZFM(TCredPresIBSZFM value)
      Define o valor da propriedade gCredPresIBSZFM.
      Parameters:
      value - allowed object is TCredPresIBSZFM
      See Also: