Docs

BUCHUNG

Documentation

BUCHUNG

What is it for?

The time tracking plugin allows recording work hours on different booking items (projects/activities). Time can be entered either with start and end times or as a duration.

Typical daily tasks

  • Book daily work hours on projects
  • Manage your own entries
  • View hour reports by project/month
  • Manage booking items as admin

Step by step

1) Create a booking

1. Go to Time Tracking (/buchung)
2. Filter the period (Today/Week/Month)
3. Click "New Entry"
4. Select a project, enter date, description, and either start/end time or duration

2) Edit a booking

1. Click the edit icon in the table row
2. Change the desired fields
3. Save

3) View report

1. Click "Report" in the time tracking view
2. Select the time period (Week/Month/Year)
3. Hours are displayed broken down by project

4) Manage booking items (Admin)

1. Go to Settings → Time Tracking
2. Here you can create, edit and delete projects
3. Projects can be deactivated (hidden from selection)

Common questions / issues

"How do I enter 2.5 hours?"

Enter either 09:00 to 11:30 as start/end, or "2.5h" or "2h 30min" in the duration field.

"I don't see any bookings"

Make sure the filter period is correct and you have created booking items.

"Can I edit other users' bookings?"

Only with the buchung.entry.edit_all permission.

Technical URLs (reference)

  • GET /buchung – Timesheet
  • GET /buchung/entry/{id}/edit – Edit booking
  • GET /buchung/report – Report
  • POST /buchung/entry/save – Save booking
  • POST /buchung/entry/{id}/delete – Delete booking
  • GET /settings/admin/buchung – Admin: manage booking items