- 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. |
||
|---|---|---|
| .. | ||
| payment-methods | ||
| payment-terms | ||
| tax-definitions | ||
| tax-regimes | ||
| index.ts | ||