public class ComercioExterior 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="Emisor" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Domicilio" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Calle" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Descrip100" /> <attribute name="NumeroExterior" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_NumeroDomicilio" /> <attribute name="NumeroInterior" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_NumeroDomicilio" /> <attribute name="Colonia" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Colonia" /> <attribute name="Localidad" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Localidad" /> <attribute name="Referencia" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Referencia" /> <attribute name="Municipio" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Municipio" /> <attribute name="Estado" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Estado" /> <attribute name="Pais" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Pais" /> <attribute name="CodigoPostal" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_CodigoPostal" /> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="Curp" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_CURP" /> </restriction> </complexContent> </complexType> </element> <element name="Propietario" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="NumRegIdTrib" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="6"/> <maxLength value="40"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="ResidenciaFiscal" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Pais" /> </restriction> </complexContent> </complexType> </element> <element name="Receptor" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Domicilio" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Calle" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Descrip100" /> <attribute name="NumeroExterior" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_NumeroDomicilio" /> <attribute name="NumeroInterior" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_NumeroDomicilio" /> <attribute name="Colonia" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Descrip120" /> <attribute name="Localidad" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Descrip120" /> <attribute name="Referencia" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Referencia" /> <attribute name="Municipio" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Descrip120" /> <attribute name="Estado" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="30"/> <whiteSpace value="collapse"/> <pattern value="[^|]{1,30}"/> </restriction> </simpleType> </attribute> <attribute name="Pais" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Pais" /> <attribute name="CodigoPostal" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="12"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="NumRegIdTrib"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="6"/> <maxLength value="40"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> <element name="Destinatario" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Domicilio" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Calle" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Descrip100" /> <attribute name="NumeroExterior" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_NumeroDomicilio" /> <attribute name="NumeroInterior" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_NumeroDomicilio" /> <attribute name="Colonia" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Descrip120" /> <attribute name="Localidad" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Descrip120" /> <attribute name="Referencia" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Referencia" /> <attribute name="Municipio" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Descrip120" /> <attribute name="Estado" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="30"/> <whiteSpace value="collapse"/> <pattern value="[^|]{1,30}"/> </restriction> </simpleType> </attribute> <attribute name="Pais" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos}c_Pais" /> <attribute name="CodigoPostal" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="12"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="NumRegIdTrib"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="6"/> <maxLength value="40"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="Nombre"> <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> </restriction> </complexContent> </complexType> </element> <element name="Mercancias" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Mercancia" maxOccurs="unbounded"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="DescripcionesEspecificas" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <attribute name="Marca" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="35"/> <whiteSpace value="collapse"/> <pattern value="[^|]{1,35}"/> </restriction> </simpleType> </attribute> <attribute name="Modelo"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <whiteSpace value="collapse"/> <minLength value="1"/> <maxLength value="80"/> <pattern value="[^|]{1,80}"/> </restriction> </simpleType> </attribute> <attribute name="SubModelo"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <whiteSpace value="collapse"/> <minLength value="1"/> <maxLength value="50"/> <pattern value="[^|]{1,50}"/> </restriction> </simpleType> </attribute> <attribute name="NumeroSerie"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <whiteSpace value="collapse"/> <minLength value="1"/> <maxLength value="40"/> <pattern value="[^|]{1,40}"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="NoIdentificacion" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="1"/> <maxLength value="100"/> <whiteSpace value="collapse"/> <pattern value="[^|]{1,100}"/> </restriction> </simpleType> </attribute> <attribute name="FraccionArancelaria" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos/ComExt}c_FraccionArancelaria" /> <attribute name="CantidadAduana"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> <minInclusive value="0.001"/> <whiteSpace value="collapse"/> <pattern value="[0-9]{1,14}(.([0-9]{1,3}))?"/> </restriction> </simpleType> </attribute> <attribute name="UnidadAduana" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos/ComExt}c_UnidadAduana" /> <attribute name="ValorUnitarioAduana"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> <whiteSpace value="collapse"/> <minInclusive value="0.00"/> <pattern value="[0-9]{1,16}(.([0-9]{1,2}))?"/> </restriction> </simpleType> </attribute> <attribute name="ValorDolares" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> <whiteSpace value="collapse"/> <minInclusive value="0.00"/> <pattern value="[0-9]{1,16}(.([0-9]{1,2}))?"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="Version" use="required" fixed="1.1"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="MotivoTraslado" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos/ComExt}c_MotivoTraslado" /> <attribute name="TipoOperacion" use="required" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos/ComExt}c_TipoOperacion" /> <attribute name="ClaveDePedimento" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos/ComExt}c_ClavePedimento" /> <attribute name="CertificadoOrigen"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <enumeration value="0"/> <enumeration value="1"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="NumCertificadoOrigen"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <minLength value="6"/> <maxLength value="40"/> <whiteSpace value="collapse"/> <pattern value="[^|]{6,40}"/> </restriction> </simpleType> </attribute> <attribute name="NumeroExportadorConfiable"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <whiteSpace value="collapse"/> <minLength value="1"/> <maxLength value="50"/> <pattern value="[^|]{1,50}"/> </restriction> </simpleType> </attribute> <attribute name="Incoterm" type="{http://www.sat.gob.mx/sitio_internet/cfd/catalogos/ComExt}c_INCOTERM" /> <attribute name="Subdivision"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <enumeration value="0"/> <enumeration value="1"/> <whiteSpace value="collapse"/> </restriction> </simpleType> </attribute> <attribute name="Observaciones"> <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="TipoCambioUSD" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_TipoCambio" /> <attribute name="TotalUSD" type="{http://www.sat.gob.mx/sitio_internet/cfd/tipoDatos/tdCFDI}t_Importe" /> </restriction> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
ComercioExterior.Destinatario
Java class for anonymous complex type.
|
static class |
ComercioExterior.Emisor
Java class for anonymous complex type.
|
static class |
ComercioExterior.Mercancias
Java class for anonymous complex type.
|
static class |
ComercioExterior.Propietario
Java class for anonymous complex type.
|
static class |
ComercioExterior.Receptor
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected Integer |
certificadoOrigen |
protected CClavePedimento |
claveDePedimento |
protected List<ComercioExterior.Destinatario> |
destinatario |
protected ComercioExterior.Emisor |
emisor |
protected CINCOTERM |
incoterm |
protected ComercioExterior.Mercancias |
mercancias |
protected String |
motivoTraslado |
protected String |
numCertificadoOrigen |
protected String |
numeroExportadorConfiable |
protected String |
observaciones |
protected List<ComercioExterior.Propietario> |
propietario |
protected ComercioExterior.Receptor |
receptor |
protected Integer |
subdivision |
protected BigDecimal |
tipoCambioUSD |
protected String |
tipoOperacion |
protected BigDecimal |
totalUSD |
protected String |
version |
Constructor and Description |
---|
ComercioExterior() |
Modifier and Type | Method and Description |
---|---|
Integer |
getCertificadoOrigen()
Gets the value of the certificadoOrigen property.
|
CClavePedimento |
getClaveDePedimento()
Gets the value of the claveDePedimento property.
|
List<ComercioExterior.Destinatario> |
getDestinatario()
Gets the value of the destinatario property.
|
ComercioExterior.Emisor |
getEmisor()
Gets the value of the emisor property.
|
CINCOTERM |
getIncoterm()
Gets the value of the incoterm property.
|
ComercioExterior.Mercancias |
getMercancias()
Gets the value of the mercancias property.
|
String |
getMotivoTraslado()
Gets the value of the motivoTraslado property.
|
String |
getNumCertificadoOrigen()
Gets the value of the numCertificadoOrigen property.
|
String |
getNumeroExportadorConfiable()
Gets the value of the numeroExportadorConfiable property.
|
String |
getObservaciones()
Gets the value of the observaciones property.
|
List<ComercioExterior.Propietario> |
getPropietario()
Gets the value of the propietario property.
|
ComercioExterior.Receptor |
getReceptor()
Gets the value of the receptor property.
|
Integer |
getSubdivision()
Gets the value of the subdivision property.
|
BigDecimal |
getTipoCambioUSD()
Gets the value of the tipoCambioUSD property.
|
String |
getTipoOperacion()
Gets the value of the tipoOperacion property.
|
BigDecimal |
getTotalUSD()
Gets the value of the totalUSD property.
|
String |
getVersion()
Gets the value of the version property.
|
void |
setCertificadoOrigen(Integer value)
Sets the value of the certificadoOrigen property.
|
void |
setClaveDePedimento(CClavePedimento value)
Sets the value of the claveDePedimento property.
|
void |
setEmisor(ComercioExterior.Emisor value)
Sets the value of the emisor property.
|
void |
setIncoterm(CINCOTERM value)
Sets the value of the incoterm property.
|
void |
setMercancias(ComercioExterior.Mercancias value)
Sets the value of the mercancias property.
|
void |
setMotivoTraslado(String value)
Sets the value of the motivoTraslado property.
|
void |
setNumCertificadoOrigen(String value)
Sets the value of the numCertificadoOrigen property.
|
void |
setNumeroExportadorConfiable(String value)
Sets the value of the numeroExportadorConfiable property.
|
void |
setObservaciones(String value)
Sets the value of the observaciones property.
|
void |
setReceptor(ComercioExterior.Receptor value)
Sets the value of the receptor property.
|
void |
setSubdivision(Integer value)
Sets the value of the subdivision property.
|
void |
setTipoCambioUSD(BigDecimal value)
Sets the value of the tipoCambioUSD property.
|
void |
setTipoOperacion(String value)
Sets the value of the tipoOperacion property.
|
void |
setTotalUSD(BigDecimal value)
Sets the value of the totalUSD property.
|
void |
setVersion(String value)
Sets the value of the version property.
|
protected ComercioExterior.Emisor emisor
protected List<ComercioExterior.Propietario> propietario
protected ComercioExterior.Receptor receptor
protected List<ComercioExterior.Destinatario> destinatario
protected ComercioExterior.Mercancias mercancias
protected String version
protected String motivoTraslado
protected String tipoOperacion
protected CClavePedimento claveDePedimento
protected Integer certificadoOrigen
protected String numCertificadoOrigen
protected String numeroExportadorConfiable
protected CINCOTERM incoterm
protected Integer subdivision
protected String observaciones
protected BigDecimal tipoCambioUSD
protected BigDecimal totalUSD
public ComercioExterior.Emisor getEmisor()
ComercioExterior.Emisor
public void setEmisor(ComercioExterior.Emisor value)
value
- allowed object is
ComercioExterior.Emisor
public List<ComercioExterior.Propietario> getPropietario()
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 propietario property.
For example, to add a new item, do as follows:
getPropietario().add(newItem);
Objects of the following type(s) are allowed in the list
ComercioExterior.Propietario
public ComercioExterior.Receptor getReceptor()
ComercioExterior.Receptor
public void setReceptor(ComercioExterior.Receptor value)
value
- allowed object is
ComercioExterior.Receptor
public List<ComercioExterior.Destinatario> getDestinatario()
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 destinatario property.
For example, to add a new item, do as follows:
getDestinatario().add(newItem);
Objects of the following type(s) are allowed in the list
ComercioExterior.Destinatario
public ComercioExterior.Mercancias getMercancias()
ComercioExterior.Mercancias
public void setMercancias(ComercioExterior.Mercancias value)
value
- allowed object is
ComercioExterior.Mercancias
public String getVersion()
String
public void setVersion(String value)
value
- allowed object is
String
public String getMotivoTraslado()
String
public void setMotivoTraslado(String value)
value
- allowed object is
String
public String getTipoOperacion()
String
public void setTipoOperacion(String value)
value
- allowed object is
String
public CClavePedimento getClaveDePedimento()
CClavePedimento
public void setClaveDePedimento(CClavePedimento value)
value
- allowed object is
CClavePedimento
public Integer getCertificadoOrigen()
Integer
public void setCertificadoOrigen(Integer value)
value
- allowed object is
Integer
public String getNumCertificadoOrigen()
String
public void setNumCertificadoOrigen(String value)
value
- allowed object is
String
public String getNumeroExportadorConfiable()
String
public void setNumeroExportadorConfiable(String value)
value
- allowed object is
String
public CINCOTERM getIncoterm()
CINCOTERM
public void setIncoterm(CINCOTERM value)
value
- allowed object is
CINCOTERM
public Integer getSubdivision()
Integer
public void setSubdivision(Integer value)
value
- allowed object is
Integer
public String getObservaciones()
String
public void setObservaciones(String value)
value
- allowed object is
String
public BigDecimal getTipoCambioUSD()
BigDecimal
public void setTipoCambioUSD(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getTotalUSD()
BigDecimal
public void setTotalUSD(BigDecimal value)
value
- allowed object is
BigDecimal
Copyright © 2010–2018. All rights reserved.