Class TNFe.InfNFe.Det.Imposto

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

public static class TNFe.InfNFe.Det.Imposto 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="vTotTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
		 <choice minOccurs="0">
		   <sequence>
			 <element name="ICMS">
			   <complexType>
				 <complexContent>
				   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
					 <choice>
					   <element name="ICMS00">
						 <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="00"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="modBC">
								   <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="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <sequence minOccurs="0">
								   <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>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS02">
						 <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="02"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="qBCMono" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v" minOccurs="0"/>
								 <element name="adRemICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS10">
						 <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="10"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="modBC">
								   <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="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <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>
								 <element name="modBCST">
								   <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"/>
									   <enumeration value="4"/>
									   <enumeration value="5"/>
									   <enumeration value="6"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="pMVAST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="pRedBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="vBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <sequence minOccurs="0">
								   <element name="vBCFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
								   <element name="vFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 </sequence>
								 <sequence minOccurs="0">
								   <element name="vICMSSTDeson" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="motDesICMSST">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="3"/>
										 <enumeration value="9"/>
										 <enumeration value="12"/>
									   </restriction>
									 </simpleType>
								   </element>
								 </sequence>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS15">
						 <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="15"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="qBCMono" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v" minOccurs="0"/>
								 <element name="adRemICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="qBCMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v" minOccurs="0"/>
								 <element name="adRemICMSReten" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSMonoReten" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <sequence minOccurs="0">
								   <element name="pRedAdRem" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302Max100"/>
								   <element name="motRedAdRem">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="1"/>
										 <enumeration value="9"/>
									   </restriction>
									 </simpleType>
								   </element>
								 </sequence>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS20">
						 <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="20"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="modBC">
								   <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"/>
								 <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <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="vICMSDeson" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="motDesICMS">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="3"/>
										 <enumeration value="9"/>
										 <enumeration value="12"/>
									   </restriction>
									 </simpleType>
								   </element>
								   <element name="indDeduzDeson" minOccurs="0">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="0"/>
										 <enumeration value="1"/>
									   </restriction>
									 </simpleType>
								   </element>
								 </sequence>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS30">
						 <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="30"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="modBCST">
								   <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"/>
									   <enumeration value="4"/>
									   <enumeration value="5"/>
									   <enumeration value="6"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="pMVAST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="pRedBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="vBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <sequence minOccurs="0">
								   <element name="vBCFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
								   <element name="vFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 </sequence>
								 <sequence minOccurs="0">
								   <element name="vICMSDeson" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="motDesICMS">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="6"/>
										 <enumeration value="7"/>
										 <enumeration value="9"/>
									   </restriction>
									 </simpleType>
								   </element>
								   <element name="indDeduzDeson" minOccurs="0">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="0"/>
										 <enumeration value="1"/>
									   </restriction>
									 </simpleType>
								   </element>
								 </sequence>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS40">
						 <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="40"/>
									   <enumeration value="41"/>
									   <enumeration value="50"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <sequence minOccurs="0">
								   <element name="vICMSDeson" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="motDesICMS">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="1"/>
										 <enumeration value="3"/>
										 <enumeration value="4"/>
										 <enumeration value="5"/>
										 <enumeration value="6"/>
										 <enumeration value="7"/>
										 <enumeration value="8"/>
										 <enumeration value="9"/>
										 <enumeration value="10"/>
										 <enumeration value="11"/>
										 <enumeration value="16"/>
										 <enumeration value="90"/>
									   </restriction>
									 </simpleType>
								   </element>
								   <element name="indDeduzDeson" minOccurs="0">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="0"/>
										 <enumeration value="1"/>
									   </restriction>
									 </simpleType>
								   </element>
								 </sequence>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS51">
						 <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>
					   </element>
					   <element name="ICMS53">
						 <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="53"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="qBCMono" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v" minOccurs="0"/>
								 <element name="adRemICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04" minOccurs="0"/>
								 <element name="vICMSMonoOp" 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="vICMSMonoDif" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
								 <element name="vICMSMono" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
								 <element name="qBCMonoDif" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v" minOccurs="0"/>
								 <element name="adRemICMSDif" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04" minOccurs="0"/>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS60">
						 <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="60"/>
									 </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>
					   </element>
					   <element name="ICMS61">
						 <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="61"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="qBCMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v" minOccurs="0"/>
								 <element name="adRemICMSRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSMonoRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS70">
						 <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="70"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="modBC">
								   <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"/>
								 <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <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>
								 <element name="modBCST">
								   <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"/>
									   <enumeration value="4"/>
									   <enumeration value="5"/>
									   <enumeration value="6"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="pMVAST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="pRedBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="vBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <sequence minOccurs="0">
								   <element name="vBCFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
								   <element name="vFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 </sequence>
								 <sequence minOccurs="0">
								   <element name="vICMSDeson" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="motDesICMS">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="3"/>
										 <enumeration value="9"/>
										 <enumeration value="12"/>
									   </restriction>
									 </simpleType>
								   </element>
								   <element name="indDeduzDeson" minOccurs="0">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="0"/>
										 <enumeration value="1"/>
									   </restriction>
									 </simpleType>
								   </element>
								 </sequence>
								 <sequence minOccurs="0">
								   <element name="vICMSSTDeson" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="motDesICMSST">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="3"/>
										 <enumeration value="9"/>
										 <enumeration value="12"/>
									   </restriction>
									 </simpleType>
								   </element>
								 </sequence>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMS90">
						 <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="90"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <sequence minOccurs="0">
								   <element name="modBC">
									 <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="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pRedBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								   <element name="pICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								   <element name="vICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <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>
								 <sequence minOccurs="0">
								   <element name="modBCST">
									 <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"/>
										 <enumeration value="4"/>
										 <enumeration value="5"/>
										 <enumeration value="6"/>
									   </restriction>
									 </simpleType>
								   </element>
								   <element name="pMVAST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								   <element name="pRedBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								   <element name="vBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								   <element name="vICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <sequence minOccurs="0">
									 <element name="vBCFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
									 <element name="pFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
									 <element name="vFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   </sequence>
								 </sequence>
								 <sequence minOccurs="0">
								   <element name="vICMSDeson" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="motDesICMS">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="3"/>
										 <enumeration value="9"/>
										 <enumeration value="12"/>
									   </restriction>
									 </simpleType>
								   </element>
								   <element name="indDeduzDeson" minOccurs="0">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="0"/>
										 <enumeration value="1"/>
									   </restriction>
									 </simpleType>
								   </element>
								 </sequence>
								 <sequence minOccurs="0">
								   <element name="vICMSSTDeson" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="motDesICMSST">
									 <simpleType>
									   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
										 <whiteSpace value="preserve"/>
										 <enumeration value="3"/>
										 <enumeration value="9"/>
										 <enumeration value="12"/>
									   </restriction>
									 </simpleType>
								   </element>
								 </sequence>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMSPart">
						 <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="10"/>
									   <enumeration value="90"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="modBC">
								   <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="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pRedBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="pICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="modBCST">
								   <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"/>
									   <enumeration value="4"/>
									   <enumeration value="5"/>
									   <enumeration value="6"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="pMVAST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="pRedBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="vBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <sequence minOccurs="0">
								   <element name="vBCFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
								   <element name="vFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 </sequence>
								 <element name="pBCOp" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
								 <element name="UFST" type="{http://www.portalfiscal.inf.br/nfe}TUf"/>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMSST">
						 <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="41"/>
									   <enumeration value="60"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="vBCSTRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <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 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>
								 <element name="vBCSTDest" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="vICMSSTDest" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <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>
					   </element>
					   <element name="ICMSSN101">
						 <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="101"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="pCredSN" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vCredICMSSN" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMSSN102">
						 <complexType>
						   <complexContent>
							 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
							   <sequence>
								 <element name="orig" type="{http://www.portalfiscal.inf.br/nfe}Torig" minOccurs="0"/>
								 <element name="CSOSN">
								   <simpleType>
									 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
									   <whiteSpace value="preserve"/>
									   <enumeration value="102"/>
									   <enumeration value="103"/>
									   <enumeration value="300"/>
									   <enumeration value="400"/>
									 </restriction>
								   </simpleType>
								 </element>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMSSN201">
						 <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="201"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="modBCST">
								   <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"/>
									   <enumeration value="4"/>
									   <enumeration value="5"/>
									   <enumeration value="6"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="pMVAST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="pRedBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="vBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <sequence minOccurs="0">
								   <element name="vBCFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
								   <element name="vFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 </sequence>
								 <element name="pCredSN" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vCredICMSSN" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMSSN202">
						 <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="202"/>
									   <enumeration value="203"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="modBCST">
								   <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"/>
									   <enumeration value="4"/>
									   <enumeration value="5"/>
									   <enumeration value="6"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <element name="pMVAST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="pRedBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								 <element name="vBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <element name="pICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								 <element name="vICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 <sequence minOccurs="0">
								   <element name="vBCFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
								   <element name="vFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 </sequence>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					   <element name="ICMSSN500">
						 <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>
					   </element>
					   <element name="ICMSSN900">
						 <complexType>
						   <complexContent>
							 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
							   <sequence>
								 <element name="orig" type="{http://www.portalfiscal.inf.br/nfe}Torig" minOccurs="0"/>
								 <element name="CSOSN">
								   <simpleType>
									 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
									   <whiteSpace value="preserve"/>
									   <enumeration value="900"/>
									 </restriction>
								   </simpleType>
								 </element>
								 <sequence minOccurs="0">
								   <element name="modBC">
									 <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="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pRedBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								   <element name="pICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								   <element name="vICMS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 </sequence>
								 <sequence minOccurs="0">
								   <element name="modBCST">
									 <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"/>
										 <enumeration value="4"/>
										 <enumeration value="5"/>
										 <enumeration value="6"/>
									   </restriction>
									 </simpleType>
								   </element>
								   <element name="pMVAST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								   <element name="pRedBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc" minOccurs="0"/>
								   <element name="vBCST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <element name="pICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								   <element name="vICMSST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   <sequence minOccurs="0">
									 <element name="vBCFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
									 <element name="pFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Opc"/>
									 <element name="vFCPST" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								   </sequence>
								 </sequence>
								 <sequence minOccurs="0">
								   <element name="pCredSN" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
								   <element name="vCredICMSSN" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
								 </sequence>
							   </sequence>
							 </restriction>
						   </complexContent>
						 </complexType>
					   </element>
					 </choice>
				   </restriction>
				 </complexContent>
			   </complexType>
			 </element>
			 <element name="IPI" type="{http://www.portalfiscal.inf.br/nfe}TIpi" minOccurs="0"/>
			 <element name="II" minOccurs="0">
			   <complexType>
				 <complexContent>
				   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
					 <sequence>
					   <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
					   <element name="vDespAdu" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
					   <element name="vII" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
					   <element name="vIOF" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
					 </sequence>
				   </restriction>
				 </complexContent>
			   </complexType>
			 </element>
		   </sequence>
		   <sequence>
			 <element name="IPI" type="{http://www.portalfiscal.inf.br/nfe}TIpi" minOccurs="0"/>
			 <element name="ISSQN">
			   <complexType>
				 <complexContent>
				   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
					 <sequence>
					   <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
					   <element name="vAliq" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
					   <element name="vISSQN" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
					   <element name="cMunFG" type="{http://www.portalfiscal.inf.br/nfe}TCodMunIBGE"/>
					   <element name="cListServ" type="{http://www.portalfiscal.inf.br/nfe}TCListServ"/>
					   <element name="vDeducao" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
					   <element name="vOutro" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
					   <element name="vDescIncond" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
					   <element name="vDescCond" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
					   <element name="vISSRet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
					   <element name="indISS">
						 <simpleType>
						   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
							 <whiteSpace value="preserve"/>
							 <enumeration value="1"/>
							 <enumeration value="2"/>
							 <enumeration value="3"/>
							 <enumeration value="4"/>
							 <enumeration value="5"/>
							 <enumeration value="6"/>
							 <enumeration value="7"/>
						   </restriction>
						 </simpleType>
					   </element>
					   <element name="cServico" minOccurs="0">
						 <simpleType>
						   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
							 <whiteSpace value="preserve"/>
							 <minLength value="1"/>
							 <maxLength value="20"/>
						   </restriction>
						 </simpleType>
					   </element>
					   <element name="cMun" type="{http://www.portalfiscal.inf.br/nfe}TCodMunIBGE" minOccurs="0"/>
					   <element name="cPais" minOccurs="0">
						 <simpleType>
						   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
							 <whiteSpace value="preserve"/>
							 <pattern value="[0-9]{1,4}"/>
						   </restriction>
						 </simpleType>
					   </element>
					   <element name="nProcesso" minOccurs="0">
						 <simpleType>
						   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
							 <whiteSpace value="preserve"/>
							 <minLength value="1"/>
							 <maxLength value="30"/>
						   </restriction>
						 </simpleType>
					   </element>
					   <element name="indIncentivo">
						 <simpleType>
						   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
							 <whiteSpace value="preserve"/>
							 <enumeration value="1"/>
							 <enumeration value="2"/>
						   </restriction>
						 </simpleType>
					   </element>
					 </sequence>
				   </restriction>
				 </complexContent>
			   </complexType>
			 </element>
		   </sequence>
		 </choice>
		 <element name="PIS" minOccurs="0">
		   <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>
		 </element>
		 <element name="PISST" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <choice>
					 <sequence>
					   <element name="vBC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc"/>
					   <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_1204"/>
					   <element name="vAliqProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104"/>
					 </sequence>
				   </choice>
				   <element name="vPIS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				   <element name="indSomaPISST" minOccurs="0">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="0"/>
						 <enumeration value="1"/>
					   </restriction>
					 </simpleType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="COFINS" minOccurs="0">
		   <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>
		 </element>
		 <element name="COFINSST" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <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_1204"/>
					   <element name="vAliqProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104"/>
					 </sequence>
				   </choice>
				   <element name="vCOFINS" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				   <element name="indSomaCOFINSST" minOccurs="0">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="0"/>
						 <enumeration value="1"/>
					   </restriction>
					 </simpleType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="ICMSUFDest" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="vBCUFDest" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				   <element name="vBCFCPUFDest" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
				   <element name="pFCPUFDest" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04" minOccurs="0"/>
				   <element name="pICMSUFDest" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
				   <element name="pICMSInter">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="4.00"/>
						 <enumeration value="7.00"/>
						 <enumeration value="12.00"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="pICMSInterPart" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
				   <element name="vFCPUFDest" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
				   <element name="vICMSUFDest" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				   <element name="vICMSUFRemet" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="IS" type="{http://www.portalfiscal.inf.br/nfe}TIS" minOccurs="0"/>
		 <element name="IBSCBS" type="{http://www.portalfiscal.inf.br/nfe}TTribNFe" minOccurs="0"/>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • content

      protected List<javax.xml.bind.JAXBElement<?>> content
      Obtem o restante do modelo do conteudo.

      Voce esta obtendo esta propriedade "catch-all" pelo seguinte motivo: O nome do campo "IPI" e usado por duas partes diferentes de um esquema. Consulte: linha 4341 de file:/C:/ticketReforma/arquivos/leiauteNFe_v4.00.xsd linha 4309 de file:/C:/ticketReforma/arquivos/leiauteNFe_v4.00.xsd

      Para eliminar esta propriedade, aplique uma personalizacao de propriedade a uma das seguintes declaracoes, a fim de alterar seus nomes:

  • Constructor Details

    • Imposto

      public Imposto()
  • Method Details

    • getContent

      public List<javax.xml.bind.JAXBElement<?>> getContent()
      Obtem o restante do modelo do conteudo.

      Voce esta obtendo esta propriedade "catch-all" pelo seguinte motivo: O nome do campo "IPI" e usado por duas partes diferentes de um esquema. Consulte: linha 4341 de file:/C:/ticketReforma/arquivos/leiauteNFe_v4.00.xsd linha 4309 de file:/C:/ticketReforma/arquivos/leiauteNFe_v4.00.xsd

      Para eliminar esta propriedade, aplique uma personalizacao de propriedade a uma das seguintes declaracoes, a fim de alterar seus nomes: Gets the value of the content property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the content property.

      For example, to add a new item, do as follows:

       getContent().add(newItem);
       

      Objects of the following type(s) are allowed in the list JAXBElement<TIS> JAXBElement<TIpi> JAXBElement<TNFe.InfNFe.Det.Imposto.COFINS> JAXBElement<TNFe.InfNFe.Det.Imposto.COFINSST> JAXBElement<TNFe.InfNFe.Det.Imposto.ICMS> JAXBElement<TNFe.InfNFe.Det.Imposto.ICMSUFDest> JAXBElement<TNFe.InfNFe.Det.Imposto.II> JAXBElement<TNFe.InfNFe.Det.Imposto.ISSQN> JAXBElement<TNFe.InfNFe.Det.Imposto.PIS> JAXBElement<TNFe.InfNFe.Det.Imposto.PISST> JAXBElement<TTribNFe> JAXBElement<String>

      Returns:
      The value of the content property.