Dashboard
/dashboardPreview timer, workload, and key operating indicators.
Taktis is the professional-services workspace for projects, time entries, timesheets, approvals, customers, invoices, expenses, staffing, and operational reporting. Its current release candidate is also known internally as Chronos.
Prepare roles, reference data, controls, and acceptance evidence for the Taktis professional-services workspace before production release.
This is a release-readiness guide, not production operating authority. It covers preparation and controlled acceptance of project-to-cash, time, approval, invoice, expense, absence, scheduling, reporting, and administration workflows.
| Role | Access | Responsibilities |
|---|---|---|
| Consultant | Preview assigned projects, time entries, and timesheets. |
|
| Manager or approver | Preview projects, staffing, approvals, and reports within assigned scope. |
|
| Finance or administrator | Preview customers, rates, invoices, reports, and tenant settings when explicitly assigned. |
|
Do not treat route availability as production approval. Establish the release, ownership, data, access, and accounting baseline first.
Establish that the environment and user are explicitly approved for acceptance testing.
Record environment, build, known issues, support channel, test window, and prohibited uses.
Verify the expected tenant claim and one minimum role; test that an unassigned identity fails closed.
Assign business, project, finance, privacy, security, and technical acceptance owners.
Define where sanitized screenshots, identifiers, reconciliations, and defects are retained.
The test has explicit authorization, owners, version, scope, evidence location, and stop conditions.
Model the rules that drive time, approvals, billing, staffing, and reports without importing production records.
Include active, inactive, billable, non-billable, budgeted, and cross-team cases.
Set expected currencies, rate rules, tax assumptions, invoice periods, and independent expected totals.
Map consultant, manager, finance, and administrator decisions including rejection and recall.
Include time-zone boundaries, overlapping work, absences, expenses, closed periods, and insufficient permissions.
A synthetic dataset and expected-results ledger cover normal, denied, correction, and boundary cases.
Test one traceable project-to-cash scenario and reconcile every transition before recommending release.
Validate time capture through approval, invoice generation, reporting, and audit evidence.
Verify customer, assignment, budget, rate, dates, and tester permissions.
Test timer and manual entry, validation, edit, delete, filters, and draft boundaries.
Exercise submit, reject with reason, correct, resubmit, approve, and allowed recall behavior.
Use the accepted period and reconcile line items, currency, totals, customer, and included time.
Verify PDF and report/export values without sending the invoice or marking real payment.
Record stable identifiers, expected versus actual totals, roles, timestamps, and defects.
The synthetic project-to-cash trail is authorized, arithmetically reconciled, role-correct, and reproducible.
Convert test evidence into an explicit accept, conditional-accept, or reject decision.
Compare permissions, status transitions, amounts, PDFs, exports, and reports with the approved ledger.
Assess accessibility, localization, performance, recovery, auditability, privacy, and tenant isolation.
Assign severity, owner, workaround, target release, and retest requirement.
Collect sign-off from business, finance, security/privacy, support, and release ownership.
A dated decision identifies the tested version, accepted scope, open risks, owners, and production authorization status.
These limits describe the source-pinned Taktis / Chronos 2.0 release candidate scope and must be rechecked when the product changes.
Likely cause: The session expired, the identity is not assigned to the application, or the tenant claim is missing.
Likely cause: The current role, release, tenant configuration, or feature flag does not expose that operation.
Likely cause: Validation failed, processing is still running, or the current view is stale or filtered.
Likely cause: Rate, period, billability, currency, tax, status, or backend contract differs from the expected ledger.