FactuGES_ERP/modules
David 2122ed562b feat: implementar la funcionalidad para avanzar el número de serie documental
* Añadido el método `lockByCompanyAndDocumentType` a `SequelizeDocumentSeriesRepository` para bloquear las series documentales durante las actualizaciones.
* Introducido `AdvanceDocumentSeriesNumberUseCase` para gestionar el avance del número de la serie documental con control de transacciones.
* Creado `AdvanceDocumentSeriesNumberController` para exponer la funcionalidad de avance mediante HTTP.
* Actualizado el DTO de respuesta de series documentales para incluir el campo `has_assigned_numbers`.
* Añadido un esquema de validación para avanzar el número de la serie documental.
* Implementadas pruebas para la creación, asignación y avance de series documentales, garantizando el comportamiento correcto y las transiciones de estado esperadas.
* Introducidos nuevos errores para gestionar condiciones específicas de las series documentales.
* Actualizado el servicio de administración de series documentales existente para dar soporte a la nueva funcionalidad.
2026-09-18 18:38:49 +02:00
..
audit feat(ui): refactor page layouts to use RdxPageContent for improved structure and consistency 2026-09-15 12:37:50 +02:00
auth refactor: standardize import statements and formatting across components 2026-09-10 13:26:33 +02:00
catalogs feat(ui): refactor page layouts to use RdxPageContent for improved structure and consistency 2026-09-15 12:37:50 +02:00
companies feat: implementar la funcionalidad para avanzar el número de serie documental 2026-09-18 18:38:49 +02:00
core feat(tax-definitions): enhance tax definitions settings with new filters and pagination 2026-09-12 14:27:54 +02:00
customer-invoices feat: implementar la funcionalidad para avanzar el número de serie documental 2026-09-18 18:38:49 +02:00
customers feat(ui): refactor page layouts to use RdxPageContent for improved structure and consistency 2026-09-15 12:37:50 +02:00
document-series feat: implementar la funcionalidad para avanzar el número de serie documental 2026-09-18 18:38:49 +02:00
factuges refactor: standardize import statements and formatting across components 2026-09-10 13:26:33 +02:00
identity refactor: replace RdxEditorLayout with RdxPageContent across multiple components 2026-09-14 11:00:56 +02:00
onboarding refactor: standardize import statements and formatting across components 2026-09-10 13:26:33 +02:00
supplier-invoices refactor: standardize import statements and formatting across components 2026-09-10 13:26:33 +02:00
suppliers feat(ui): refactor page layouts to use RdxPageContent for improved structure and consistency 2026-09-15 12:37:50 +02:00