Log Labor
{{ site.name }}
€{{ calculateSiteTotal(site.id).toLocaleString() }}
Total Hours
{{ getAllTimeSiteHours(site.id) }}h
Hourly Yield
€{{ calculateSiteYield(site.id) }}/hr
{{item.desc}}
{{item.qty}}{{item.unit}} x €{{item.price}}
€{{(item.qty * item.price).toLocaleString()}}
{{ currentTimeLabel }}
Revenue Status
Paid
€{{ statsRevenue.paid.toLocaleString() }}
Owed
€{{ statsRevenue.unpaid.toLocaleString() }}
Total Hours per Site
{{ site.name }}
{{ getSiteHours(site.id) }}h
Crew Payroll (Period)
{{ name }}
{{ h }}h
No logged crew hours for this period.
Logs Archive
{{ log.date }}
{{ log.h }} HRS
{{ getEmpName(log.eid) }}
{{ getSiteName(log.sid) }}
No logs found.
System Management
Add Project Site
Add Worker
Active Crew Roster
{{e.name}}
{{e.email}}
Active Sites
{{s.name}}
Payroll Status History
{{ m.label }}
{{ currentTimeLabel }}
🟢 Payroll Status: Paid
🔴 Payroll Status: Unpaid
Total Logged Hours
{{ myTotalHours }}HRS
Site Breakdown
{{ siteObj.siteName }}
{{ siteObj.hours }}h
No hours logged for this period.
History
{{ log.date }}
Confirmed
{{ getSiteName(log.sid) }}
No historical logs found.