> For the complete documentation index, see [llms.txt](https://docs.powerall.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.powerall.app/en/service/work-orders/activities.md).

# Activities

Each [work receipt](/en/service/work-orders.md) consists of one or more activities. For each activity, you can record:

* Which tasks have been carried out
* Which materials have been booked
* How many hours each mechanic has worked

All this data is grouped together per activity on the invoice. If, for a job, you carry out both planned maintenance on the [Service object](/en/service/service-objects.md) and a repair, this can be registered on the same work receipt by creating two activities: one activity for the maintenance and one activity for the repair.&#x20;

Each activity can also be invoiced separately or all at once on the same invoice. This gives you, as a user, complete freedom to easily record and invoice your work in your own preferred way!

### Materials

On each line you can quickly [items](/en/parts/items.md) search in your own Administration and the [catalogs](/en/parts/suppliers/catalogs.md) of your suppliers. The price is immediately copied from the item; any discount is applied directly if you have set up a [sales price agreement](/en/crm/sales-price-agreements.md) . This prevents errors with prices and lets you finish registering the booked parts faster.

You can also enter a different order type at line level; by default this is copied from the work receipt or activity, but as a user you retain the freedom to deviate where needed.

### Hours worked

On each line, your own user is filled in automatically by the system. Of course, you can choose another user here. The hourly rate is determined based on the selected [work type](/en/service/work-orders/work-types.md). The work date and start time are always set to the current time. Do you then create another line? Powerall will then fill the start time of this line with the end time of the previous line. In this way, these hours connect seamlessly!

You can also enter a different order type on hour lines if needed.

### Mark work as completed

Is the job finished and have all materials and hours been registered? Then you can mark the activity as completed so that it can be invoiced. Are some materials or hours still missing? Then that is no problem! You can still register materials and hours or mark the activity as 'in progress' again. An activity with status 'completed' offers the following options:

* The line order of the materials can be changed. This gives you complete freedom as a user in how the materials are presented on the invoice
* Invoicing hours can be added so that you have maximum control over the presentation of the hours worked on the invoice. More about this can be read on the page [invoicing hours](/en/service/work-orders/billing-hours.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.powerall.app/en/service/work-orders/activities.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
