Commit Graph

79 Commits

Author SHA1 Message Date
eeb285f8b2 Configuración fiscal para proformas 2026-07-29 11:00:37 +02:00
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
5bc9920538 . 2026-06-13 14:58:09 +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
996cf4ceb4 . 2026-05-20 19:02:31 +02:00
5d5ec76ad6 . 2026-05-12 20:56:22 +02:00
a248e8cdc0 Líneas de proformas
Co-authored-by: Copilot <copilot@github.com>
2026-05-07 17:56:25 +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
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
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
588aacd48a . 2026-04-14 17:16:00 +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
bba38e67f2 Alta de proformas 2026-03-03 17:00:32 +01:00
821b4d3ff7 . 2026-02-23 09:49:09 +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
1a33dbac0c Informes con FastReport 2026-01-13 19:41:14 +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
747d11a956 Informes de facturas de cliente 2025-11-20 13:03:54 +01:00
89e22de2bd Facturas de cliente 2025-11-17 18:20:18 +01:00
f19ab6022b Proformas 2025-11-16 20:30:11 +01:00
5f08cfaa15 Facturas de cliente 2025-11-12 15:48:57 +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
8a3bc7ac45 Clientes y Facturas de cliente 2025-10-28 18:52:30 +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
5584b6039b Facturas de cliente 2025-09-29 10:42:46 +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