feat(web): anticipo total, importe aplicado y saldo pendiente en el pie de facturas y notas de crédito
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
c28207b0fa
commit
0b988733f6
7 files changed
+43
-11
No files matched your search
@@ -142,6 +142,8 @@ export interface MarketingExtras {
|
||||
header?: FieldColumns;
|
||||
/** Filtro fijo de la lista y de la navegación entre documentos. */
|
||||
baseFilter?: string;
|
||||
/** Documento de cobro o pago (factura, nota de crédito): el pie muestra anticipo, importe aplicado y saldo pendiente. */
|
||||
billing?: 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. */
|
||||
@@ -153,6 +155,9 @@ export interface MarketingExtras {
|
||||
/** Documentos tributarios: la cabecera suma el folio (en el Service Layer `FolioPrefixString` y `FolioNumber`). */
|
||||
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 };
|
||||
|
||||
/** Ventas y compras: documentos con socio de negocio y total. */
|
||||
export const marketing = (
|
||||
path: string,
|
||||
@@ -171,6 +176,7 @@ export const marketing = (
|
||||
lineColumns: extras.lineColumns,
|
||||
lookups: extras.lookups,
|
||||
fixed: extras.fixed,
|
||||
billing: extras.billing,
|
||||
uom: path.startsWith('/ventas') ? 'sales' : 'purchase',
|
||||
}),
|
||||
resource,
|
||||
|
||||
Reference in new issue
Block a user