Buscar este blog

jueves, 1 de junio de 2017

Cambios en los campos del CFDI entre versiones 3.2 y 3.3

Aqui les presento los cambios en los campos del CFDI del SAT en México entre las versiones 3.2 y 3.3.


Comprobante


Comprobante
Emisor Emisor

CfdiRelacionados CfdiRelacionados
Receptor Receptor

Emisor Emisor
Conceptos Conceptos

Receptor Receptor
Impuestos Impuestos

Conceptos Conceptos
Complemento Complemento

Impuestos Impuestos
Addenda Addenda

IList`1 Complemento Complemento




Addenda Addenda
String version

String Version
String serie

String Serie
String folio

String Folio
DateTime fecha

DateTime Fecha
String sello

String Sello
String formaDePago

String FormaPago
String noCertificado

String NoCertificado
String certificado

String Certificado
String condicionesDePago

String CondicionesDePago
Decimal subTotal

Decimal SubTotal
Nullable`1 Decimal descuento

Nullable`1 Decimal Descuento
String motivoDescuento



String TipoCambio

Nullable`1 Decimal TipoCambio
String Moneda

String Moneda
Decimal total

Decimal Total
String tipoDeComprobante

String TipoDeComprobante
String metodoDePago

String MetodoPago
String LugarExpedicion

String LugarExpedicion
String NumCtaPago



String FolioFiscalOrig



String SerieFolioFiscalOrig



Nullable`1 DateTime FechaFolioFiscalOrig



Nullable`1 Decimal MontoFolioFiscalOrig







String Confirmacion
















CfdiRelacionados




IList`1 CfdiRelacionado CfdiRelacionado




String TipoRelacion
















CfdiRelacionado




String UUID












Emisor


Emisor
t_UbicacionFiscal DomicilioFiscal



t_Ubicacion ExpedidoEn



IList`1 RegimenFiscal RegimenFiscal

String RegimenFiscal
String rfc

String Rfc
String nombre

String Nombre












t_UbicacionFiscal




String calle



String noExterior



String noInterior



String colonia



String localidad



String referencia



String municipio



String estado



String pais



String codigoPostal















t_Ubicacion




String calle



String noExterior



String noInterior



String colonia



String localidad



String referencia



String municipio



String estado



String pais



String codigoPostal















RegimenFiscal




String Regimen















Receptor


Receptor
t_Ubicacion Domicilio

String ResidenciaFiscal
String rfc

String Rfc
String nombre

String Nombre




String NumRegIdTrib




String UsoCFDI












t_Ubicacion




String calle



String noExterior



String noInterior



String colonia



String localidad



String referencia



String municipio



String estado



String pais



String codigoPostal















Conceptos


Conceptos
IList`1 Concepto Concepto

IList`1 Concepto Concepto












Concepto


Concepto
IList`1 t_InformacionAduanera InformacionAduanera

IList`1 InformacionAduanera InformacionAduanera
CuentaPredial CuentaPredial

CuentaPredial CuentaPredial
ComplementoConcepto ComplementoConcepto

ComplementoConcepto ComplementoConcepto
IList`1 Parte Parte

IList`1 Parte Parte




Impuestos Impuestos
Decimal cantidad

Decimal Cantidad
String unidad

String Unidad
String noIdentificacion

String NoIdentificacion
String descripcion

String Descripcion
Decimal valorUnitario

Decimal ValorUnitario
Decimal importe

Decimal Importe




String ClaveUnidad




String ClaveProdServ




Nullable`1 Decimal Descuento












t_InformacionAduanera


InformacionAduanera
String numero

String NumeroPedimento
DateTime fecha



String aduana















ComplementoConcepto


ComplementoConcepto
IEnumerable`1 XElement Any

IEnumerable`1 XElement Any












CuentaPredial


CuentaPredial
String numero

String Numero












Parte


Parte
IList`1 t_InformacionAduanera InformacionAduanera

IList`1 InformacionAduanera InformacionAduanera
Decimal cantidad

String ClaveProdServ
String unidad

String NoIdentificacion
String noIdentificacion

Decimal Cantidad
String descripcion

String Unidad
Nullable`1 Decimal valorUnitario

String Descripcion
Nullable`1 Decimal importe

Nullable`1 Decimal ValorUnitario




Nullable`1 Decimal Importe












t_InformacionAduanera


InformacionAduanera
String numero

String NumeroPedimento
DateTime fecha



String aduana















Impuestos


Impuestos
Retenciones Retenciones

Retenciones Retenciones
Traslados Traslados

Traslados Traslados
Nullable`1 Decimal totalImpuestosRetenidos



Nullable`1 Decimal totalImpuestosTrasladados















Retenciones


Retenciones
IList`1 Retencion Retencion

IList`1 Retencion Retencion












Retencion


Retencion
String impuesto

String Impuesto
Decimal importe

Decimal Importe




Decimal Base




String TipoFactor




Decimal TasaOCuota












Traslados


Traslados
IList`1 Traslado Traslado

IList`1 Traslado Traslado












Traslado


Traslado
String impuesto

String Impuesto
Decimal tasa

Nullable`1 Decimal TasaOCuota
Decimal importe

Nullable`1 Decimal Importe




Decimal Base




String TipoFactor
















Impuestos




Retenciones Retenciones




Traslados Traslados




Nullable`1 Decimal TotalImpuestosRetenidos




Nullable`1 Decimal TotalImpuestosTrasladados
















Retenciones




IList`1 Retencion Retencion




XElement Untyped




IXTyped Query
















Retencion




String Impuesto




Decimal Importe
















Traslados




IList`1 Traslado Traslado
















Traslado




String Impuesto




String TipoFactor




Decimal TasaOCuota




Decimal Importe












Complemento


Complemento
IEnumerable`1 XElement Any

IEnumerable`1 XElement Any












Addenda


Addenda
IEnumerable`1 XElement Any

IEnumerable`1 XElement Any