Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

Sumario

1.Objetivo

2.Información Adicional en la Cabecera del XML

3.Información Adicional en los Detalles del XML

4.Información Adicional en los Valores del XML

5.Información Adicional en las Imputaciones del XML

Objetivo

Agregar información adicional en el XML de cada comprobante, con el fin de que las transacciones se contabilicen de forma correcta en sistemas de terceros.

Información Adicional en la Cabecera del XML

Se agregaron los siguientes campos en el XML de Factura y Nota de Crédito de cliente a nivel de cabecera:


IDElectrónico → Campo compuesto por los 4 primeros caracteres del ID del Talonario asociado al comprobante y el número del comprobante.

Descuento → Lista de descuentos por comprobante.

CódigoDescuento → Siempre "1".

TipoDescuento → Siempre "Descuento"

ImporteDescuento → Sumatoria de descuentos de todos los servicios del comprobante.

EsSubsidio → Siempre "False"

Y para Factura y Nota de Crédito Proveedor:


Consecutivo → Es el campo Id_Factu_Provee de dbo.Provee_Factu_Cabe e Id_Credi_Provee en dbo.Provee_Credi_Cabe.

IDElectronico → Campo compuesto por Prefijo + Número del comprobante. Es el campo Prefijo_Docu + Numero de la tabla dbo.Provee_Factu_Cabe y campo Prefijo_Docu + Numero de la tabla dbo.Provee_Credi_Cabe.

Información Adicional en los Detalles del XML

Se agregaron los siguientes campos en el XML de todos los tipos de comprobantes a nivel de detalle:


IDProyecto → Es el ID del proyecto vinculado al servicio. Campo Id_Proyecto de dbo.File_Servicios_Detalle para servicios y campo Id_Proyecto de dbo.File_Concepto_Gastos para FEEs.

Proyecto → Es el nombre del proyecto vinculado al servicio/FEE. Campo Descripción de la tabla dbo.Proyecto.

IDProyectoFile → Es el ID del proyecto vinculado al File. Campo Id_Proyecto de dbo.Files.

ProyectoFile → Es el nombre del proyecto vinculado al File. Campo Descripción de la tabla dbo.Proyecto.

Descuentos → Lista de descuentos por cada detalle.

CódigoDescuento → Siempre "1".

TipoDescuento → Siempre "Descuento".

ImporteDescuento → Importe del descuento del detalle/servicio.

EsSubsidio → Siempre "False".

'CódigoReferencia' → Vacío por el momento.

Expediente→ Campo Id_File de dbo.File_Servicios_Detalle.

Itinerario → Campo Id_Front de dbo.Files.

IDTipoViaje→ Campo Id_Tipo_Viaje de dbo.Files.

TipoViaje→ Campo Nombre_Viaje de dbo.Tipos_Viaje.

Información Adicional en los Valores del XML

Se agregaron los siguientes campos en el XML de todos los tipos de comprobantes que manejan cajas, es decir, en Recibo, Orden de Pago, Transferencia, Ingreso y Egreso:


IDProyecto → Es el ID del proyecto asociado la caja. Campo Id_Proyecto de la tabla dbo.Cajas.

Proyecto → Es el nombre del proyecto asociado a la caja. Campo Descripción de la tabla dbo.Proyecto.

Información Adicional en las Imputaciones del XML

Se agregó el siguiente campo en el XML de todos los tipos de comprobantes que manejan imputaciones, es decir, comprobantes como Recibo, Orden de Pago de cliente y proveedor, Cruces de Documento y Notas de Crédito de cliente y proveedor:


IDElectrónico → Campo compuesto por los 4 primeros caracteres del ID del Talonario del comprobante asociado y el número de dicho comprobante.