feat(web): Indicador, prefijo y número del folio juntos en una fila (documentos de facturación y asiento) y las tres fechas de la cabecera en orden

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-19 14:35:54 -05:00
1 parent 1bb8efa77e
commit a74c19a139
11 files changed
+170 -19

No files matched your search

@@ -148,6 +148,8 @@ export interface MarketingExtras {
baseFilter?: string;
/** Documento de cobro o pago (factura, nota de crédito): el pie muestra anticipo, importe aplicado y saldo pendiente. */
billing?: boolean;
/** Indicador y folio juntos en una fila (`IDENTITY_GROUP`). */
identity?: boolean;
/** Valores que se envían siempre al crear (ej. `DocumentSubType`). */
fixed?: DocRecord;
/** Columnas de línea de este documento (de `LINE_COLUMNS`); sin ellas, todas. */
@@ -160,7 +162,7 @@ export interface MarketingExtras {
export const TAX_DOCUMENT: MarketingExtras = { headerRight: [FIELDS.folio] };
/** Facturas y notas de crédito: documento tributario que además se cobra o se paga. */
export const BILLING_DOCUMENT: MarketingExtras = { ...TAX_DOCUMENT, billing: true };
export const BILLING_DOCUMENT: MarketingExtras = { billing: true, identity: true };
/** Ventas y compras: documentos con socio de negocio y total. */
export const marketing = (
@@ -181,6 +183,7 @@ export const marketing = (
lookups: extras.lookups,
fixed: extras.fixed,
billing: extras.billing,
identity: extras.identity,
uom: path.startsWith('/ventas') ? 'sales' : 'purchase',
}),
resource,