> For the complete documentation index, see [llms.txt](https://wiki.dieagenturverwaltung.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.dieagenturverwaltung.de/einstellungen-1/zeiterfassung/funktionen.md).

# Funktionen

Was sind Funktionen und wofür werden sie verwendet? Welche Rollen spielen sie bei der Zeiterfassung?

Funktionen entsprechen den Gewerken - z.B. "Grafik Design", "Senior Beratung", "Programmierung" - mit denen die Agentur ihre Leistungen erbringt.

Sie sind ein zentrales Element der Agenturverwaltung, da sie sowohl die Grundlage zur Erstellung von Agenturleistungspositionen in Kostenvoranschlägen und Rechnungen darstellen als auch bei der Zeiterfassung verwendet werden sind.

### Funktionen für die Agentur definieren

Allgemeine Informationen zur Agenturpreisliste und zur Konfiguration der in eurer Agentur zur Verfügung stehenden Funktionen dieser findet ihr hier:

{% content-ref url="/pages/-La5orIFvdtYQYSRK5BG" %}
[Die Standardpreisliste der Agenturleistungen](/onboarding/erste-finanzeinstellungen/funktionen.md)
{% endcontent-ref %}

### Warum Funktionen?

Bei der Zeiterfassung spielen Funktionen eine wichtige Rolle, da in jedem Zeiterfassungseintrag eine Funktion ausgewählt werden muss. Die Funktion beschreibt dabei, in welcher Rolle - z.B. "Grafikdesig" - ein Mitarbeiter die gegenwärtige Aktivität ausgeübt hat.&#x20;

Die Auswahl der korrekten Funktion ist wichtig, da Funktionen die Basis für das Controlling der Agenturleistungen darstellen. So werden im Projekt-Controlling beispielsweise im Kostenvornaschlag kalkulierte Aufwände für eine Funktion den durch Projektmitarbeitern erfassten Aufwänden in dieser Funktion gegenüber gestellt.

So erkennen Projektleiter bereits früh in einem Projekt, ob wir ein Arbeitszeitbudget überzogen haben und wieviel Arbeitszeitbudget noch verfügbar ist.

![Projekt-Controlling: Gegenüberstellung kalkulierter und angefallener Agenturleistungen im Projekt-Reporting](https://1380976415-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-La4YdZ1Gw5iHapqZfIo%2F-Ltx_DD9AxSSLUESZTFA%2F-Ltx_q3WJ8BZhUus-Z6q%2Fscreen%20kalk%3Aangefallene%20Stunden%20je%20Funktion.png?alt=media\&token=71a24a2d-3c76-4bda-9623-257e94e044c4)

### Mitarbeitern Funktionen zuweisen

In vielen Fällen stehen einem Mitarbeiter zwei oder mehr Funktionen zur Auswahl, sodass bspw. ein Creative Director je nach Art der Aufgabe zwischen Funktionen mit unterschiedlichen Preisen wie z.B. "Art Direktion", "Grafikdesign" auswählen kann.&#x20;

Einem Benutzer kann aber auch nur eine Funktion zugewiesen werden. Dann entfällt die Auswahl. Die Zuordnung von Funktionen zu Benutzern findet in den Benutzereinstellungen statt.

{% content-ref url="/pages/-La8nvBQ\_qU1r161fe7p" %}
[Einstellungen](/einstellungen-1.md)
{% endcontent-ref %}

### Was kostet eine Stunde den Kunden?

Für den Kunden hängt der Stundensatz von dem im Etat des Kunden für die entsprechende Funktion definierten Wert ab.\
Der Preis für eine Stunde in der Funktion "Grafikdesign" unterscheidet sich dann unter Umständen vom Preis einer Stunde in der Funktion "Art Direction".

Hier wird erklärt wie die Etatpreisliste eines Kunden bearbeitet werden kann.

{% content-ref url="/pages/-La5UpXf\_5ahnhlOwr6t" %}
[Das Preislisten-Konzept](/projektverwaltung-1/etats/preisliste.md)
{% endcontent-ref %}

### Was kostet eine Stunde die Agentur?

Um die Kosten für die Agentur zu ermitteln, wird nicht der Stundensatz der Funktion sondern der sogenannte *Interne Mitarbeiterkostensatz* des Nutzers, der die Stunde geleistet hat zugrunde gelegt.

Hier wird erklärt, wie dieser Preis sich zusammensetzt und wo man ihn einstellen kann.

{% content-ref url="/pages/-La5SdnXqGzQswMbc3Bh" %}
[Benutzer bearbeiten](/einstellungen-1/benutzerverwaltung/benutzer/benutzer-bearbeiten.md)
{% endcontent-ref %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://wiki.dieagenturverwaltung.de/einstellungen-1/zeiterfassung/funktionen.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
