public class Pagos extends Object
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Pago" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="DoctoRelacionado" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="IdDocumento" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="16"/> <maxLength value="36"/> <whiteSpace value="collapse"/> <pattern value="([a-f0-9A-F]{8}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{4}-[a-f0-9A-F]{12})|([0-9]{3}-[0-9]{2}-[0-9]{9})"/> </restriction> </simpleType> </attribute> <attribute name="Serie"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="25"/> <whiteSpace value="collapse"/> <pattern value="[^|]{1,25}"/> </restriction> </simpleType> </attribute> <attribute name="Folio"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="40"/> <whiteSpace value="collapse"/> <pattern value="[^|]{1,40}"/> </restriction> </simpleType> </attribute> <attribute name="MonedaDR" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Moneda" /> <attribute name="TipoCambioDR"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> <fractionDigits value="6"/> <minInclusive value="0.000001"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="MetodoDePagoDR" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_MetodoPago" /> <attribute name="NumParcialidad"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}integer"> <whiteSpace value="collapse"/> <pattern value="[1-9][0-9]{0,2}"/> </restriction> </simpleType> </attribute> <attribute name="ImpSaldoAnt" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Importe" /> <attribute name="ImpPagado" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Importe" /> <attribute name="ImpSaldoInsoluto" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Importe" /> </restriction> </complexContent> </complexType> </element> <element name="Impuestos" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Retenciones" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Retencion" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Impuesto" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Impuesto" /> <attribute name="Importe" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Importe" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> <element name="Traslados" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Traslado" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Impuesto" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Impuesto" /> <attribute name="TipoFactor" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_TipoFactor" /> <attribute name="TasaOCuota" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> <fractionDigits value="6"/> <minInclusive value="0.000000"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="Importe" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Importe" /> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="TotalImpuestosRetenidos" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Importe" /> <attribute name="TotalImpuestosTrasladados" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Importe" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="FechaPago" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_FechaH" /> <attribute name="FormaDePagoP" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_FormaPago" /> <attribute name="MonedaP" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Moneda" /> <attribute name="TipoCambioP"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> <fractionDigits value="6"/> <minInclusive value="0.000001"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="Monto" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Importe" /> <attribute name="NumOperacion"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="100"/> <pattern value="[^|]{1,100}"/> </restriction> </simpleType> </attribute> <attribute name="RfcEmisorCtaOrd"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="12"/> <maxLength value="13"/> <pattern value="XEXX010101000|[A-Z&Ñ]{3}[0-9]{2}(0[1-9]|1[012])(0[1-9]|[12][0-9]|3[01])[A-Z0-9]{2}[0-9A]"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="NomBancoOrdExt"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="300"/> <whiteSpace value="collapse"/> <pattern value="[^|]{1,300}"/> </restriction> </simpleType> </attribute> <attribute name="CtaOrdenante"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="10"/> <maxLength value="50"/> <whiteSpace value="collapse"/> <pattern value="[A-Z0-9_]{10,50}"/> </restriction> </simpleType> </attribute> <attribute name="RfcEmisorCtaBen" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_RFC_PM" /> <attribute name="CtaBeneficiario"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="10"/> <maxLength value="50"/> <whiteSpace value="collapse"/> <pattern value="[A-Z0-9_]{10,50}"/> </restriction> </simpleType> </attribute> <attribute name="TipoCadPago" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos/Pagos}c_TipoCadenaPago" /> <attribute name="CertPago"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}base64Binary"> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="CadPago"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="8192"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="SelloPago"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}base64Binary"> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="Version" use="required" fixed="1.0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
Pagos.Pago
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected List<Pagos.Pago> |
pago |
protected String |
version |
Constructor and Description |
---|
Pagos() |
Modifier and Type | Method and Description |
---|---|
List<Pagos.Pago> |
getPago()
Gets the value of the pago property.
|
String |
getVersion()
Gets the value of the version property.
|
void |
setVersion(String value)
Sets the value of the version property.
|
protected List<Pagos.Pago> pago
protected String version
public List<Pagos.Pago> getPago()
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 pago property.
For example, to add a new item, do as follows:
getPago().add(newItem);
Objects of the following type(s) are allowed in the list
Pagos.Pago
public String getVersion()
String
Copyright © 2010–2018. All rights reserved.