feat(cfdi): add hidden Excel columns

Add Subtotal MXN, Saldo Insoluto, Metodo de Pago, Forma de Pago,
ISR Retencion, IVA Retencion, and Descuento to Excel export.
These columns are not visible in the frontend table but included
in both bulk and single CFDI exports.
This commit is contained in:
Horux Dev
2026-04-30 01:15:54 +00:00
parent e7dbae1ab7
commit 740a5ac758

View File

@@ -462,9 +462,16 @@ export default function CfdiPage() {
'RFC Receptor': cfdi.rfcReceptor,
'Nombre Receptor': cfdi.nombreReceptor,
'Subtotal': cfdi.subtotal,
'Subtotal MXN': cfdi.subtotalMxn,
'IVA': cfdi.ivaTraslado,
'ISR Retención': cfdi.isrRetencion,
'IVA Retención': cfdi.ivaRetencion,
'Descuento': cfdi.descuento,
'Total': cfdi.total,
'Moneda': cfdi.moneda,
'Método de Pago': cfdi.metodoPago || '',
'Forma de Pago': cfdi.formaPago || '',
'Saldo Insoluto': cfdi.saldoInsoluto || '',
'Estatus': cfdi.status === 'Vigente' || cfdi.status === '1' ? 'Vigente' : 'Cancelado',
'Fecha Cancelación': cfdi.fechaCancelacion
? new Date(cfdi.fechaCancelacion).toLocaleDateString('es-MX')
@@ -540,9 +547,16 @@ export default function CfdiPage() {
'RFC Receptor': cfdi.rfcReceptor,
'Nombre Receptor': cfdi.nombreReceptor,
'Subtotal': cfdi.subtotal,
'Subtotal MXN': cfdi.subtotalMxn,
'IVA': cfdi.ivaTraslado,
'ISR Retención': cfdi.isrRetencion,
'IVA Retención': cfdi.ivaRetencion,
'Descuento': cfdi.descuento,
'Total': cfdi.total,
'Moneda': cfdi.moneda,
'Método de Pago': cfdi.metodoPago || '',
'Forma de Pago': cfdi.formaPago || '',
'Saldo Insoluto': cfdi.saldoInsoluto || '',
'Estatus': cfdi.status === 'Vigente' || cfdi.status === '1' ? 'Vigente' : 'Cancelado',
'Fecha Cancelación': cfdi.fechaCancelacion
? new Date(cfdi.fechaCancelacion).toLocaleDateString('es-MX')