CapricornProject & Accounts Management System
_โ–กร—

Prototype

Dashboard

Simple company-level view first, then project and accounts details inside modules.

Capricorn Dashboard

One screen to understand projects, payments, documents, accounts modules, and due-date alerts.

3 upcoming alerts

Project View

Summary All Projects

Job NoProjectStatusContractReceivedBalanceNext Alert

Alerts

PDC / Payment Notifications

TypeReferenceDueAmount

Accounts View

Module Snapshot

Separate module

Document View

Common + Job No Copies

Client requirement: Invoices and receipt vouchers should have one common file record and one linked copy inside the particular Job No/project file.

From Client Excel

Required Software Modules

Structured to avoid confusion

How modules are linked

Project side: Job No โ†’ Project details โ†’ payment history โ†’ SOA โ†’ purchase bills โ†’ documents.

Accounts side: Invoice / voucher / supplier / salary / expense records stay in accounts, but can be linked to Job No whenever project-related.

Future spare modules

Spare modules are kept as disabled placeholders so the client feels the software can grow later without crowding the first version.

Projects

Summary All Projects

Active + Completed
Job NoProjectClientStatusContract AmountVATReceivedBalancePurchase BillsDocumentsNext Alert

Individual Project File

All records under the selected Job No.

Project File

Project Information

Contract Breakdown

Scope / Work Items

Scope / WorkAmount

Payment History

Project Payment Certificates / Cheques / Transfers

InvoicePC NoCHQ / TransferDue DateBankAmount with VATVATActual without VATStatus

Documents

Contract Docs / Approvals / Cheque Images / Invoices / Vouchers

Document List

Common module file + Job No copy

Module / FolderDocument NameReferenceDateCommon FileJob No Copy

Notifications

PDC Cheques / Payment Alerts โ€” 10, 5 & 2 Days Before

ModuleJob / PartyAlert TypeReferenceDue DateAmountDays LeftStatus

Accounts

Accounts Module Summary

Separate from project file

Recent Records

Accounts Entries Linked to Projects

ModuleReferenceJob No / PartyDateAmountStatus

Accounts

Invoices โ€” Common File + Project Copy

Invoice NoJob NoParty / ClientDateAmountVATStatusCopy Link

Accounts

Receipt Vouchers โ€” Common File + Project Copy

Voucher NoJob NoReceived FromDateModeAmountCopy Link

Accounts

Daily Expenses

DateCategoryDescriptionJob NoAmountReceipt

Accounts

Unpaid Bills

Bill NoSupplier / PartyJob NoDue DateAmountStatusAlert

Accounts

Supplier Accounts / Party Ledger

Party CodeSupplier / PartyLinked JobsTotal BillsPaidBalanceLast Activity

Accounts

Monthly Salary / Staff Records

Employees can grow up to 100+
EmployeeDesignationMonthSalaryPaidStatusIndividual Record

Accounts

Profit / Loss View

Summary only
Important: This module is included because it is in the client sheet, but in prototype it is kept as a clean summary. It should not disturb project users.
Job NoProjectContractReceivedProject BillsDaily ExpenseEstimated Position

Charity

Optional
Keep as simple voucher-style module for future use.

Sales Promotion

Optional
Track promotion expenses or vouchers if client wants later.

Spare Modules

Future
Reserved menu slots for future expansion without redesigning software.
Ready โ€” Capricorn Client Requirement PrototypeSelected Project: Gharbi