Commit Graph

599 Commits

Author SHA1 Message Date
e7a6fb0242 Enhance proforma creation and update processes by verifying saved data integrity 2026-07-15 18:53:09 +02:00
cb7a60e593 v0.9.4 2026-07-15 18:52:45 +02:00
ff8de3bfe7 v0.9.3 2026-07-15 18:09:41 +02:00
d31325fb4d v0.9.2 2026-07-15 17:10:03 +02:00
a43dbe4952 . 2026-07-15 14:13:13 +02:00
a810312f01 v0.9.1 2026-07-15 13:10:26 +02:00
0129c5963c . 2026-07-14 20:39:31 +02:00
47dffacf03 . 2026-07-10 14:01:01 +02:00
78bb02f9b0 feat: Implement Sequelize mappers and repository for Proforma V2
- Added SequelizeProformaV2RecipientDomainMapper for mapping recipient data to domain model.
- Introduced SequelizeProformaV2TaxesDomainMapper for handling tax data mapping.
- Created SequelizeProformaV2RecipientSummaryMapper for summarizing recipient information.
- Developed SequelizeProformaV2SummaryMapper for mapping Proforma summary data.
- Implemented SequelizeProformaRepositoryV2 for managing Proforma data persistence.
- Added SequelizeProformaV2NumberGenerator for generating Proforma numbers.
2026-07-10 13:59:44 +02:00
1c0235de75 feat: Enhance proforma issuance with tax regime support
- Added tax regime to ProformaIssueReadModel and related services.
- Implemented tax regime resolution in ProformaToIssuedInvoiceConverter.
- Updated IssuedInvoiceFullSnapshotBuilder to include tax regime details.
- Enhanced ProformaIssueReadModelAssembler to handle tax regime fetching.
- Introduced IssueProformaResponseSnapshotBuilder for response mapping.
- Updated routes and controllers to accommodate new proforma issuance logic.
- Refactored request and response DTOs to include tax regime information.
- Added command structure for issuing proformas.
2026-07-09 13:07:48 +02:00
9d7e18d73d Descarga de proformas en PDF 2026-07-08 19:53:56 +02:00
00c647fe20 Add cell alignment and styling adjustments to actions column in proformas grid 2026-07-08 19:33:18 +02:00
4d1735e3d5 Mostrar "invoiceNumber" como campo de solo lectura 2026-07-08 19:27:43 +02:00
69040d289e Cambiar de posición la columna "Serie" 2026-07-08 19:25:33 +02:00
32888fa7a4 Al crear una proforma, devolver la proforma recuperandola completa del repositorio. 2026-07-08 19:22:44 +02:00
b286edd5c0 Hacer obligatorio el campo "Serie" 2026-07-08 19:22:13 +02:00
a464f9b14e . 2026-07-08 11:58:58 +02:00
05f4b1337b feat(series-de-facturas): implementar la funcionalidad de gestión de series de facturas
- Se han añadido las dependencias de las series de facturas y los servicios internos.
- Se han creado un buscador de series de facturas y generadores de instantáneas para mostrar una lista de series de facturas.
- Se ha implementado un caso de uso para mostrar una lista de series de facturas activas por empresa.
- Se ha desarrollado la gestión de errores de la API para los errores relacionados con las series de facturas.
- Se han introducido nuevas clases de error para gestionar la validación de las series de facturas y los problemas de concurrencia.
- Se han añadido rutas y controladores de Express para la gestión de series de facturas.
- Se han definido DTO de respuesta para mostrar una lista de series de facturas.
- Se han actualizado los DTO comunes para incluir esquemas relacionados con las series de facturas.
2026-07-07 22:52:14 +02:00
db4fa55cc0 Series en proformas / issued invoices 2026-07-07 22:21:50 +02:00
588e9dd733 Proformas preview 2026-07-07 15:29:30 +02:00
cc14cdacf1 Docs 2026-07-06 17:47:05 +02:00
0b07382919 Selector de empresas 2026-07-06 17:33:45 +02:00
86bf1870ef . 2026-07-06 13:55:06 +02:00
3e5791afdb Login + selección de empresas 2026-07-06 12:57:33 +02:00
faf7b2251c Identity -> pantalla de login 2026-07-05 13:43:13 +02:00
494c675483 Identity (backend) 2026-07-05 11:44:10 +02:00
55b8bb8473 . 2026-07-04 13:28:28 +02:00
6310944a85 . 2026-07-03 09:37:12 +02:00
6187a77dd9 v.0.8.1 2026-07-02 17:48:39 +02:00
7a161717c2 Módulo Identity 2026-07-01 09:51:22 +02:00
cc90f64cb4 Limpieza 2026-06-29 12:47:03 +02:00
4ebbb3b5c4 v0.7.6 2026-06-29 12:05:46 +02:00
3c5fd7c57a Crear una proforma 2026-06-29 11:13:10 +02:00
95fe0127a3 Poder hacer una proforma con un cliente sin TIN 2026-06-28 21:43:25 +02:00
4bbecb223f v0.7.5 2026-06-28 21:18:45 +02:00
329bc6c98c Crear un cliente 2026-06-28 20:04:46 +02:00
d5438e2f4e . 2026-06-26 12:28:52 +02:00
1551d65f63 . 2026-06-25 13:49:59 +02:00
f6f57359d5 . 2026-06-15 20:27:11 +02:00
6c11dd7027 v0.6.9 2026-06-15 17:16:07 +02:00
879927db45 Traducciones 2026-06-15 11:39:05 +02:00
8ecebc64bb . 2026-06-15 11:13:16 +02:00
7bd20c22df v0.6.8 2026-06-14 22:17:07 +02:00
b52ca83496 . 2026-06-14 21:40:57 +02:00
789fd4ec3e . 2026-06-14 21:15:57 +02:00
e5fbad0915 . 2026-06-14 21:04:24 +02:00
3a0262cbf7 . 2026-06-14 14:11:17 +02:00
5bc9920538 . 2026-06-13 14:58:09 +02:00
dc6382dd41 . 2026-06-05 16:49:35 +02:00
cea1ab2766 Catálogo de régimen de IVA 2026-06-04 18:37:58 +02:00
6e83958e30 Editor de proformas 2026-06-04 11:09:24 +02:00
834d90f60c Confirmar cambios al refrescar el navegador 2026-06-03 15:50:57 +02:00
66623cbe78 Pantalla update fullscreen 2026-06-02 18:40:23 +02:00
823e5cebe1 . 2026-06-01 20:48:12 +02:00
0e193ee9ce . 2026-05-28 12:55:50 +02:00
66783e1383 Formas de pago y vencimientos 2026-05-26 13:55:26 +02:00
475ab9fec3 . 2026-05-22 21:20:47 +02:00
f23ee948f4 . 2026-05-22 20:24:59 +02:00
567c9d9730 Catalogos 2026-05-22 20:24:50 +02:00
2a1d49d1c4 Métodos de pago 2026-05-22 10:06:47 +02:00
d2a314edc0 Métodos de pago 2026-05-22 10:06:24 +02:00
77fec8fc77 . 2026-05-22 10:01:15 +02:00
911fdbb1c3 . 2026-05-21 12:55:44 +02:00
0a465de2a8 Reorganización 2026-05-21 12:52:54 +02:00
32dbd7d31f Formas de pago 2026-05-21 11:37:50 +02:00
cd4b8975c3 Métodos de pago 2026-05-20 19:53:23 +02:00
996cf4ceb4 . 2026-05-20 19:02:31 +02:00
00627096ed Proformas: Ordenación y guardar preferencias 2026-05-19 17:23:10 +02:00
b4d82b7b39 v0.6.7 2026-05-18 18:39:33 +02:00
6e53e5bd58 Guardar preferencias y returnTo en grid de listados
Co-authored-by: Copilot <copilot@github.com>
2026-05-14 19:36:25 +02:00
09905fc2d3 Bug en Criteria 2026-05-13 16:58:12 +02:00
4f331ceb14 v0.6.6
Co-authored-by: Copilot <copilot@github.com>
2026-05-13 13:16:09 +02:00
9961383a9f .
Co-authored-by: Copilot <copilot@github.com>
2026-05-12 21:42:21 +02:00
5d5ec76ad6 . 2026-05-12 20:56:22 +02:00
3b77fb7cb8 . 2026-05-11 21:47:38 +02:00
a248e8cdc0 Líneas de proformas
Co-authored-by: Copilot <copilot@github.com>
2026-05-07 17:56:25 +02:00
2c6cac4859 . 2026-05-06 13:10:47 +02:00
0fc0717822 .
Co-authored-by: Copilot <copilot@github.com>
2026-05-05 20:37:29 +02:00
fa913627e2 v0.6.5 2026-05-05 13:34:36 +02:00
92faca9bfa . 2026-05-04 20:33:24 +02:00
4beb7aa207 Limpieza 2026-05-04 20:15:30 +02:00
c91455ffc2 . 2026-05-04 17:26:10 +02:00
1beaa05fa4 v0.6.3 2026-05-04 17:25:43 +02:00
6a19698adc . 2026-05-04 12:12:06 +02:00
a8ea434ce1 . 2026-05-03 11:29:56 +02:00
6db80fbc07 .
Co-authored-by: Copilot <copilot@github.com>
2026-05-02 23:20:16 +02:00
6adb538aa4 . 2026-05-02 22:51:05 +02:00
482dd5ef56 . 2026-04-29 23:03:57 +02:00
d216119a91 . 2026-04-29 21:48:56 +02:00
79e90ec00f Edición de detalles de factura 2026-04-29 17:02:08 +02:00
4361df07a0 . 2026-04-28 11:49:21 +02:00
cfbc4e6657 Edición de proformas y más 2026-04-28 11:34:22 +02:00
c9ba2d0370 . 2026-04-24 20:53:05 +02:00
e87e3ec609 v0.6.2 2026-04-23 12:34:00 +02:00
108bbea5fc . 2026-04-21 19:13:59 +02:00
330240deaa v0.6.0 - Subida a producción 2026-04-21 15:51:57 +02:00
67dc91eced . 2026-04-20 21:21:15 +02:00
b5f4c4cdfc . 2026-04-20 21:15:35 +02:00
bc554c180e . 2026-04-20 20:56:14 +02:00
53eb33376c Muchos cambios 2026-04-20 19:20:42 +02:00
7555d3f1ff Peueños errores 2026-04-15 12:23:59 +02:00
71b4dc1d06 . 2026-04-15 11:30:55 +02:00
00b892b91b . 2026-04-14 17:16:31 +02:00
588aacd48a . 2026-04-14 17:16:00 +02:00
bcf719ed4f . 2026-04-13 19:31:21 +02:00
ff6905b845 Update de proformas 2026-04-13 13:05:00 +02:00
88a7a36c4b . 2026-04-13 11:14:34 +02:00
0caf747d4e . 2026-04-13 09:53:48 +02:00
65c3e1f324 Edición de Items de proformas 2026-04-12 23:10:53 +02:00
8ca2ef1fab . 2026-04-12 22:18:00 +02:00
aaaf92b6e5 . 2026-04-12 22:06:30 +02:00
1167f5bc14 . 2026-04-12 21:58:11 +02:00
723f58293a . 2026-04-12 21:24:49 +02:00
d919ccedf6 . 2026-04-12 21:24:26 +02:00
430ae8e5ea . 2026-04-12 21:20:31 +02:00
f80eb9acab . 2026-04-12 21:12:15 +02:00
8a8282ddc3 . 2026-04-12 21:12:10 +02:00
71b9e857e7 . 2026-04-12 19:44:56 +02:00
5f9405d1a0 Cambios 2026-04-12 19:28:47 +02:00
1bbaf0aaee Arreglos layout 2026-04-12 19:28:26 +02:00
909a576f08 Migración a Base UI: Quitar atributo asChild 2026-04-12 12:09:20 +02:00
3a54ccb482 . 2026-04-12 12:07:28 +02:00
3430ae3cb9 Actualización de paquetes 2026-04-12 12:06:32 +02:00
ec8e734851 Proforma update 2026-04-10 16:22:09 +02:00
2eab047e90 PROFORMAS UDPATE 2026-04-10 10:05:45 +02:00
89ab94bb95 pruebas 2026-04-09 22:14:20 +02:00
b88632d395 Pruebas 2026-04-09 20:39:54 +02:00
bd209374bc PROFORMAS UPDATE 2026-04-07 21:44:51 +02:00
982ed7d562 Customers 2026-04-07 15:15:43 +02:00
dbd8f2b3f4 Limpieza 2026-04-05 22:36:41 +02:00
cd0940cb20 PROFORMAS CAMBIO DE ESTADO 2026-04-05 22:30:01 +02:00
b2dee4ae8b PROFORMAS ISSUE 2026-04-05 22:17:11 +02:00
994417e48f Repaso PROFORMAS 2026-04-05 21:35:07 +02:00
e32dbfa3f1 PROFORMAS DELETE 2026-04-05 21:02:00 +02:00
8bbbe93d87 Error 2026-04-05 20:35:41 +02:00
bd1266a6a2 Repaso de UI de PROFORMAS 2026-04-05 20:17:47 +02:00
772cf2a253 Customers 2026-04-05 19:54:11 +02:00
811d0add60 . 2026-04-05 18:35:23 +02:00
74b67d1e2c . 2026-04-05 18:12:53 +02:00
f96830c3d0 . 2026-04-05 18:04:43 +02:00
3ed41010f9 . 2026-04-05 18:00:37 +02:00
2403e1ca0a . 2026-04-05 17:57:51 +02:00
cef7536f27 . 2026-04-05 17:52:38 +02:00
7cc601ef18 . 2026-04-05 17:25:38 +02:00
898c4a2958 Repaso a proformas 2026-04-05 14:22:36 +02:00
56584d2bfd . 2026-04-05 14:01:52 +02:00
9e1b975ea2 . 2026-04-05 12:57:25 +02:00
6ea2e2df5b Repaso de proformas 2026-04-05 12:47:54 +02:00
ba67750e17 . 2026-04-05 12:18:03 +02:00
0fc1dc0cb3 Limpieza 2026-04-04 20:40:05 +02:00