Commit Graph

53 Commits

Author SHA1 Message Date
5ed6556036 feat(document-series): implement document series management API
- Add UpdateDocumentSeriesController for updating document series.
- Create documentSeriesApiErrorMapper for error handling.
- Define document series routes including CRUD operations.
- Implement Sequelize-based persistence layer for document series.
- Add DTOs for request and response schemas for document series operations.
- Establish common structures for document series data handling.
- Configure TypeScript settings for the document series module.
2026-07-28 18:04:57 +02:00
0129c5963c . 2026-07-14 20:39:31 +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
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
588e9dd733 Proformas preview 2026-07-07 15:29:30 +02:00
dc6382dd41 . 2026-06-05 16:49:35 +02:00
66783e1383 Formas de pago y vencimientos 2026-05-26 13:55:26 +02:00
c9ba2d0370 . 2026-04-24 20:53:05 +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
53eb33376c Muchos cambios 2026-04-20 19:20:42 +02:00
cef7536f27 . 2026-04-05 17:52:38 +02:00
6ea2e2df5b Repaso de proformas 2026-04-05 12:47:54 +02:00
400b90f631 Proformas: saber la issued invoice de una proforma 2026-04-03 11:36:29 +02:00
5d59598106 . 2026-03-28 22:10:05 +01:00
e9824ecf80 . 2026-02-19 18:54:59 +01:00
acd61cf6eb . 2026-02-19 15:51:30 +01:00
7f77b18d52 . 2026-02-17 15:32:50 +01:00
a42e762b17 Arreglos de impuestos en líneas y cabeceras 2025-12-04 19:31:40 +01:00
5a6a81738f Facturas de cliente -> cambio en impuestos 2025-11-23 22:44:31 +01:00
89e22de2bd Facturas de cliente 2025-11-17 18:20:18 +01:00
f19ab6022b Proformas 2025-11-16 20:30:11 +01:00
4d76919e44 . 2025-11-11 19:57:04 +01:00
54e23899c4 Facturas de cliente - Arreglado recálculo de líneas y cabecera 2025-11-11 12:22:20 +01:00
0fcba918a6 Facturas de cliente 2025-11-07 18:51:18 +01:00
55983f0295 Arreglado cálculo de totales de factura 2025-11-06 17:16:18 +01:00
8b3008f6d8 Facturas de cliente 2025-10-18 21:57:52 +02:00
78cc422d9a Facturas de cliente 2025-10-12 12:43:06 +02:00
700ace3b76 Error en presentación de impuestos 2025-10-11 19:39:02 +02:00
6e5b14305e Clientes y facturas de cliente 2025-10-03 21:01:38 +02:00
2043bbb78b Facturas de cliente 2025-09-29 20:22:59 +02:00
198137d426 Facturas de cliente 2025-09-29 09:32:13 +02:00
3846199cbe Clientes y facturas de cliente 2025-09-24 19:30:35 +02:00
633f7cf6bd Clientes y facturas de cliente 2025-09-22 19:43:55 +02:00
a30d914680 Facturas de cliente 2025-09-19 11:29:49 +02:00
096abdccb2 Clientes y facturas de cliente 2025-09-17 19:37:41 +02:00
f72273b069 Clientes y facturas de cliente 2025-09-16 19:41:27 +02:00
817dcff8c5 Facturas de cliente 2025-09-12 18:23:36 +02:00
edecf0121b Facturas de cliente 2025-09-11 17:14:51 +02:00
877d98f188 Facturas de cliente 2025-09-10 20:14:19 +02:00
d17a22dc9f Facturas de cliente 2025-09-07 21:55:12 +02:00
b7a58ebad5 Facturas de cliente 2025-09-04 19:57:04 +02:00
206d5bf9d3 Facturas de cliente 2025-09-04 12:42:11 +02:00
e65524ea3c Facturas de cliente 2025-09-04 12:02:24 +02:00
5064494b12 Facturas de cliente 2025-09-03 20:04:09 +02:00
78cd1299bf Facturas de cliente y clientes 2025-08-12 13:23:50 +02:00
d7bce7fb56 Facturas de cliente y clientes 2025-08-11 19:49:52 +02:00
81fffc4a0e Facturas de cliente 2025-07-02 10:57:09 +02:00
91c00e7344 Facturas de cliente 2025-06-26 20:25:38 +02:00