George
|
0534becc9d
|
Merge branch 'main' into cliente/tagumedica
|
2026-10-20 16:53:24 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
f71577e792
|
feat: botón Generar PDF en los reportes HTML (Chrome sin pantalla, papel y márgenes de la plantilla fijos)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 16:53:24 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
3fbfe9328e
|
feat(tagumedica): reporte HTML de etiquetas de bultos (plantilla migrada de Jinja2, consulta a HANA y parámetros entrega, cantidad y papel)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 16:49:01 -05:00 |
|
George
|
63dc9b10ca
|
Merge branch 'main' into cliente/tagumedica
|
2026-10-20 16:47:18 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
2d358f0cf1
|
feat: menú Reportes HTML (motor de plantillas Nunjucks para reportes que se imprimen desde el navegador) y menú lateral comprimido al iniciar
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 16:20:53 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
0d49129bcd
|
feat(tagumedica): la serie por defecto de SAP queda elegida en las solicitudes de inmovilizar y liberar
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 15:57:34 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
a918d0a109
|
feat(api): la serie por defecto de un documento (SeriesService_GetDefaultSeries) como acción de solo consulta del proxy
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 15:57:00 -05:00 |
|
George
|
3eb3269561
|
Merge branch 'main' into cliente/tagumedica
|
2026-10-20 15:57:00 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
51fbae34f5
|
feat(tagumedica): el botón «Campos» funciona en las pantallas del flujo de lotes (campos y cabeceras de tablas)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 15:55:51 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
2d25b3b880
|
feat(tagumedica): motivo, comentario y acción a tomar en áreas de 3 filas
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 15:54:53 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
5728fc8e5b
|
feat(tagumedica): flujo de lotes (inmovilizar, liberar y confirmar la liberación) con solicitudes de traslado, consultas a HANA y campos de usuario por su definición en SAP
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 15:52:01 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
a0679179c8
|
test(api): la lista de consultas disponibles admite las que suma la rama de un cliente
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 15:46:41 -05:00 |
|
George
|
72b3cd1d43
|
Merge branch 'main' into cliente/tagumedica
|
2026-10-20 15:46:41 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
0629ce4068
|
feat: campos de usuario por su definición en SAP (valores válidos y tabla de usuario enlazada): endpoint sapdb/user-fields y campo udfField en cabeceras de documentos y maestros
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 15:46:00 -05:00 |
|
George
|
6cb5d3fce3
|
Merge branch 'main' into cliente/tagumedica
|
2026-10-20 15:46:00 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
3caf94609d
|
feat: puntos de extensión por cliente para el menú, las rutas del frontend y los permisos del proxy del Service Layer
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 15:39:18 -05:00 |
|
George
|
de5964606c
|
Merge branch 'main' into cliente/tagumedica
|
2026-10-20 15:39:18 -05:00 |
|
 GeorgeandClaude 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
|
074eed6d81
|
Merge branch 'main' into cliente/tagumedica
|
2026-10-20 09:09:45 -05:00 |
|
 GeorgeandClaude 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
|
ac4fdea372
|
Merge branch 'main' into cliente/tagumedica
|
2026-10-20 08:59:58 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
58eafa72ec
|
feat(tagumedica): campos de usuario de los lotes (calidad, liberación, registro sanitario y ensayos)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 08:42:43 -05:00 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude Sonnet 5.5
|
5db5de65ad
|
fix(web): las fechas con hora que trae SAP se ven en los campos de fecha de los maestros
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 08:19:55 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
91d5135dc7
|
feat: Lotes (datos maestros de inventario): lista y formulario de BatchNumberDetails con clave numérica y sin «Nuevo»
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 07:59:22 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
3e27f370dc
|
feat(api): módulo de consultas de solo lectura a la base de SAP (HANA con hdb): consultas registradas con parámetros con nombre, cola, auditoría y extensión por cliente
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-20 07:31:17 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
9118985d96
|
docs: remoto del proyecto (Gitea) y estado de las ramas
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-19 19:15:34 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
31f55c42a3
|
docs: guía de ramas por cliente (mejoras genéricas, traer main a la rama del cliente y qué va en cada lado)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-19 19:12:35 -05:00 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude Sonnet 5.5
|
5253ef4cb7
|
fix(web): el casillero del código del proveedor principal es más ancho (el código largo se cortaba)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-19 18:56:27 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
0fdf10d7b2
|
feat(web): en los campos de lista con nombre el código es un casillero corto y el nombre ocupa el resto, alineados en todas las filas
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-19 18:55:13 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
9e98160d01
|
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>
|
2026-10-19 18:52:08 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
f985667b90
|
feat(web): la lista de clientes y proveedores muestra el Grupo (código y nombre, una sola consulta al catálogo)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-19 18:50:16 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
8ed44aa55b
|
feat(web): la matrícula propone Dockey@ (layout de documento) como parámetro del documento y muestra a cuántos documentos se asocia
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-19 18:45:39 -05:00 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude Sonnet 5.5
|
19c4a9013c
|
docs: reportes sencillos con plantilla HTML por cliente (Nunjucks + Puppeteer), pendiente para las ramas de cliente
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-19 18:37:10 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
854ee58037
|
feat(web): Reportes Gateway (lista para ejecutar con parámetros y PDF, y matrícula de reportes) con los controles y ventanas de selección del proyecto
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-19 17:50:40 -05:00 |
|
George
|
03ccd97f99
|
feat: parámetros ocultos (títulos y separadores) de los reportes Crystal
|
2026-10-19 17:46:44 -05:00 |
|
 GeorgeandClaude Sonnet 5.5
|
2a29c63e7d
|
feat(api): módulo del API Gateway (reportes Crystal): sesión y cola propias, matrícula de reportes y ejecución con PDF
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
2026-10-19 17:46:09 -05:00 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|
 GeorgeandClaude 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 |
|