Package systextil.integracao.xml.nfe
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
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 Summary
FieldsModifier and TypeFieldDescriptionprotected String500 � ICMS cobrado anterirmente por substituicao tributaria (substituido) ou por antecipacao (v.2.0)protected Stringorigem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado internoprotected StringPercentual de FCP retido anteriormente por substituicao tributaria.protected StringAliquota do ICMS efetiva.protected StringPercentual de reducao da base de calculo efetiva.protected StringAliquota suportada pelo consumidor final.protected StringValor da base de calculo efetiva.protected StringValor da Base de calculo do FCP retido anteriormente.protected StringValor da BC do ICMS ST retido anteriormente (v2.0)protected StringValor do FCP retido por substituicao tributaria.protected StringValor do ICMS efetivo.protected StringValor do ICMS ST retido anteriormente (v2.0)protected StringValor do ICMS proprio do substituto -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCSOSN()500 � ICMS cobrado anterirmente por substituicao tributaria (substituido) ou por antecipacao (v.2.0)getOrig()origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado internoPercentual de FCP retido anteriormente por substituicao tributaria.Aliquota do ICMS efetiva.Percentual de reducao da base de calculo efetiva.getPST()Aliquota suportada pelo consumidor final.Valor da base de calculo efetiva.Valor da Base de calculo do FCP retido anteriormente.Valor da BC do ICMS ST retido anteriormente (v2.0)Valor do FCP retido por substituicao tributaria.Valor do ICMS efetivo.Valor do ICMS ST retido anteriormente (v2.0)Valor do ICMS proprio do substitutovoidDefine o valor da propriedade csosn.voidDefine o valor da propriedade orig.voidsetPFCPSTRet(String value) Define o valor da propriedade pfcpstRet.voidsetPICMSEfet(String value) Define o valor da propriedade picmsEfet.voidsetPRedBCEfet(String value) Define o valor da propriedade pRedBCEfet.voidDefine o valor da propriedade pst.voidsetVBCEfet(String value) Define o valor da propriedade vbcEfet.voidsetVBCFCPSTRet(String value) Define o valor da propriedade vbcfcpstRet.voidsetVBCSTRet(String value) Define o valor da propriedade vbcstRet.voidsetVFCPSTRet(String value) Define o valor da propriedade vfcpstRet.voidsetVICMSEfet(String value) Define o valor da propriedade vicmsEfet.voidsetVICMSSTRet(String value) Define o valor da propriedade vicmsstRet.voidsetVICMSSubstituto(String value) Define o valor da propriedade vicmsSubstituto.
-
Field Details
-
orig
origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno -
csosn
500 � ICMS cobrado anterirmente por substituicao tributaria (substituido) ou por antecipacao (v.2.0) -
vbcstRet
Valor da BC do ICMS ST retido anteriormente (v2.0) -
pst
Aliquota suportada pelo consumidor final. -
vicmsSubstituto
Valor do ICMS proprio do substituto -
vicmsstRet
Valor do ICMS ST retido anteriormente (v2.0) -
vbcfcpstRet
Valor da Base de calculo do FCP retido anteriormente. -
pfcpstRet
Percentual de FCP retido anteriormente por substituicao tributaria. -
vfcpstRet
Valor do FCP retido por substituicao tributaria. -
pRedBCEfet
Percentual de reducao da base de calculo efetiva. -
vbcEfet
Valor da base de calculo efetiva. -
picmsEfet
Aliquota do ICMS efetiva. -
vicmsEfet
Valor do ICMS efetivo.
-
-
Constructor Details
-
ICMSSN500
public ICMSSN500()
-
-
Method Details
-
getOrig
origem da mercadoria: 0 - Nacional 1 - Estrangeira - Importacao direta 2 - Estrangeira - Adquirida no mercado interno- Returns:
- possible object is
String
-
setOrig
Define o valor da propriedade orig.- Parameters:
value- allowed object isString- See Also:
-
getCSOSN
500 � ICMS cobrado anterirmente por substituicao tributaria (substituido) ou por antecipacao (v.2.0)- Returns:
- possible object is
String
-
setCSOSN
Define o valor da propriedade csosn.- Parameters:
value- allowed object isString- See Also:
-
getVBCSTRet
Valor da BC do ICMS ST retido anteriormente (v2.0)- Returns:
- possible object is
String
-
setVBCSTRet
Define o valor da propriedade vbcstRet.- Parameters:
value- allowed object isString- See Also:
-
getPST
Aliquota suportada pelo consumidor final.- Returns:
- possible object is
String
-
setPST
Define o valor da propriedade pst.- Parameters:
value- allowed object isString- See Also:
-
getVICMSSubstituto
Valor do ICMS proprio do substituto- Returns:
- possible object is
String
-
setVICMSSubstituto
Define o valor da propriedade vicmsSubstituto.- Parameters:
value- allowed object isString- See Also:
-
getVICMSSTRet
Valor do ICMS ST retido anteriormente (v2.0)- Returns:
- possible object is
String
-
setVICMSSTRet
Define o valor da propriedade vicmsstRet.- Parameters:
value- allowed object isString- See Also:
-
getVBCFCPSTRet
Valor da Base de calculo do FCP retido anteriormente.- Returns:
- possible object is
String
-
setVBCFCPSTRet
Define o valor da propriedade vbcfcpstRet.- Parameters:
value- allowed object isString- See Also:
-
getPFCPSTRet
Percentual de FCP retido anteriormente por substituicao tributaria.- Returns:
- possible object is
String
-
setPFCPSTRet
Define o valor da propriedade pfcpstRet.- Parameters:
value- allowed object isString- See Also:
-
getVFCPSTRet
Valor do FCP retido por substituicao tributaria.- Returns:
- possible object is
String
-
setVFCPSTRet
Define o valor da propriedade vfcpstRet.- Parameters:
value- allowed object isString- See Also:
-
getPRedBCEfet
Percentual de reducao da base de calculo efetiva.- Returns:
- possible object is
String
-
setPRedBCEfet
Define o valor da propriedade pRedBCEfet.- Parameters:
value- allowed object isString- See Also:
-
getVBCEfet
Valor da base de calculo efetiva.- Returns:
- possible object is
String
-
setVBCEfet
Define o valor da propriedade vbcEfet.- Parameters:
value- allowed object isString- See Also:
-
getPICMSEfet
Aliquota do ICMS efetiva.- Returns:
- possible object is
String
-
setPICMSEfet
Define o valor da propriedade picmsEfet.- Parameters:
value- allowed object isString- See Also:
-
getVICMSEfet
Valor do ICMS efetivo.- Returns:
- possible object is
String
-
setVICMSEfet
Define o valor da propriedade vicmsEfet.- Parameters:
value- allowed object isString- See Also:
-