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
0f43e6cac7
feat: botón PDF de los documentos con los reportes del Gateway (formato por defecto y otros formatos, asociados en la matrícula)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 18:42:07 -05:00
George and Claude Sonnet 5.5
74743503f0
feat(web): ver documentos cancelados y sus documentos de cancelación (filtro, estado y botón para ir de uno al otro)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 15:15:03 -05:00
George and Claude Sonnet 5.5
57424432f9
feat(web): la cuenta asociada de los documentos de ventas ofrece solo las de activo y la de compras solo las de pasivo (listas locales en la ventana de selección)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 15:04:25 -05:00
George and Claude Sonnet 5.5
896fa25f2f
feat(web): dirección del documento desde AddressExtension (texto y corrección con «…») y campos de lista que muestran el código con formato (cuenta asociada)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 14:58:30 -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
a3bd976bbd
feat(web): pestañas Contenido, Logística y Finanzas en los documentos de ventas y compras, con datos del socio (contacto, direcciones, condiciones y forma de pago)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 14:50:33 -05:00
George and Claude Sonnet 5.5
c002c2cf3e
feat(web): transferencias de stock y solicitudes de traslado con socio de negocio, persona de contacto, destino, lista de precios y empleado
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 14:47:23 -05:00
George and Claude Sonnet 5.5
b85383dda1
feat: moneda y tipo de cambio del documento (debajo del Nº de referencia) y ajustes de moneda local de la empresa
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 14:40:14 -05:00
George and Claude Sonnet 5.5
a74c19a139
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 >
2026-10-19 14:35:54 -05:00
George and Claude Sonnet 5.5
0b988733f6
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 >
2026-10-19 13:03:32 -05:00
George and Claude Sonnet 5.5
e9e3ba03e5
feat: redondeo en el pie de los documentos de ventas y compras (visible según OADM.RoundMthd) y endpoint /api/company/settings
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 12:53:23 -05:00
George and Claude Sonnet 5.5
6c2cb30d63
feat(web): gastos adicionales de los documentos de ventas y compras como tabla de varias filas (antes solo el flete)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 12:46:56 -05:00
George and Claude Sonnet 5.5
773dd7ff6a
feat(web): la cuenta elegida completa la descripción de la línea de servicio y elegir el socio agrega una línea
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 12:28:56 -05:00
George and Claude Sonnet 5.5
2e74bccd65
feat(web): documentos de ventas y compras con tipo Artículo / Servicio (columnas de línea, validación, guardado y copiado)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 12:19:18 -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
a5592fac76
feat(web): copiar de / a entre movimientos de inventario (solicitud de traslado → transferencia de stock)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 12:20:26 -05:00
George and Claude Sonnet 5.5
fdc042ddcd
feat(web): fecha del documento, referencia 2 y comentarios del asiento en los movimientos de inventario
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 12:18:09 -05:00
George and Claude Sonnet 5.5
f25037f651
fix(web): el formulario de documentos dibuja los campos Sí/No (checkbox) de las extensiones
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 11:18:03 -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
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
1834c64f6f
feat: boletas de venta (Invoices con DocumentSubType bod_Bill); la lista de facturas las excluye
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 17:13:33 -05:00
George and Claude Sonnet 5.5
d6c127627f
feat(web): fila del flete (gastos adicionales) y toolbar de ancho completo; la configuración de pantallas se carga en diferido
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 16:09:06 -05:00
George and Claude Sonnet 5.5
0d5a3074c8
feat(web): columnas de las listas de valores (cliente, artículo, almacén, impuesto) configurables por documento
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 15:39:53 -05:00
George and Claude Sonnet 5.5
b3b47c34a3
feat(web): extensiones por cliente (campos estándar adicionales y U_*) por módulo, y campo de selección
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 15:28:03 -05:00
George and Claude Sonnet 5.5
8b0b8afc87
refactor(web): el formulario base recibe de cada pantalla los campos de cabecera, pie y línea
...
Todas las pantallas declaran su DocumentLayout (catálogo FIELDS): ventas y compras dejan de tener la
cabecera escrita en el HTML; el folio solo lo llevan los documentos tributarios.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 15:10:40 -05:00
George and Claude Sonnet 5.5
c734dcbd0a
feat(web): folio y RUT en los formularios de facturas, notas de crédito, entregas y recepciones; RUT en todos los de socio
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 14:48:50 -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
7842af0568
docs/fix(web): título del selector Copiar de y notas de la prueba contra SAP
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 12:00:58 -05:00
George and Claude Sonnet 5.5
29e80181fe
feat(web): copiar de / a entre documentos de ventas y compras
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 11:59:07 -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
6978fed6fb
fix(web): fechas de SAP con hora, enlaces como botones y un solo maestro de impuestos
...
Probado contra el SAP real (solo lectura): órdenes de venta y facturas de proveedor.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 09:13:53 -05:00
George and Claude Sonnet 5.5
d900a96740
feat(web): formulario de documentos de ventas y compras (cargar, crear, actualizar con If-Match, navegar)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 22:00:54 -05:00
George and Claude Sonnet 5.5
598307960e
feat(web): lista de documentos con barra de filtros y búsqueda por columna
...
Cada pantalla de documento del menú abre primero la lista de los últimos
documentos; desde ahí se crea uno (/nuevo) o se abre uno (/:docEntry).
- sbo-list-view: título, botón de alta, barra de filtros, tabla y paginación
(50 por página, más recientes primero).
- sbo-filter-bar (como el FilterBar del mini-erp): búsqueda por la columna
activa + filtros declarativos text / select (con valor por defecto) /
multi (chips + lista de valores) / date (siempre rango [desde – hasta]),
con Ir y Limpiar. Ir aplica búsqueda y filtros en una sola consulta.
- Búsqueda numérica por igualdad (DocNum eq 314) con aviso si no es número;
una columna con texto calculado (format) ya no es buscable por defecto.
- Piezas compartidas con sbo-value-help, que se refactoriza sobre ellas:
createSlList (estado de búsqueda/paginación), sbo-data-table, sbo-pager,
sbo-search-bar. Insignias de estado (tone) y estilos de botón globales.
- DOCUMENT_SCREENS: columnas y filtros de 17 documentos (ventas, compras,
inventario) según los campos verificados en el Service Layer real
(PurchaseRequests no tiene CardCode; StockTransfers no tiene estado).
- Rutas generadas desde el registro: lista, nuevo y :docEntry bajo el
permiso de la ruta de menú. El formulario es un marcador (paso 9).
- Presupuesto: el aviso del bundle inicial sube a 300 kB; httpResource
aporta ~18 kB al chunk compartido (278 kB, 78 kB comprimido).
- Verificado en Chrome contra SAP real: 49 órdenes abiertas, 314 en total,
rango de fechas, chips de monedas, búsqueda por número, navegación y
botón atrás, tema oscuro; ofertas (4391), transferencias y entradas.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 20:01:34 -05:00