Class TNFe.InfNFe.Det.Prod

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

public static class TNFe.InfNFe.Det.Prod 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="cProd">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <maxLength value="60"/>
			   <minLength value="1"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="cEAN">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="SEM GTIN|[0-9]{0}|[0-9]{8}|[0-9]{12,14}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="cBarra" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <maxLength value="30"/>
			   <minLength value="3"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="xProd">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <maxLength value="120"/>
			   <minLength value="1"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="NCM">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{2}|[0-9]{8}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="NVE" maxOccurs="8" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[A-Z]{2}[0-9]{4}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <sequence minOccurs="0">
		   <element name="CEST">
			 <simpleType>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
				 <whiteSpace value="preserve"/>
				 <pattern value="[0-9]{7}"/>
			   </restriction>
			 </simpleType>
		   </element>
		   <element name="indEscala" minOccurs="0">
			 <simpleType>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
				 <enumeration value="S"/>
				 <enumeration value="N"/>
			   </restriction>
			 </simpleType>
		   </element>
		   <element name="CNPJFab" type="{http://www.portalfiscal.inf.br/nfe}TCnpj" minOccurs="0"/>
		 </sequence>
		 <element name="cBenef" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="([!-y]{8}|[!-y]{10}|SEM CBENEF)?"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="gCred" maxOccurs="4" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="cCredPresumido">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <pattern value="[!-y]{8}|[!-y]{10}"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="pCredPresumido" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04"/>
				   <element name="vCredPresumido" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="tpCredPresIBSZFM" type="{http://www.portalfiscal.inf.br/nfe}TTpCredPresIBSZFM" minOccurs="0"/>
		 <element name="EXTIPI" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{2,3}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="CFOP">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[1,2,3,5,6,7]{1}[0-9]{3}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="uCom">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <maxLength value="6"/>
			   <minLength value="1"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="qCom" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v"/>
		 <element name="vUnCom" type="{http://www.portalfiscal.inf.br/nfe}TDec_1110v"/>
		 <element name="vProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
		 <element name="cEANTrib">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="SEM GTIN|[0-9]{0}|[0-9]{8}|[0-9]{12,14}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="cBarraTrib" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <maxLength value="30"/>
			   <minLength value="3"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="uTrib">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <maxLength value="6"/>
			   <minLength value="1"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="qTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v"/>
		 <element name="vUnTrib" type="{http://www.portalfiscal.inf.br/nfe}TDec_1110v"/>
		 <element name="vFrete" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
		 <element name="vSeg" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
		 <element name="vDesc" 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="indTot">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <enumeration value="0"/>
			   <enumeration value="1"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="indBemMovelUsado" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <enumeration value="1"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="DI" maxOccurs="100" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="nDI">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="15"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="dDI" type="{http://www.portalfiscal.inf.br/nfe}TData"/>
				   <element name="xLocDesemb">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="60"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="UFDesemb" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi"/>
				   <element name="dDesemb" type="{http://www.portalfiscal.inf.br/nfe}TData"/>
				   <element name="tpViaTransp">
					 <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"/>
						 <enumeration value="8"/>
						 <enumeration value="9"/>
						 <enumeration value="10"/>
						 <enumeration value="11"/>
						 <enumeration value="12"/>
						 <enumeration value="13"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="vAFRMM" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
				   <element name="tpIntermedio">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="1"/>
						 <enumeration value="2"/>
						 <enumeration value="3"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <choice minOccurs="0">
					 <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
					 <element name="CPF" type="{http://www.portalfiscal.inf.br/nfe}TCpf"/>
				   </choice>
				   <element name="UFTerceiro" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi" minOccurs="0"/>
				   <element name="cExportador">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="60"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="adi" maxOccurs="999">
					 <complexType>
					   <complexContent>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
						   <sequence>
							 <element name="nAdicao" minOccurs="0">
							   <simpleType>
								 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
								   <whiteSpace value="preserve"/>
								   <pattern value="[1-9]{1}[0-9]{0,2}"/>
								 </restriction>
							   </simpleType>
							 </element>
							 <element name="nSeqAdic">
							   <simpleType>
								 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
								   <whiteSpace value="preserve"/>
								   <pattern value="[1-9]{1}[0-9]{0,4}"/>
								 </restriction>
							   </simpleType>
							 </element>
							 <element name="cFabricante">
							   <simpleType>
								 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
								   <minLength value="1"/>
								   <maxLength value="60"/>
								 </restriction>
							   </simpleType>
							 </element>
							 <element name="vDescDI" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302Opc" minOccurs="0"/>
							 <element name="nDraw" minOccurs="0">
							   <simpleType>
								 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
								   <minLength value="1"/>
								   <maxLength value="20"/>
								 </restriction>
							   </simpleType>
							 </element>
						   </sequence>
						 </restriction>
					   </complexContent>
					 </complexType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="detExport" maxOccurs="500" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="nDraw" minOccurs="0">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="20"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="exportInd" minOccurs="0">
					 <complexType>
					   <complexContent>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
						   <sequence>
							 <element name="nRE">
							   <simpleType>
								 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
								   <whiteSpace value="preserve"/>
								   <pattern value="[0-9]{0,12}"/>
								 </restriction>
							   </simpleType>
							 </element>
							 <element name="chNFe" type="{http://www.portalfiscal.inf.br/nfe}TChNFe"/>
							 <element name="qExport" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104v"/>
						   </sequence>
						 </restriction>
					   </complexContent>
					 </complexType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="xPed" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
			   <minLength value="1"/>
			   <maxLength value="15"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="nItemPed" minOccurs="0">
		   <simpleType>
			 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
			   <whiteSpace value="preserve"/>
			   <pattern value="[0-9]{1,6}"/>
			 </restriction>
		   </simpleType>
		 </element>
		 <element name="nFCI" type="{http://www.portalfiscal.inf.br/nfe}TGuid" minOccurs="0"/>
		 <element name="rastro" maxOccurs="500" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="nLote">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="20"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="qLote" type="{http://www.portalfiscal.inf.br/nfe}TDec_0803v"/>
				   <element name="dFab" type="{http://www.portalfiscal.inf.br/nfe}TData"/>
				   <element name="dVal" type="{http://www.portalfiscal.inf.br/nfe}TData"/>
				   <element name="cAgreg" minOccurs="0">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="1"/>
						 <maxLength value="20"/>
					   </restriction>
					 </simpleType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="infProdNFF" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="cProdFisco">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <length value="14"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="cOperNFF">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <pattern value="[0-9]{1,5}"/>
					   </restriction>
					 </simpleType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="infProdEmb" minOccurs="0">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="xEmb">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <maxLength value="8"/>
						 <minLength value="1"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="qVolEmb" type="{http://www.portalfiscal.inf.br/nfe}TDec_0803v"/>
				   <element name="uEmb">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <maxLength value="8"/>
						 <minLength value="1"/>
					   </restriction>
					 </simpleType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <choice minOccurs="0">
		   <element name="veicProd">
			 <complexType>
			   <complexContent>
				 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				   <sequence>
					 <element name="tpOp">
					   <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="chassi">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <length value="17"/>
						   <whiteSpace value="preserve"/>
						   <pattern value="[A-Z0-9]+"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="cCor">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="4"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="xCor">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="40"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="pot">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="4"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="cilin">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="4"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="pesoL">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="9"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="pesoB">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="9"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="nSerie">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="9"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="tpComb">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="2"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="nMotor">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="21"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="CMT">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="9"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="dist">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="4"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="anoMod">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <pattern value="[0-9]{4}"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="anoFab">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <pattern value="[0-9]{4}"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="tpPint">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <length value="1"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="tpVeic">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <pattern value="[0-9]{1,2}"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="espVeic">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <pattern value="[0-9]{1}"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="VIN">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <length value="1"/>
						   <enumeration value="R"/>
						   <enumeration value="N"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="condVeic">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <enumeration value="1"/>
						   <enumeration value="2"/>
						   <enumeration value="3"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="cMod">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <pattern value="[0-9]{1,6}"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="cCorDENATRAN">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <minLength value="1"/>
						   <maxLength value="2"/>
						   <pattern value="[0-9]{1,2}"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="lota">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <minLength value="1"/>
						   <maxLength value="3"/>
						   <whiteSpace value="preserve"/>
						   <pattern value="[0-9]{1,3}"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="tpRest">
					   <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="9"/>
						 </restriction>
					   </simpleType>
					 </element>
				   </sequence>
				 </restriction>
			   </complexContent>
			 </complexType>
		   </element>
		   <element name="med">
			 <complexType>
			   <complexContent>
				 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				   <sequence>
					 <element name="cProdANVISA">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <pattern value="[0-9]{11}|[0-9]{13}|ISENTO"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="xMotivoIsencao" minOccurs="0">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="255"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="vPMC" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				   </sequence>
				 </restriction>
			   </complexContent>
			 </complexType>
		   </element>
		   <element name="arma" maxOccurs="500">
			 <complexType>
			   <complexContent>
				 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				   <sequence>
					 <element name="tpArma">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <enumeration value="0"/>
						   <enumeration value="1"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="nSerie">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="15"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="nCano">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="15"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="descr">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="1"/>
						   <maxLength value="256"/>
						 </restriction>
					   </simpleType>
					 </element>
				   </sequence>
				 </restriction>
			   </complexContent>
			 </complexType>
		   </element>
		   <element name="comb">
			 <complexType>
			   <complexContent>
				 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				   <sequence>
					 <element name="cProdANP">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <pattern value="[0-9]{9}"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="descANP">
					   <simpleType>
						 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						   <minLength value="2"/>
						   <maxLength value="95"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="pGLP" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Max100" minOccurs="0"/>
					 <element name="pGNn" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Max100" minOccurs="0"/>
					 <element name="pGNi" type="{http://www.portalfiscal.inf.br/nfe}TDec_0302a04Max100" minOccurs="0"/>
					 <element name="vPart" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
					 <element name="CODIF" minOccurs="0">
					   <simpleType>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						   <whiteSpace value="preserve"/>
						   <pattern value="[0-9]{1,21}"/>
						 </restriction>
					   </simpleType>
					 </element>
					 <element name="qTemp" type="{http://www.portalfiscal.inf.br/nfe}TDec_1204temperatura" minOccurs="0"/>
					 <element name="UFCons" type="{http://www.portalfiscal.inf.br/nfe}TUf"/>
					 <element name="CIDE" minOccurs="0">
					   <complexType>
						 <complexContent>
						   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
							 <sequence>
							   <element name="qBCProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1204v"/>
							   <element name="vAliqProd" type="{http://www.portalfiscal.inf.br/nfe}TDec_1104"/>
							   <element name="vCIDE" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
							 </sequence>
						   </restriction>
						 </complexContent>
					   </complexType>
					 </element>
					 <element name="encerrante" minOccurs="0">
					   <complexType>
						 <complexContent>
						   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
							 <sequence>
							   <element name="nBico">
								 <simpleType>
								   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
									 <whiteSpace value="preserve"/>
									 <pattern value="[0-9]{1,3}"/>
								   </restriction>
								 </simpleType>
							   </element>
							   <element name="nBomba" minOccurs="0">
								 <simpleType>
								   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
									 <whiteSpace value="preserve"/>
									 <pattern value="[0-9]{1,3}"/>
								   </restriction>
								 </simpleType>
							   </element>
							   <element name="nTanque">
								 <simpleType>
								   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
									 <whiteSpace value="preserve"/>
									 <pattern value="[0-9]{1,3}"/>
								   </restriction>
								 </simpleType>
							   </element>
							   <element name="vEncIni" type="{http://www.portalfiscal.inf.br/nfe}TDec_1203"/>
							   <element name="vEncFin" type="{http://www.portalfiscal.inf.br/nfe}TDec_1203"/>
							 </sequence>
						   </restriction>
						 </complexContent>
					   </complexType>
					 </element>
					 <element name="pBio" type="{http://www.portalfiscal.inf.br/nfe}TDec_03v00a04Max100Opc" minOccurs="0"/>
					 <element name="origComb" maxOccurs="30" minOccurs="0">
					   <complexType>
						 <complexContent>
						   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
							 <sequence>
							   <element name="indImport">
								 <simpleType>
								   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
									 <whiteSpace value="preserve"/>
									 <enumeration value="0"/>
									 <enumeration value="1"/>
								   </restriction>
								 </simpleType>
							   </element>
							   <element name="cUFOrig" type="{http://www.portalfiscal.inf.br/nfe}TCodUfIBGE"/>
							   <element name="pOrig" type="{http://www.portalfiscal.inf.br/nfe}TDec_03v00a04Max100Opc"/>
							 </sequence>
						   </restriction>
						 </complexContent>
					   </complexType>
					 </element>
				   </sequence>
				 </restriction>
			   </complexContent>
			 </complexType>
		   </element>
		   <element name="nRECOPI">
			 <simpleType>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
				 <whiteSpace value="preserve"/>
				 <maxLength value="20"/>
				 <pattern value="[0-9]{20}"/>
			   </restriction>
			 </simpleType>
		   </element>
		 </choice>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

    • cProd

      protected String cProd
      Codigo do produto ou servico. Preencher com CFOP caso se trate de itens nao relacionados com mercadorias/produto e que o contribuinte nao possua codificacao propria Formato �CFOP9999�.
    • cean

      protected String cean
      GTIN (Global Trade Item Number) do produto, antigo codigo EAN ou codigo de barras
    • cBarra

      protected String cBarra
      Codigo de barras diferente do padrao GTIN
    • xProd

      protected String xProd
      Descricao do produto ou servico
    • ncm

      protected String ncm
      Codigo NCM (8 posicoes), sera permitida a informacao do genero (posicao do capitulo do NCM) quando a operacao nao for de comercio exterior (importacao/exportacao) ou o produto nao seja tributado pelo IPI. Em caso de item de servico ou item que nao tenham produto (Ex. transferencia de credito, credito do ativo imobilizado, etc.), informar o codigo 00 (zeros) (v2.0)
    • nve

      protected List<String> nve
      Nomenclatura de Valor aduaneio e Estatistico
    • cest

      protected String cest
      Codigo especificador da Substuicao Tributaria - CEST, que identifica a mercadoria sujeita aos regimes de substituicao tributaria e de antecipacao do recolhimento do imposto
    • indEscala

      protected String indEscala
    • cnpjFab

      protected String cnpjFab
      CNPJ do Fabricante da Mercadoria, obrigatorio para produto em escala NAO relevante.
    • cBenef

      protected String cBenef
    • gCred

      protected List<TNFe.InfNFe.Det.Prod.GCred> gCred
      Grupo de informacoes sobre o CreditoPresumido
    • tpCredPresIBSZFM

      protected String tpCredPresIBSZFM
      Classificacao para subapuracao do IBS na ZFM
    • extipi

      protected String extipi
      Codigo EX TIPI (3 posicoes)
    • cfop

      protected String cfop
      Cfop
    • uCom

      protected String uCom
      Unidade comercial
    • qCom

      protected String qCom
      Quantidade Comercial do produto, alterado para aceitar de 0 a 4 casas decimais e 11 inteiros.
    • vUnCom

      protected String vUnCom
      Valor unitario de comercializacao - alterado para aceitar 0 a 10 casas decimais e 11 inteiros
    • vProd

      protected String vProd
      Valor bruto do produto ou servico.
    • ceanTrib

      protected String ceanTrib
      GTIN (Global Trade Item Number) da unidade tributavel, antigo codigo EAN ou codigo de barras
    • cBarraTrib

      protected String cBarraTrib
      Codigo de barras da unidade tributavel diferente do padrao GTIN
    • uTrib

      protected String uTrib
      Unidade Tributavel
    • qTrib

      protected String qTrib
      Quantidade Tributavel - alterado para aceitar de 0 a 4 casas decimais e 11 inteiros
    • vUnTrib

      protected String vUnTrib
      Valor unitario de tributacao - alterado para aceitar 0 a 10 casas decimais e 11 inteiros
    • vFrete

      protected String vFrete
      Valor Total do Frete
    • vSeg

      protected String vSeg
      Valor Total do Seguro
    • vDesc

      protected String vDesc
      Valor do Desconto
    • vOutro

      protected String vOutro
      Outras despesas acessorias
    • indTot

      protected String indTot
      Este campo devera ser preenchido com: 0 � o valor do item (vProd) nao compoe o valor total da NF-e (vProd) 1 � o valor do item (vProd) compoe o valor total da NF-e (vProd)
    • indBemMovelUsado

      protected String indBemMovelUsado
      Indicador de fornecimento de bem movel usado: 1-Bem Movel Usado
    • di

      Declaracao de Importacao (NT 2011/004)
    • detExport

      protected List<TNFe.InfNFe.Det.Prod.DetExport> detExport
      Detalhe da exportacao
    • xPed

      protected String xPed
      pedido de compra - Informacao de interesse do emissor para controle do B2B.
    • nItemPed

      protected String nItemPed
      Numero do Item do Pedido de Compra - Identificacao do numero do item do pedido de Compra
    • nfci

      protected String nfci
      Numero de controle da FCI - Ficha de Conteudo de Importacao.
    • rastro

      protected List<TNFe.InfNFe.Det.Prod.Rastro> rastro
    • infProdNFF

      protected TNFe.InfNFe.Det.Prod.InfProdNFF infProdNFF
      Informacoes mais detalhadas do produto (usada na NFF)
    • infProdEmb

      protected TNFe.InfNFe.Det.Prod.InfProdEmb infProdEmb
      Informacoes mais detalhadas do produto (usada na NFF)
    • veicProd

      protected TNFe.InfNFe.Det.Prod.VeicProd veicProd
      Veiculos novos
    • med

      protected TNFe.InfNFe.Det.Prod.Med med
      grupo do detalhamento de Medicamentos e de materias-primas farmaceuticas
    • arma

      Armamentos
    • comb

      protected TNFe.InfNFe.Det.Prod.Comb comb
      Informar apenas para operacoes com combustiveis liquidos
    • nrecopi

      protected String nrecopi
      Numero do RECOPI
  • Constructor Details

    • Prod

      public Prod()
  • Method Details

    • getCProd

      public String getCProd()
      Codigo do produto ou servico. Preencher com CFOP caso se trate de itens nao relacionados com mercadorias/produto e que o contribuinte nao possua codificacao propria Formato �CFOP9999�.
      Returns:
      possible object is String
    • setCProd

      public void setCProd(String value)
      Define o valor da propriedade cProd.
      Parameters:
      value - allowed object is String
      See Also:
    • getCEAN

      public String getCEAN()
      GTIN (Global Trade Item Number) do produto, antigo codigo EAN ou codigo de barras
      Returns:
      possible object is String
    • setCEAN

      public void setCEAN(String value)
      Define o valor da propriedade cean.
      Parameters:
      value - allowed object is String
      See Also:
    • getCBarra

      public String getCBarra()
      Codigo de barras diferente do padrao GTIN
      Returns:
      possible object is String
    • setCBarra

      public void setCBarra(String value)
      Define o valor da propriedade cBarra.
      Parameters:
      value - allowed object is String
      See Also:
    • getXProd

      public String getXProd()
      Descricao do produto ou servico
      Returns:
      possible object is String
    • setXProd

      public void setXProd(String value)
      Define o valor da propriedade xProd.
      Parameters:
      value - allowed object is String
      See Also:
    • getNCM

      public String getNCM()
      Codigo NCM (8 posicoes), sera permitida a informacao do genero (posicao do capitulo do NCM) quando a operacao nao for de comercio exterior (importacao/exportacao) ou o produto nao seja tributado pelo IPI. Em caso de item de servico ou item que nao tenham produto (Ex. transferencia de credito, credito do ativo imobilizado, etc.), informar o codigo 00 (zeros) (v2.0)
      Returns:
      possible object is String
    • setNCM

      public void setNCM(String value)
      Define o valor da propriedade ncm.
      Parameters:
      value - allowed object is String
      See Also:
    • getNVE

      public List<String> getNVE()
      Nomenclatura de Valor aduaneio e Estatistico Gets the value of the nve 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 nve property.

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

       getNVE().add(newItem);
       

      Objects of the following type(s) are allowed in the list String

      Returns:
      The value of the nve property.
    • getCEST

      public String getCEST()
      Codigo especificador da Substuicao Tributaria - CEST, que identifica a mercadoria sujeita aos regimes de substituicao tributaria e de antecipacao do recolhimento do imposto
      Returns:
      possible object is String
    • setCEST

      public void setCEST(String value)
      Define o valor da propriedade cest.
      Parameters:
      value - allowed object is String
      See Also:
    • getIndEscala

      public String getIndEscala()
      Obtem o valor da propriedade indEscala.
      Returns:
      possible object is String
    • setIndEscala

      public void setIndEscala(String value)
      Define o valor da propriedade indEscala.
      Parameters:
      value - allowed object is String
    • getCNPJFab

      public String getCNPJFab()
      CNPJ do Fabricante da Mercadoria, obrigatorio para produto em escala NAO relevante.
      Returns:
      possible object is String
    • setCNPJFab

      public void setCNPJFab(String value)
      Define o valor da propriedade cnpjFab.
      Parameters:
      value - allowed object is String
      See Also:
    • getCBenef

      public String getCBenef()
      Obtem o valor da propriedade cBenef.
      Returns:
      possible object is String
    • setCBenef

      public void setCBenef(String value)
      Define o valor da propriedade cBenef.
      Parameters:
      value - allowed object is String
    • getGCred

      public List<TNFe.InfNFe.Det.Prod.GCred> getGCred()
      Grupo de informacoes sobre o CreditoPresumido Gets the value of the gCred 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 gCred property.

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

       getGCred().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.Det.Prod.GCred

      Returns:
      The value of the gCred property.
    • getTpCredPresIBSZFM

      public String getTpCredPresIBSZFM()
      Classificacao para subapuracao do IBS na ZFM
      Returns:
      possible object is String
    • setTpCredPresIBSZFM

      public void setTpCredPresIBSZFM(String value)
      Define o valor da propriedade tpCredPresIBSZFM.
      Parameters:
      value - allowed object is String
      See Also:
    • getEXTIPI

      public String getEXTIPI()
      Codigo EX TIPI (3 posicoes)
      Returns:
      possible object is String
    • setEXTIPI

      public void setEXTIPI(String value)
      Define o valor da propriedade extipi.
      Parameters:
      value - allowed object is String
      See Also:
    • getCFOP

      public String getCFOP()
      Cfop
      Returns:
      possible object is String
    • setCFOP

      public void setCFOP(String value)
      Define o valor da propriedade cfop.
      Parameters:
      value - allowed object is String
      See Also:
    • getUCom

      public String getUCom()
      Unidade comercial
      Returns:
      possible object is String
    • setUCom

      public void setUCom(String value)
      Define o valor da propriedade uCom.
      Parameters:
      value - allowed object is String
      See Also:
    • getQCom

      public String getQCom()
      Quantidade Comercial do produto, alterado para aceitar de 0 a 4 casas decimais e 11 inteiros.
      Returns:
      possible object is String
    • setQCom

      public void setQCom(String value)
      Define o valor da propriedade qCom.
      Parameters:
      value - allowed object is String
      See Also:
    • getVUnCom

      public String getVUnCom()
      Valor unitario de comercializacao - alterado para aceitar 0 a 10 casas decimais e 11 inteiros
      Returns:
      possible object is String
    • setVUnCom

      public void setVUnCom(String value)
      Define o valor da propriedade vUnCom.
      Parameters:
      value - allowed object is String
      See Also:
    • getVProd

      public String getVProd()
      Valor bruto do produto ou servico.
      Returns:
      possible object is String
    • setVProd

      public void setVProd(String value)
      Define o valor da propriedade vProd.
      Parameters:
      value - allowed object is String
      See Also:
    • getCEANTrib

      public String getCEANTrib()
      GTIN (Global Trade Item Number) da unidade tributavel, antigo codigo EAN ou codigo de barras
      Returns:
      possible object is String
    • setCEANTrib

      public void setCEANTrib(String value)
      Define o valor da propriedade ceanTrib.
      Parameters:
      value - allowed object is String
      See Also:
    • getCBarraTrib

      public String getCBarraTrib()
      Codigo de barras da unidade tributavel diferente do padrao GTIN
      Returns:
      possible object is String
    • setCBarraTrib

      public void setCBarraTrib(String value)
      Define o valor da propriedade cBarraTrib.
      Parameters:
      value - allowed object is String
      See Also:
    • getUTrib

      public String getUTrib()
      Unidade Tributavel
      Returns:
      possible object is String
    • setUTrib

      public void setUTrib(String value)
      Define o valor da propriedade uTrib.
      Parameters:
      value - allowed object is String
      See Also:
    • getQTrib

      public String getQTrib()
      Quantidade Tributavel - alterado para aceitar de 0 a 4 casas decimais e 11 inteiros
      Returns:
      possible object is String
    • setQTrib

      public void setQTrib(String value)
      Define o valor da propriedade qTrib.
      Parameters:
      value - allowed object is String
      See Also:
    • getVUnTrib

      public String getVUnTrib()
      Valor unitario de tributacao - alterado para aceitar 0 a 10 casas decimais e 11 inteiros
      Returns:
      possible object is String
    • setVUnTrib

      public void setVUnTrib(String value)
      Define o valor da propriedade vUnTrib.
      Parameters:
      value - allowed object is String
      See Also:
    • getVFrete

      public String getVFrete()
      Valor Total do Frete
      Returns:
      possible object is String
    • setVFrete

      public void setVFrete(String value)
      Define o valor da propriedade vFrete.
      Parameters:
      value - allowed object is String
      See Also:
    • getVSeg

      public String getVSeg()
      Valor Total do Seguro
      Returns:
      possible object is String
    • setVSeg

      public void setVSeg(String value)
      Define o valor da propriedade vSeg.
      Parameters:
      value - allowed object is String
      See Also:
    • getVDesc

      public String getVDesc()
      Valor do Desconto
      Returns:
      possible object is String
    • setVDesc

      public void setVDesc(String value)
      Define o valor da propriedade vDesc.
      Parameters:
      value - allowed object is String
      See Also:
    • getVOutro

      public String getVOutro()
      Outras despesas acessorias
      Returns:
      possible object is String
    • setVOutro

      public void setVOutro(String value)
      Define o valor da propriedade vOutro.
      Parameters:
      value - allowed object is String
      See Also:
    • getIndTot

      public String getIndTot()
      Este campo devera ser preenchido com: 0 � o valor do item (vProd) nao compoe o valor total da NF-e (vProd) 1 � o valor do item (vProd) compoe o valor total da NF-e (vProd)
      Returns:
      possible object is String
    • setIndTot

      public void setIndTot(String value)
      Define o valor da propriedade indTot.
      Parameters:
      value - allowed object is String
      See Also:
    • getIndBemMovelUsado

      public String getIndBemMovelUsado()
      Indicador de fornecimento de bem movel usado: 1-Bem Movel Usado
      Returns:
      possible object is String
    • setIndBemMovelUsado

      public void setIndBemMovelUsado(String value)
      Define o valor da propriedade indBemMovelUsado.
      Parameters:
      value - allowed object is String
      See Also:
    • getDI

      public List<TNFe.InfNFe.Det.Prod.DI> getDI()
      Declaracao de Importacao (NT 2011/004) Gets the value of the di 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 di property.

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

       getDI().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.Det.Prod.DI

      Returns:
      The value of the di property.
    • getDetExport

      public List<TNFe.InfNFe.Det.Prod.DetExport> getDetExport()
      Detalhe da exportacao Gets the value of the detExport 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 detExport property.

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

       getDetExport().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.Det.Prod.DetExport

      Returns:
      The value of the detExport property.
    • getXPed

      public String getXPed()
      pedido de compra - Informacao de interesse do emissor para controle do B2B.
      Returns:
      possible object is String
    • setXPed

      public void setXPed(String value)
      Define o valor da propriedade xPed.
      Parameters:
      value - allowed object is String
      See Also:
    • getNItemPed

      public String getNItemPed()
      Numero do Item do Pedido de Compra - Identificacao do numero do item do pedido de Compra
      Returns:
      possible object is String
    • setNItemPed

      public void setNItemPed(String value)
      Define o valor da propriedade nItemPed.
      Parameters:
      value - allowed object is String
      See Also:
    • getNFCI

      public String getNFCI()
      Numero de controle da FCI - Ficha de Conteudo de Importacao.
      Returns:
      possible object is String
    • setNFCI

      public void setNFCI(String value)
      Define o valor da propriedade nfci.
      Parameters:
      value - allowed object is String
      See Also:
    • getRastro

      public List<TNFe.InfNFe.Det.Prod.Rastro> getRastro()
      Gets the value of the rastro 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 rastro property.

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

       getRastro().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.Det.Prod.Rastro

      Returns:
      The value of the rastro property.
    • getInfProdNFF

      public TNFe.InfNFe.Det.Prod.InfProdNFF getInfProdNFF()
      Informacoes mais detalhadas do produto (usada na NFF)
      Returns:
      possible object is TNFe.InfNFe.Det.Prod.InfProdNFF
    • setInfProdNFF

      public void setInfProdNFF(TNFe.InfNFe.Det.Prod.InfProdNFF value)
      Define o valor da propriedade infProdNFF.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Prod.InfProdNFF
      See Also:
    • getInfProdEmb

      public TNFe.InfNFe.Det.Prod.InfProdEmb getInfProdEmb()
      Informacoes mais detalhadas do produto (usada na NFF)
      Returns:
      possible object is TNFe.InfNFe.Det.Prod.InfProdEmb
    • setInfProdEmb

      public void setInfProdEmb(TNFe.InfNFe.Det.Prod.InfProdEmb value)
      Define o valor da propriedade infProdEmb.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Prod.InfProdEmb
      See Also:
    • getVeicProd

      public TNFe.InfNFe.Det.Prod.VeicProd getVeicProd()
      Veiculos novos
      Returns:
      possible object is TNFe.InfNFe.Det.Prod.VeicProd
    • setVeicProd

      public void setVeicProd(TNFe.InfNFe.Det.Prod.VeicProd value)
      Define o valor da propriedade veicProd.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Prod.VeicProd
      See Also:
    • getMed

      public TNFe.InfNFe.Det.Prod.Med getMed()
      grupo do detalhamento de Medicamentos e de materias-primas farmaceuticas
      Returns:
      possible object is TNFe.InfNFe.Det.Prod.Med
    • setMed

      public void setMed(TNFe.InfNFe.Det.Prod.Med value)
      Define o valor da propriedade med.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Prod.Med
      See Also:
    • getArma

      public List<TNFe.InfNFe.Det.Prod.Arma> getArma()
      Armamentos Gets the value of the arma 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 arma property.

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

       getArma().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.Det.Prod.Arma

      Returns:
      The value of the arma property.
    • getComb

      public TNFe.InfNFe.Det.Prod.Comb getComb()
      Informar apenas para operacoes com combustiveis liquidos
      Returns:
      possible object is TNFe.InfNFe.Det.Prod.Comb
    • setComb

      public void setComb(TNFe.InfNFe.Det.Prod.Comb value)
      Define o valor da propriedade comb.
      Parameters:
      value - allowed object is TNFe.InfNFe.Det.Prod.Comb
      See Also:
    • getNRECOPI

      public String getNRECOPI()
      Numero do RECOPI
      Returns:
      possible object is String
    • setNRECOPI

      public void setNRECOPI(String value)
      Define o valor da propriedade nrecopi.
      Parameters:
      value - allowed object is String
      See Also: