George and Claude Sonnet 5.5
8ba845cc23
feat(web): «Campos» también en pagos, asientos y filas con varios controles; no se muestran las columnas internas
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 09:09:45 -05:00
George and Claude Sonnet 5.5
6ad824c6c1
feat(web): botón «Campos» que muestra el nombre del campo de SAP junto a cada etiqueta y en las cabeceras de tablas (ayuda del cursor siempre)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 08:59:58 -05:00
George and Claude Sonnet 5.5
6887f9e474
feat: pestaña Stock por almacén en el lote (consulta estándar batch-stock del módulo sapdb; sin base configurada no aparece)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 08:31:13 -05:00
George and Claude Sonnet 5.5
aa520d574f
feat(web): el stock por almacén oculta los almacenes sin cantidades (casilla marcada por defecto; el total sigue sumando todos)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 19:08:17 -05:00
George and Claude Sonnet 5.5
a659276d9a
feat(web): el stock por almacén totaliza en stock, comprometido y pedido en una fila bajo los títulos (columna total en las tablas de filas)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 19:06:21 -05:00
George and Claude Sonnet 5.5
d05b497cb2
feat(web): el artículo muestra el nombre del almacén por defecto y los nombres de las listas de precios y de la lista base
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 19:01:44 -05:00
George and Claude Sonnet 5.5
8af3b11ac2
feat(web): el stock por almacén muestra el nombre del almacén y la lista de artículos el nombre del grupo (columna nameOf en las tablas de filas)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 18:59:56 -05:00
George and Claude Sonnet 5.5
c1f2cea1e1
feat: solicitudes de compra como documento de marketing (solicitante, válido hasta, fecha necesaria, proveedor y fecha por línea) y API de usuarios con campos limitados
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 14:53:59 -05:00
George and Claude Sonnet 5.5
68d2cfe6d0
test(web): celdas de cuenta de las líneas de documento (código con formato al cargar y al escribir)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 12:11:00 -05:00
George and Claude Sonnet 5.5
77270d6909
feat(web): asiento con «Cuenta / socio», «Nombre» y «Cuenta» (solo asociadas para socios, repetida para cuentas)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 11:22:52 -05:00
George and Claude Sonnet 5.5
c567bc6836
feat(web): la «Cuenta / socio» del asiento se elige de cuentas, clientes o proveedores y completa la cuenta de control del socio
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 11:17:44 -05:00
George and Claude Sonnet 5.5
8880b40080
fix(web): las celdas de cuenta piden su código con formato; tabla de filas sin comprimir columnas; letra de cambio como origen de asiento
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 10:06:48 -05:00
George and Claude Sonnet 5.5
2733339c7f
feat(web): celdas de cuenta con código con formato (asientos y documentos): se ven con separadores y se pueden escribir por FormatCode
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 10:05:55 -05:00
George and Claude Sonnet 5.5
369be317ab
feat: base de bancos (recursos de pagos recibidos y efectuados, acción Cancel, menú Bancos, tabla con ventana de selección)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 13:23:27 -05:00
George and Claude Sonnet 5.5
08977741de
fix(web): la columna de lotes y series va junto a la cantidad, a la vista
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 12:47:51 -05:00
George and Claude Sonnet 5.5
4e9d6a757d
feat(web): tablas en los maestros (direcciones, personas de contacto, precios por lista, stock por almacén)
...
sbo-rows-table reutilizable (también en la ventana de lotes). Direcciones y contactos se envían
completos con reemplazo; los precios solo por filas cambiadas. Probado contra SBODemoCL.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 12:31:27 -05:00
George and Claude Sonnet 5.5
abc1cc4ac6
feat(web): lotes y series en las líneas de entradas, salidas y transferencias de stock
...
Una ventana por línea con tabla editable; validación de suma de lotes y una serie por unidad.
Probado contra SBODemoCL: entrada de inventario 156 con SU01 y su lote.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 12:25:01 -05:00
George and Claude Sonnet 5.5
8a38bd0502
feat(web): alineación configurable (align) de las columnas del detalle de los documentos
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 11:23:44 -05:00
George and Claude Sonnet 5.5
8dc4a8eaab
feat(web): las extensiones de cliente pueden ocultar campos y columnas y dejarlos de solo lectura (documentos y maestros)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 11:14:52 -05:00
George and Claude Sonnet 5.5
f077a61d08
fix(web): la grilla de líneas no aprieta las columnas (ancho mínimo = suma de anchos), el total va tras el impuesto y el proyecto de la cabecera abre su ventana
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 11:09:47 -05:00
George and Claude Sonnet 5.5
f66ef108cf
feat(web): serie, indicador y proyecto en la cabecera; dimensiones, proyecto, cuenta, referencia base y precio con IVA en el detalle
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 11:07:38 -05:00
George and Claude Sonnet 5.5
43cba0cc3e
feat(web): el almacén y el impuesto elegidos en la primera línea se copian a las de abajo
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 14:39:16 -05:00
George and Claude Sonnet 5.5
155d18fce4
feat(web): formularios de inventario y solicitudes de compra (entradas, salidas, transferencias, solicitudes de traslado)
...
Configuración declarativa en document-layouts.ts; las líneas de las transferencias van en
StockTransferLines y las de compra/inventario llevan UoMEntry si el artículo tiene grupo de unidades.
Probado contra SBODemoCL (solicitud de compra 2, solicitud de traslado 472, entrada 155).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 14:37:01 -05:00
George and Claude Sonnet 5.5
45c0ca536e
feat(web): el selector de artículo de una línea admite varios (el primero completa la línea, los demás se insertan debajo)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 14:27:36 -05:00
George and Claude Sonnet 5.5
1528f7cb96
feat(web): cambiar el ancho de las columnas de las tablas (arrastrar, doble clic ajusta, Mayús + doble clic ajusta todas)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 14:27:36 -05:00
George and Claude Sonnet 5.5
cafe4bc035
feat(web): resolver al salir del campo el socio y los códigos de línea escritos a mano
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 11:42:51 -05:00
George and Claude Sonnet 5.5
0a7bfb850a
feat(web): grilla de líneas editable y página de componentes de desarrollo
...
- sbo-lines-grid: columnas declarativas (texto / número con decimales /
solo lectura / calculadas), celdas con lista de valores (botón "..." y
F4) cuyo apply rellena la línea, añadir y quitar línea, y "Elegir
artículos..." para agregar varias líneas a la vez.
- Teclado: Enter confirma y baja a la misma columna (crea línea en la
última fila), flechas arriba/abajo cambian de fila. Las celdas se
confirman al salir de ellas; un número inválido conserva el anterior.
- Documento cerrado: grilla de solo lectura, sin botones ni listas.
- Columnas estándar de línea de SAP (artículo, descripción, cantidad,
almacén, precio, % dto., impuesto, total) con TaxCode / SalesTaxCodes,
verificado en el Service Layer real; recalcLine (cantidad x precio x
(1 - dto)).
- Corrige el foco al crear una línea con Enter: se pedía antes de que la
fila existiera en el DOM (ahora espera al render).
- /dev/componentes: página de componentes solo para desarrollo
(canMatch isDevMode), sin entrada en el menú y sin escribir en SAP.
- Verificado en Chrome contra SAP real: artículo elegido de la lista,
5 x 10,000 con 10 % = 45,000.00, Enter/flechas, varios artículos a la
vez, quitar línea y subtotal del pie.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 20:17:52 -05:00