FactuGES_ERP/modules/catalogs
david 97174e580d feat(payment-terms): enforce percentage validation and enhance deletion logic
- Added validation to ensure payment term percentage is greater than 0 and does not exceed 100.
- Introduced `PaymentTermUsageChecker` to check for references before deletion.
- Updated `PaymentTerm` aggregate to track if due rules were updated.
- Enhanced repository methods to handle due rules correctly during updates and deletions.
- Added tests for payment term services and aggregate to ensure correct behavior.
- Implemented unique constraint on due days in the database model.
2026-08-16 00:36:31 +02:00
..
src feat(payment-terms): enforce percentage validation and enhance deletion logic 2026-08-16 00:36:31 +02:00
package.json v0.10.3 2026-08-05 21:20:50 +02:00
tsconfig.json Formas de pago y vencimientos 2026-05-26 13:55:26 +02:00