Class TNFe.InfNFe.Pag

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

public static class TNFe.InfNFe.Pag 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="detPag" maxOccurs="100">
		   <complexType>
			 <complexContent>
			   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
				 <sequence>
				   <element name="indPag" minOccurs="0">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <enumeration value="0"/>
						 <enumeration value="1"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="tPag">
					 <simpleType>
					   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
						 <whiteSpace value="preserve"/>
						 <pattern value="[0-9]{2}"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="xPag" minOccurs="0">
					 <simpleType>
					   <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
						 <minLength value="2"/>
						 <maxLength value="60"/>
					   </restriction>
					 </simpleType>
				   </element>
				   <element name="vPag" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302"/>
				   <element name="dPag" type="{http://www.portalfiscal.inf.br/nfe}TData" minOccurs="0"/>
				   <sequence minOccurs="0">
					 <element name="CNPJPag" type="{http://www.portalfiscal.inf.br/nfe}TCnpj"/>
					 <element name="UFPag" type="{http://www.portalfiscal.inf.br/nfe}TUfEmi"/>
				   </sequence>
				   <element name="card" minOccurs="0">
					 <complexType>
					   <complexContent>
						 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
						   <sequence>
							 <element name="tpIntegra">
							   <simpleType>
								 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
								   <whiteSpace value="preserve"/>
								   <enumeration value="1"/>
								   <enumeration value="2"/>
								 </restriction>
							   </simpleType>
							 </element>
							 <element name="CNPJ" type="{http://www.portalfiscal.inf.br/nfe}TCnpj" minOccurs="0"/>
							 <element name="tBand" minOccurs="0">
							   <simpleType>
								 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
								   <whiteSpace value="preserve"/>
								   <pattern value="[0-9]{2}"/>
								 </restriction>
							   </simpleType>
							 </element>
							 <element name="cAut" minOccurs="0">
							   <simpleType>
								 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
								   <minLength value="1"/>
								   <maxLength value="128"/>
								 </restriction>
							   </simpleType>
							 </element>
							 <element name="CNPJReceb" type="{http://www.portalfiscal.inf.br/nfe}TCnpj" minOccurs="0"/>
							 <element name="idTermPag" minOccurs="0">
							   <simpleType>
								 <restriction base="{http://www.portalfiscal.inf.br/nfe}TString">
								   <minLength value="1"/>
								   <maxLength value="40"/>
								 </restriction>
							   </simpleType>
							 </element>
						   </sequence>
						 </restriction>
					   </complexContent>
					 </complexType>
				   </element>
				 </sequence>
			   </restriction>
			 </complexContent>
		   </complexType>
		 </element>
		 <element name="vTroco" type="{http://www.portalfiscal.inf.br/nfe}TDec_1302" minOccurs="0"/>
	   </sequence>
	 </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • Pag

      public Pag()
  • Method Details

    • getDetPag

      public List<TNFe.InfNFe.Pag.DetPag> getDetPag()
      Grupo de detalhamento da forma de pagamento. Gets the value of the detPag 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 detPag property.

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

       getDetPag().add(newItem);
       

      Objects of the following type(s) are allowed in the list TNFe.InfNFe.Pag.DetPag

      Returns:
      The value of the detPag property.
    • getVTroco

      public String getVTroco()
      Valor do Troco.
      Returns:
      possible object is String
    • setVTroco

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