Issue Title: Testing Quota Limit Functionality for Free Trial Package
1. Issue Description
The purpose of this issue is to thoroughly test the quota limit functionality across various aspects of the free trial package, including items, customers, and sales invoices. Specifically, we need to confirm that when the quota limit is reached (e.g., 10 items), the system correctly displays a modal warning about the full quota and prompts the user to consider an upgrade.
2. Steps to Reproduce
Navigate through the system as a Free Trial user and add items, customers, and sales invoices.
Reach the set quota limit for each category (e.g., 10 items).
Observe the system's response once the quota limit is reached.
3. Current Behavior
Not applicable as this is a testing and verification task.
4. Expected Behavior
Upon reaching the quota limit for items, customers, or sales invoices, the system should automatically display a modal warning.
The warning modal should inform the user that the quota is full and suggest upgrading to a higher package.
The user should not be able to add more items, customers, or sales invoices beyond the quota limit without upgrading.
5. Goal
To ensure that the quota limit functionality within the free trial package is working correctly and that users are adequately prompted to upgrade when they reach these limits.
6. Action Items
[x] Test the addition of items, customers, and sales invoices up to the set quota limit.
[x] Verify that the system displays a modal warning when the quota limit is reached.
[x] Ensure that the warning modal provides clear information about the quota limit and the need to upgrade.
[x] Confirm that the system restricts the addition of more items, customers, or sales invoices beyond the quota.
[x] Document the behavior of the system at each quota limit threshold.
[x] Record any discrepancies or issues encountered during testing.
[x] Provide recommendations for improvements or fixes if necessary.
Issue Title: Testing Quota Limit Functionality for Free Trial Package
1. Issue Description
The purpose of this issue is to thoroughly test the quota limit functionality across various aspects of the free trial package, including items, customers, and sales invoices. Specifically, we need to confirm that when the quota limit is reached (e.g., 10 items), the system correctly displays a modal warning about the full quota and prompts the user to consider an upgrade.
2. Steps to Reproduce
3. Current Behavior
4. Expected Behavior
5. Goal
To ensure that the quota limit functionality within the free trial package is working correctly and that users are adequately prompted to upgrade when they reach these limits.
6. Action Items