Package systextil.integracao.xml.nfe
Class TNFe.InfNFe.Det.Imposto.PIS
java.lang.Object
systextil.integracao.xml.nfe.TNFe.InfNFe.Det.Imposto.PIS
- Enclosing class:
TNFe.InfNFe.Det.Imposto
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="PISAliq">
<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="pPIS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
<element name="vPIS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="PISQtde">
<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="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="vPIS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="PISNT">
<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="PISOutr">
<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="pPIS" 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="vPIS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type.static classClasse Java de anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected TNFe.InfNFe.Det.Imposto.PIS.PISAliqCodigo de Situacao Tributaria do PIS. 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);protected TNFe.InfNFe.Det.Imposto.PIS.PISNTCodigo de Situacao Tributaria do PIS. 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;protected TNFe.InfNFe.Det.Imposto.PIS.PISOutrCodigo de Situacao Tributaria do PIS. 99 - Outras Operacoes.protected TNFe.InfNFe.Det.Imposto.PIS.PISQtdeCodigo de Situacao Tributaria do PIS. 03 - Operacao Tributavel - Base de Calculo = Quantidade Vendida x Aliquota por Unidade de Produto; -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCodigo de Situacao Tributaria do PIS. 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);getPISNT()Codigo de Situacao Tributaria do PIS. 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 PIS. 99 - Outras Operacoes.Codigo de Situacao Tributaria do PIS. 03 - Operacao Tributavel - Base de Calculo = Quantidade Vendida x Aliquota por Unidade de Produto;voidDefine o valor da propriedade pisAliq.voidDefine o valor da propriedade pisnt.voidDefine o valor da propriedade pisOutr.voidDefine o valor da propriedade pisQtde.
-
Field Details
-
pisAliq
Codigo de Situacao Tributaria do PIS. 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); -
pisQtde
Codigo de Situacao Tributaria do PIS. 03 - Operacao Tributavel - Base de Calculo = Quantidade Vendida x Aliquota por Unidade de Produto; -
pisnt
Codigo de Situacao Tributaria do PIS. 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; -
pisOutr
Codigo de Situacao Tributaria do PIS. 99 - Outras Operacoes.
-
-
Constructor Details
-
PIS
public PIS()
-
-
Method Details
-
getPISAliq
Codigo de Situacao Tributaria do PIS. 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.PIS.PISAliq
-
setPISAliq
Define o valor da propriedade pisAliq.- Parameters:
value- allowed object isTNFe.InfNFe.Det.Imposto.PIS.PISAliq- See Also:
-
getPISQtde
Codigo de Situacao Tributaria do PIS. 03 - Operacao Tributavel - Base de Calculo = Quantidade Vendida x Aliquota por Unidade de Produto;- Returns:
- possible object is
TNFe.InfNFe.Det.Imposto.PIS.PISQtde
-
setPISQtde
Define o valor da propriedade pisQtde.- Parameters:
value- allowed object isTNFe.InfNFe.Det.Imposto.PIS.PISQtde- See Also:
-
getPISNT
Codigo de Situacao Tributaria do PIS. 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.PIS.PISNT
-
setPISNT
Define o valor da propriedade pisnt.- Parameters:
value- allowed object isTNFe.InfNFe.Det.Imposto.PIS.PISNT- See Also:
-
getPISOutr
Codigo de Situacao Tributaria do PIS. 99 - Outras Operacoes.- Returns:
- possible object is
TNFe.InfNFe.Det.Imposto.PIS.PISOutr
-
setPISOutr
Define o valor da propriedade pisOutr.- Parameters:
value- allowed object isTNFe.InfNFe.Det.Imposto.PIS.PISOutr- See Also:
-