ABC SMART DASHBOARD
· · b20707

ABC Smart Office

Sign in with the Google account the office has on record for you. This reads the same database the field app writes to.

Loading…
read only
Loading…
Loading…

Not moved yet

Open the dashboard →

Loading…
Loading…
Loading…

Update claim

Write a rule

In twelve months the rule tells you WHAT you decided and the reason tells you whether it still holds. The second one is the part you will wish you had written.

One real case you already know the answer to. It is what turns a formula into something anybody can check.

Loading…

Change your mind

The old version is kept and marked replaced — never overwritten. That is the only way to tell later whether a rule is current or you forgot to update it.

Loading…
Loading…
Rest days

Stored as a LIST, not a single day — a second rest day or a Saturday change is then data, not a code change. Everything that counts a working day reads this: the attendance report, the field app's Others tab, and the driver allowance.

Add holidays

A role decides which modules a person can reach, and whether they can change or delete what they find. Hiding a tab is a courtesy — the database enforces this too, so a role that cannot write cannot write from anywhere.

Loading…

A session says when the day is meant to start and end. Nobody is judged against one until they are given one — and

Add a session

Late is counted from the start time.

7h30 = 450. Blank means Ends minus Starts.

Taken whenever, which is what the field app already does.

Loading…

👥 Staff — click anyone to edit their record

Everyone in team_members — the record, not a copy. Sign-in email, phone, roles, unit, work type, joining date and certificates. The workbook mirrors this, not the other way round.

Price list — bulk edit

Edit the prices, keep the Code column, and upload it back. You will see exactly what would change before anything is written. Nothing is ever deleted — an item missing from your file is left alone.

0 selected ·

Only the people you have ticked, and only the field you choose. Leave one blank to leave it alone.

Loading…

📋 Certificate register

Reference only — these rows are not clickable. Edit a certificate from the staff record above.

Staff

Loading the full record — unit and certificates from Postgres, name, roles and sign-in email from the workbook. This takes a few seconds.
Person

Roles — a person can hold more than one

Driver
Unit & certifications

Leave it blank and nothing about their timekeeping is judged. That is a real choice, not an omission.

Personal address for reaching them. It has never been able to sign anybody in, and nothing on this system should ever treat it as though it could.

Work type — what they actually do

Tick every kind of work they do. Office is on its own — it hides the vehicle and job screens entirely, so it clears the others. Leave all four blank and they see everything, which is what everyone does today.

Certificates

Item

Stock

Loading…

Prices

A row applies from its quantity upward. The most specific match wins: a row naming this client, then its price tag, then the default tag, then the standard price.

History

Loading…

New document

Apply to invoices

Lines

Client

Photos from their sites

Allocate

Open invoices for this client

Loading…

Edit

Stage, infra stage and splicing status are changed on the dashboard — they stamp dates and can raise a claim.