feat(web): los campos de lista de los maestros muestran el nombre junto al código (grupo, moneda, empleado de ventas, condición de pago, lista de precios, grupo de artículos, proveedor)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
GeorgeandClaude Sonnet 5.5 committed 2026-10-19 18:52:08 -05:00
1 parent f985667b90
commit 9e98160d01
3 files changed
+48 -1

No files matched your search

@@ -13,18 +13,21 @@ export const MASTER_LOOKUPS = {
orderby: 'Code',
baseFilter: `Type eq '${type === 'cSupplier' ? 'bbpgt_VendorGroup' : 'bbpgt_CustomerGroup'}'`,
valueType: 'number',
nameKey: 'Name',
columns: [col('Code', 'Código', { width: '90px', mono: true }), col('Name', 'Nombre')],
}),
currency: {
title: 'Monedas',
resource: 'Currencies',
orderby: 'Code',
nameKey: 'Name',
columns: [col('Code', 'Código', { width: '90px', mono: true }), col('Name', 'Nombre')],
} satisfies VhLookup,
paymentTerms: {
title: 'Condiciones de pago',
resource: 'PaymentTermsTypes',
orderby: 'GroupNumber',
nameKey: 'PaymentTermsGroupName',
valueType: 'number',
columns: [col('GroupNumber', 'Código', { width: '90px', mono: true }), col('PaymentTermsGroupName', 'Nombre')],
} satisfies VhLookup,
@@ -32,6 +35,7 @@ export const MASTER_LOOKUPS = {
title: 'Listas de precios',
resource: 'PriceLists',
orderby: 'PriceListNo',
nameKey: 'PriceListName',
valueType: 'number',
columns: [col('PriceListNo', 'Código', { width: '90px', mono: true }), col('PriceListName', 'Nombre')],
} satisfies VhLookup,
@@ -39,6 +43,7 @@ export const MASTER_LOOKUPS = {
title: 'Empleados de ventas',
resource: 'SalesPersons',
orderby: 'SalesEmployeeCode',
nameKey: 'SalesEmployeeName',
valueType: 'number',
baseFilter: `Active eq 'tYES'`,
columns: [col('SalesEmployeeCode', 'Código', { width: '90px', mono: true }), col('SalesEmployeeName', 'Nombre')],
@@ -51,12 +56,14 @@ export const MASTER_LOOKUPS = {
resource: 'BusinessPartners',
orderby: 'CardCode',
baseFilter: `CardType eq 'cSupplier'`,
nameKey: 'CardName',
columns: [col('CardCode', 'Código', { width: '130px', mono: true }), col('CardName', 'Nombre')],
} satisfies VhLookup,
itemGroup: {
title: 'Grupos de artículos',
resource: 'ItemGroups',
orderby: 'Number',
nameKey: 'GroupName',
valueType: 'number',
columns: [col('Number', 'Código', { width: '90px', mono: true }), col('GroupName', 'Nombre')],
} satisfies VhLookup,