Class TNFe.InfNFe.Det.Imposto.COFINS

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

public static class TNFe.InfNFe.Det.Imposto.COFINS 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">
	   <choice>
		 <element name="COFINSAliq">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="CST">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="01"/>
						 <enumeration value="02"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				   <element name="pCOFINS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
				   <element name="vCOFINS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="COFINSQtde">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="CST">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <enumeration value="03"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="qBCProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1204v"/>
				   <element name="vAliqProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v"/>
				   <element name="vCOFINS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="COFINSNT">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="CST">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="04"/>
						 <enumeration value="05"/>
						 <enumeration value="06"/>
						 <enumeration value="07"/>
						 <enumeration value="08"/>
						 <enumeration value="09"/>
					   </restriction>
					 </simpleType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="COFINSOutr">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="CST">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="49"/>
						 <enumeration value="50"/>
						 <enumeration value="51"/>
						 <enumeration value="52"/>
						 <enumeration value="53"/>
						 <enumeration value="54"/>
						 <enumeration value="55"/>
						 <enumeration value="56"/>
						 <enumeration value="60"/>
						 <enumeration value="61"/>
						 <enumeration value="62"/>
						 <enumeration value="63"/>
						 <enumeration value="64"/>
						 <enumeration value="65"/>
						 <enumeration value="66"/>
						 <enumeration value="67"/>
						 <enumeration value="70"/>
						 <enumeration value="71"/>
						 <enumeration value="72"/>
						 <enumeration value="73"/>
						 <enumeration value="74"/>
						 <enumeration value="75"/>
						 <enumeration value="98"/>
						 <enumeration value="99"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <choice>
					 <sequence>
					   <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
					   <element name="pCOFINS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
					 </sequence>
					 <sequence>
					   <element name="qBCProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1204v"/>
					   <element name="vAliqProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v"/>
					 </sequence>
				   </choice>
				   <element name="vCOFINS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
	   </choice>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Classe Java de anonymous complex type.
    static class 
    Classe Java de anonymous complex type.
    static class 
    Classe Java de anonymous complex type.
    static class 
    Classe Java de anonymous complex type.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Codigo de Situacao Tributaria do COFINS. 01 � Operacao Tributavel - Base de Calculo = Valor da Operacao Aliquota Normal (Cumulativo/Nao Cumulativo); 02 - Operacao Tributavel - Base de Calculo = Valor da Operacao (Aliquota Diferenciada);
    Codigo de Situacao Tributaria do COFINS: 04 - Operacao Tributavel - Tributacao Monofasica - (Aliquota Zero); 06 - Operacao Tributavel - Aliquota Zero; 07 - Operacao Isenta da contribuicao; 08 - Operacao Sem Incidencia da contribuicao; 09 - Operacao com suspensao da contribuicao;
    Codigo de Situacao Tributaria do COFINS: 49 - Outras Operacoes de Saida 50 - Operacao com Direito a Credito - Vinculada Exclusivamente a Receita Tributada no Mercado Interno 51 - Operacao com Direito a Credito � Vinculada Exclusivamente a Receita Nao Tributada no Mercado Interno 52 - Operacao com Direito a Credito - Vinculada Exclusivamente a Receita de Exportacao 53 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno 54 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas no Mercado Interno e de Exportacao 55 - Operacao com Direito a Credito - Vinculada a Receitas Nao-Tributadas no Mercado Interno e de Exportacao 56 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno, e de Exportacao 60 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita Tributada no Mercado Interno 61 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita Nao-Tributada no Mercado Interno 62 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita de Exportacao 63 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno 64 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas no Mercado Interno e de Exportacao 65 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Nao-Tributadas no Mercado Interno e de Exportacao 66 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno, e de Exportacao 67 - Credito Presumido - Outras Operacoes 70 - Operacao de Aquisicao sem Direito a Credito 71 - Operacao de Aquisicao com Isencao 72 - Operacao de Aquisicao com Suspensao 73 - Operacao de Aquisicao a Aliquota Zero 74 - Operacao de Aquisicao sem Incidencia da Contribuicao 75 - Operacao de Aquisicao por Substituicao Tributaria 98 - Outras Operacoes de Entrada 99 - Outras Operacoes.
    Codigo de Situacao Tributaria do COFINS. 03 - Operacao Tributavel - Base de Calculo = Quantidade Vendida x Aliquota por Unidade de Produto;
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Codigo de Situacao Tributaria do COFINS. 01 � Operacao Tributavel - Base de Calculo = Valor da Operacao Aliquota Normal (Cumulativo/Nao Cumulativo); 02 - Operacao Tributavel - Base de Calculo = Valor da Operacao (Aliquota Diferenciada);
    Codigo de Situacao Tributaria do COFINS: 04 - Operacao Tributavel - Tributacao Monofasica - (Aliquota Zero); 06 - Operacao Tributavel - Aliquota Zero; 07 - Operacao Isenta da contribuicao; 08 - Operacao Sem Incidencia da contribuicao; 09 - Operacao com suspensao da contribuicao;
    Codigo de Situacao Tributaria do COFINS: 49 - Outras Operacoes de Saida 50 - Operacao com Direito a Credito - Vinculada Exclusivamente a Receita Tributada no Mercado Interno 51 - Operacao com Direito a Credito � Vinculada Exclusivamente a Receita Nao Tributada no Mercado Interno 52 - Operacao com Direito a Credito - Vinculada Exclusivamente a Receita de Exportacao 53 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno 54 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas no Mercado Interno e de Exportacao 55 - Operacao com Direito a Credito - Vinculada a Receitas Nao-Tributadas no Mercado Interno e de Exportacao 56 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno, e de Exportacao 60 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita Tributada no Mercado Interno 61 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita Nao-Tributada no Mercado Interno 62 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita de Exportacao 63 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno 64 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas no Mercado Interno e de Exportacao 65 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Nao-Tributadas no Mercado Interno e de Exportacao 66 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno, e de Exportacao 67 - Credito Presumido - Outras Operacoes 70 - Operacao de Aquisicao sem Direito a Credito 71 - Operacao de Aquisicao com Isencao 72 - Operacao de Aquisicao com Suspensao 73 - Operacao de Aquisicao a Aliquota Zero 74 - Operacao de Aquisicao sem Incidencia da Contribuicao 75 - Operacao de Aquisicao por Substituicao Tributaria 98 - Outras Operacoes de Entrada 99 - Outras Operacoes.
    Codigo de Situacao Tributaria do COFINS. 03 - Operacao Tributavel - Base de Calculo = Quantidade Vendida x Aliquota por Unidade de Produto;
    void
    Define o valor da propriedade cofinsAliq.
    void
    Define o valor da propriedade cofinsnt.
    void
    Define o valor da propriedade cofinsOutr.
    void
    Define o valor da propriedade cofinsQtde.

    Methods inherited from class java.lang.Object

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

    • cofinsAliq

      Codigo de Situacao Tributaria do COFINS. 01 � Operacao Tributavel - Base de Calculo = Valor da Operacao Aliquota Normal (Cumulativo/Nao Cumulativo); 02 - Operacao Tributavel - Base de Calculo = Valor da Operacao (Aliquota Diferenciada);
    • cofinsQtde

      Codigo de Situacao Tributaria do COFINS. 03 - Operacao Tributavel - Base de Calculo = Quantidade Vendida x Aliquota por Unidade de Produto;
    • cofinsnt

      Codigo de Situacao Tributaria do COFINS: 04 - Operacao Tributavel - Tributacao Monofasica - (Aliquota Zero); 06 - Operacao Tributavel - Aliquota Zero; 07 - Operacao Isenta da contribuicao; 08 - Operacao Sem Incidencia da contribuicao; 09 - Operacao com suspensao da contribuicao;
    • cofinsOutr

      Codigo de Situacao Tributaria do COFINS: 49 - Outras Operacoes de Saida 50 - Operacao com Direito a Credito - Vinculada Exclusivamente a Receita Tributada no Mercado Interno 51 - Operacao com Direito a Credito � Vinculada Exclusivamente a Receita Nao Tributada no Mercado Interno 52 - Operacao com Direito a Credito - Vinculada Exclusivamente a Receita de Exportacao 53 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno 54 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas no Mercado Interno e de Exportacao 55 - Operacao com Direito a Credito - Vinculada a Receitas Nao-Tributadas no Mercado Interno e de Exportacao 56 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno, e de Exportacao 60 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita Tributada no Mercado Interno 61 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita Nao-Tributada no Mercado Interno 62 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita de Exportacao 63 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno 64 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas no Mercado Interno e de Exportacao 65 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Nao-Tributadas no Mercado Interno e de Exportacao 66 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno, e de Exportacao 67 - Credito Presumido - Outras Operacoes 70 - Operacao de Aquisicao sem Direito a Credito 71 - Operacao de Aquisicao com Isencao 72 - Operacao de Aquisicao com Suspensao 73 - Operacao de Aquisicao a Aliquota Zero 74 - Operacao de Aquisicao sem Incidencia da Contribuicao 75 - Operacao de Aquisicao por Substituicao Tributaria 98 - Outras Operacoes de Entrada 99 - Outras Operacoes.
  • Constructor Details

    • COFINS

      public COFINS()
  • Method Details

    • getCOFINSAliq

      Codigo de Situacao Tributaria do COFINS. 01 � Operacao Tributavel - Base de Calculo = Valor da Operacao Aliquota Normal (Cumulativo/Nao Cumulativo); 02 - Operacao Tributavel - Base de Calculo = Valor da Operacao (Aliquota Diferenciada);
      Returns:
      possible object is TNFe.InfNFe.Det.Imposto.COFINS.COFINSAliq
    • setCOFINSAliq

      public void setCOFINSAliq(TNFe.InfNFe.Det.Imposto.COFINS.COFINSAliq value)
      Define o valor da propriedade cofinsAliq.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Imposto.COFINS.COFINSAliq
      See Also:
    • getCOFINSQtde

      Codigo de Situacao Tributaria do COFINS. 03 - Operacao Tributavel - Base de Calculo = Quantidade Vendida x Aliquota por Unidade de Produto;
      Returns:
      possible object is TNFe.InfNFe.Det.Imposto.COFINS.COFINSQtde
    • setCOFINSQtde

      public void setCOFINSQtde(TNFe.InfNFe.Det.Imposto.COFINS.COFINSQtde value)
      Define o valor da propriedade cofinsQtde.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Imposto.COFINS.COFINSQtde
      See Also:
    • getCOFINSNT

      Codigo de Situacao Tributaria do COFINS: 04 - Operacao Tributavel - Tributacao Monofasica - (Aliquota Zero); 06 - Operacao Tributavel - Aliquota Zero; 07 - Operacao Isenta da contribuicao; 08 - Operacao Sem Incidencia da contribuicao; 09 - Operacao com suspensao da contribuicao;
      Returns:
      possible object is TNFe.InfNFe.Det.Imposto.COFINS.COFINSNT
    • setCOFINSNT

      public void setCOFINSNT(TNFe.InfNFe.Det.Imposto.COFINS.COFINSNT value)
      Define o valor da propriedade cofinsnt.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Imposto.COFINS.COFINSNT
      See Also:
    • getCOFINSOutr

      Codigo de Situacao Tributaria do COFINS: 49 - Outras Operacoes de Saida 50 - Operacao com Direito a Credito - Vinculada Exclusivamente a Receita Tributada no Mercado Interno 51 - Operacao com Direito a Credito � Vinculada Exclusivamente a Receita Nao Tributada no Mercado Interno 52 - Operacao com Direito a Credito - Vinculada Exclusivamente a Receita de Exportacao 53 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno 54 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas no Mercado Interno e de Exportacao 55 - Operacao com Direito a Credito - Vinculada a Receitas Nao-Tributadas no Mercado Interno e de Exportacao 56 - Operacao com Direito a Credito - Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno, e de Exportacao 60 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita Tributada no Mercado Interno 61 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita Nao-Tributada no Mercado Interno 62 - Credito Presumido - Operacao de Aquisicao Vinculada Exclusivamente a Receita de Exportacao 63 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno 64 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas no Mercado Interno e de Exportacao 65 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Nao-Tributadas no Mercado Interno e de Exportacao 66 - Credito Presumido - Operacao de Aquisicao Vinculada a Receitas Tributadas e Nao-Tributadas no Mercado Interno, e de Exportacao 67 - Credito Presumido - Outras Operacoes 70 - Operacao de Aquisicao sem Direito a Credito 71 - Operacao de Aquisicao com Isencao 72 - Operacao de Aquisicao com Suspensao 73 - Operacao de Aquisicao a Aliquota Zero 74 - Operacao de Aquisicao sem Incidencia da Contribuicao 75 - Operacao de Aquisicao por Substituicao Tributaria 98 - Outras Operacoes de Entrada 99 - Outras Operacoes.
      Returns:
      possible object is TNFe.InfNFe.Det.Imposto.COFINS.COFINSOutr
    • setCOFINSOutr

      public void setCOFINSOutr(TNFe.InfNFe.Det.Imposto.COFINS.COFINSOutr value)
      Define o valor da propriedade cofinsOutr.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Imposto.COFINS.COFINSOutr
      See Also: