- 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. |
||
|---|---|---|
| .. | ||
| src | ||
| package.json | ||
| tsconfig.json | ||