Actions
Task #17558
openTask #16330: Ocean Sprint Planning for 07/04/2025 - 18/04/2025
Report - Debtors Transaction Report
Status:
QA
Priority:
High
Assignee:
-
Start date:
03/17/2025
Due date:
04/18/2025 (about 8 months late)
% Done:
37%
Estimated time:
16:00 h
Spent time:
GitLab ID:
2215
GitLab Milestone:
GitLab Ticket Number:
368
GitLab Time Logged:
21600
Lock Timeline Date:
No
gitlab project trace:
Ocean Sprint Planning for 07/04/2025 - 18/04/2025
Description
Acceptance Criteria:¶
- The system should allow users to generate a Debtors Transaction Report displaying all outstanding and cleared invoices.
-
Report Header:
- Company Name, Logo, Address, Contact Info, VAT Registration Number
- Report Title: "Debtors Transaction Report"
- Reporting Period (clearly stated From - To dates)
- The report should include the following details and any other fields as per the sample reports provided.
- Client Name / Business Name
- Client Code
- File Reference
- Department
- Invoice Number/Credit Note/Debit Note Number
- Transaction Date
- Transaction Amount
- VAT Amount
- Currency
- Exchange Rate
- Payment Status (Paid / Unpaid / Partially Paid)
- Outstanding Amount
- Payment Due Date
- The system should allow filtering by:
- Date Range (From Date - To Date)
- Client Name
- Invoice Status (Paid, Unpaid, Partially Paid)
- Currency
- Business Registration Number (BRN)
- Department
- The report should include a summary section displaying:
- Total Outstanding Amount
- Total Amount Paid
- Total Amount Due
-
Formatting and readability:
- Clearly aligned numeric columns for easy readability.
- Amounts formatted clearly to two decimal points.
- The system should allow exporting the report in:
- Excel
- Permissions & Access Control
- Provide user access control to restrict report generation based on roles (e.g., only Finance Managers can generate reports for all clients, while Salespersons can generate for their assigned clients).
- Footer
- Page numbering (Page X of Y)
- Printed by <user>
- Report generation Date & Time
- Error Handling & Notifications
-
If no data is available for the selected date range, display a message:
"No data found for the selected period."
-
If the report fails to generate, log an error and notify the user.
-
{width="873" height="1236"}

GitLab Sync Log
[{"id": "20250", "author": "Waliyuddin Delba", "hours": 6.0, "created": "2025-04-09T11:08:44.328Z", "log_date": "2025-04-08", "comment": "Imported from GitLab by @Waliyuddin Delba on 2025-04-09T11:08:44.328Z: 6h-(6.0)h spend at: 2025-04-08", "status": "active", "deleted_by": "", "redmine_entry_id": 8911}]
Actions