210 lines
11 KiB
Markdown
210 lines
11 KiB
Markdown
---
|
|
title: Projekt
|
|
description: Agiles Projektmanagement. Schön. Einfach. Open Source.
|
|
kind: howto
|
|
prev: ./
|
|
partner: Odoo S.A.
|
|
extensions: true
|
|
---
|
|
|
|
# Projekt
|
|
|
|

|
|
|
|
{{ $frontmatter.description }}
|
|
|
|
Website: <https://www.odoo.com/de_DE/app/project>
|
|
|
|
## Bereiche
|
|
|
|
| Bereich | Beschreibung |
|
|
| --------------------------------------------------------- | ---------------------------------------------- |
|
|
| [Projekt Aktionen](Project%20Actions.md) | Aktionen für Projekt App einrichten. |
|
|
| [Projekt Datenmanagement](Project%20Data%20Management.md) | Daten zu Projekte exportieren und importieren. |
|
|
|
|
## Erweiterungen
|
|
|
|
| Erweiterung | Beschreibung |
|
|
| --------------------------------------------------------------------------------- | -------------------------------------------------------- |
|
|
| [Business Requirement](Business%20Requirement.md) | Projektanforderungen erfassen und verknüpfen. |
|
|
| [Project Key Link Type](Project%20Key%20Link%20Type.md) | Projektnummer anhand Projekttyp erstellen. |
|
|
| [Project Key](Project%20Key.md) | Projektkürzel für Aufgabenbezeichnung. |
|
|
| [Project Menu](Project%20Menu.md) | Projekte über Navigation aufrufen. |
|
|
| [Project Partner Open Tasks](Project%20Partner%20Open%20Tasks.md) | Offene Aufgaben auf Partner-Ansicht anzeigen. |
|
|
| [Project Phase Estimate](Project%20Phase%20Estimate.md) | Aufwandsschätzung pro Projekt und Phase. |
|
|
| [Project Phase](Project%20Phase.md) | Projektaufgaben mit Projektphasen verwalten. |
|
|
| [Project Task Add Very High](Project%20Task%20Add%20Very%20High.md) | Priorität mit 4 Stufen abbilden. |
|
|
| [Project Task All Menu](Project%20Task%20All%20Menu.md) | Menu Alle Aufgaben hinzufügen. |
|
|
| [Project Task Default Stage](Project%20Task%20Default%20Stage.md) | Standardstufen für Projektaufgaben. |
|
|
| [Project Task Dependencies](Project%20Task%20Dependencies.md) | Projektaufgaben mit Abhängigkeiten. |
|
|
| [Project Task Dependency Counter](Project%20Task%20Dependency%20Counter.md) | Smart Button für abhängige Aufgaben. |
|
|
| [Project Task Material](Project%20Task%20Material.md) | Liste von verbrauchten Materialien auf Projektaufgabe. |
|
|
| [Project Template](Project%20Template.md) | Projekt aus Projektvorlage erstellen. |
|
|
| [Project Timeline Task Dependencies](Project%20Timeline%20Task%20Dependencies.md) | Timeline-Ansicht für Projektaufgaben mit Abhängigkeiten. |
|
|
| [Project Timeline](Project%20Timeline.md) | Timeline-Ansicht für Projektaufgaben. |
|
|
| [Project Timesheet Time Control](Project%20Timesheet%20Time%20Control.md) | Zeiterfassung auf Projektaufgabe starten. |
|
|
| [Project Type](Project%20Type.md) | Projekte nach Typ verwalten. |
|
|
| [Projekt Task Billable](Projekt%20Task%20Billable.md) | Aufgaben als abrechenbar markieren. |
|
|
| [Sequential Code for Tasks](Sequential%20Code%20for%20Tasks.md) | Sequenznummer für Projektaufgaben. |
|
|
|
|
## Konfiguration
|
|
|
|
### Projektphasen aktivieren
|
|
|
|
Navigiere nach _Projekt > Konfiguration > Einstellungen_. Aktivieren Sie die Option _Projektphasen_ und speichern Sie die Einstellung. Sie erhalten einen Link _Phasen konfigurieren_.
|
|
|
|
## Verwendung
|
|
|
|
### Projekt anlegen
|
|
|
|
Öffnen Sie die App _Projekt_ und klicken auf _Anlegen._ Im Dialog geben Sie eine Projektbezeichnung ein. Abhängig von der Odoo-Installation stehen diese Optionen zur Wahl:
|
|
|
|
- **Zeiterfassung**: Zeit auf Projekaufgaben rapportieren.
|
|
- **Bill from Tasks**: Anhand einer Projektaufgabe eine Rechnung erstellen
|
|
Wählen Sie die Option entsprechend der Projektkonfiguration.
|
|
- **Timesheet Timer**: Zeiterfassung kann direkt auf der Aufgabe gestartet werden.
|
|
|
|
### Aufgaben anzeigen
|
|
|
|
Wählen Sie _Projekt_ und klicken Sie auf eine Projekt-Kachel. Sie sehen nun die Aufgaben gefiltert anhand es ausgewählten Projekts. Klicken Sie auf eine Aufgabe um die Details zu sehen.
|
|
|
|
### Meine Aufgaben anzeigen
|
|
|
|
Wählen Sie _Projekt > Aufgaben_. Hier sehen Sie alle Aufgaben, die ihnen zugeordnet wurden.
|
|
|
|
### Aufgabenphasen erstellen
|
|
|
|
Navigieren Sie in die Kanban-Ansicht eines Projekts _Projekt > Projekt auswählen_ und geben im Feld _Spaltentitel_ die Stufenbezeichnung ein.
|
|
|
|
::: warning
|
|
Die erstellte Aufgabenphase ist nur für dieses Projekt sichtbar.
|
|
:::
|
|
|
|
::: tip
|
|
Mittels Aufgabenphasen kann der Aufgabenstatus und deren Arbeitsfluss abgebildet werden. Eine Aufgaben durchläuft verschiedene Stufen bis Sie erledigt ist und archiviert werden kann.
|
|
:::
|
|
|
|
|
|
### Gemeinsame Aufgabenphasen festlegen
|
|
|
|
Wechseln Sie in den [Entwicklermodus](Settings.md#Entwicklermodus%20aktivieren) und navigieren nach _Projekt > Konfiguration > Aufgabenphasen. Wählen Sie eine bestehende Phase aus und klicken Sie auf _Bearbeiten_.
|
|
|
|
Im Auswahl-Feld _Projekt_ können Sie ein bestehendes Projekt hinzufügen. Mit _Speichern_ schliessen Sie den Vorgang ab. Wenn Sie das hinzugefügte Projekt öffnen wird nun die gewählte Stufe dargestellt.
|
|
|
|
### Projekt duplizieren
|
|
|
|
Um ein Projekt zu duplizieren führen Sie folgende Aktion aus _Projekt > Projekt wählen > Übersicht > Smart-Link Projekt > Aktion > Duplizieren_.
|
|
|
|

|
|
|
|
::: tip
|
|
Beim der Duplizierung eines Projekts werden deren Aufgaben und Phasen mitkopiert.
|
|
:::
|
|
|
|
## Auswertung
|
|
|
|
### Gantt-Ansicht anzeigen
|
|
|
|
Die Gantt-Ansicht kann via _Projekt > Alle Aufgaben_ angezeigt werden.
|
|
|
|

|
|
|
|
## Abrechnung
|
|
|
|
### Standard-Auftragsposition festlegen
|
|
|
|
Zeigen Sie ein Projekt via _Projekt > Konfiguration > Projekte_ an und wählen Sie den Tab _Abrechnung_ aus. Wählen Sie im Feld _Standard-Auftragsposition_ die Auftragsposition aus, welche für neue Aufgaben übernommen werden soll.
|
|
|
|
### Abrechnung für Projekt einrichten
|
|
|
|
Damit die auf einer Projektaufgabe erfassten Stunden abgerechnet werden können, müssen Sie bestimmte Einstellungen vornehmen. Öffnen Sie ein Projekt via _Projekt > Projekte > Kontext-Menü > Bearbeiten > Tab Einstellungen_ und wählen Sie als erstes die Option _Abrechenbar_. Öffnen Sie den Tab _Abrechnung_ und stellen Sie sicher, dass diese Optionen aktiviert sind:
|
|
|
|
- **Invoice Task to**: Stunden an einen oder mehrere Kunden verrechnen
|
|
- **Preiskalkulation**: Stundensatz des Mitarbeiters oder aus Verkaufsauftrag
|
|
- **Verkaufsauftrag**: Verlinkter Verkaufsauftrag mit Standardposition
|
|
|
|
Dazu ein Beispiel:
|
|
|
|

|
|
|
|
## Berechtigungen
|
|
|
|
### Zugriff auf Projekte steuern
|
|
|
|
Zeigen Sie den Tab _Einstellungen_ eines Projekts _Projekt > Konfiguration > Projekte_ an. Im Feld _Sichtbarkeit_ können Sie den Zugriff auf das Projekt steuern.
|
|
|
|
- **Laden Sie Angestellte ein**: Nur ausgewählte Mitarbeitende sehen Projekte und Aufgaben
|
|
- **Alle Mitarbeiter**: Alle Mitarbeitenden sehen alle Projekte und Aufgaben
|
|
- **Eingeladene Portalnutzer und alle Mitarbeiter**: Nur eingeladene Odoo-Benutzer sehen Projekte und Aufgaben
|
|
|
|
### Benutzer dürfen keine Aufgaben erstellen
|
|
|
|
Wenn Sie verhindern möchten, dass Mitglieder der Gruppe _Projekt / Benutzer_ Projektaufgaben erstellen können, gehen Sie wie folgt vor.
|
|
|
|
Öffnen Sie _Einstellungen > Benutzer und Gruppen > Gruppen_ und öffnen Sie die Gruppe _Projekt / Benutzer_. Navigieren Sie zum Tab _Zugriffsrechte_ und bearbeiten Sie den Eintrag _project.task_. Entfernen Sie die Berechtigung _Erstellen_ und _Löschen_.
|
|
|
|
Weil die Berechtigung von _Projekt / Benutzer_ nach _Projekt / Administrator_ vererbt wird, braucht es eine Anpassung. Zeiten Sie den Tab _Zugriffsrechte_ der Gruppe _Projekt / Administrator_ und erstellen Sie einen neuen Eintrag:
|
|
|
|

|
|
|
|
### Projekt mit Odoo-Benutzer teilen
|
|
|
|
Zeigen Sie ein Projekt via _Projekt > Konfiguration > Projekte_ an. Wählen Sie _Aktionen > Projekt freigeben_. Legen Sie den _Zugriffsmodus_ fest und tragen Sie die Odoo-Benutzer (interne und externe) bei _Leute einladen_ ein.
|
|
|
|
::: tip
|
|
Die Sichtbarkeit des Projekts muss für diesen Vorgang auf _Eingeladene Portalnutzer und alle Mitarbeiter_ eingestellt sein.
|
|
:::
|
|
|
|
### Projekt für ausgewählte Mitarbeitende freigeben
|
|
|
|
Zeigen Sie ein Projekt via _Projekt > Konfiguration > Projekte_ an. Die Mitarbeitenden, welche Zugriff auf das Projekt erhalten sollen, können Sie nun als [Abonnement hinzufügen](Discuss.md#Abonnement%20hinzufügen).
|
|
|
|
::: tip
|
|
Die Sichtbarkeit des Projekts muss für diesen Vorgang auf _Laden Sie Angestellte ein._ eingestellt sein.
|
|
:::
|
|
|
|
### Projekt für ausgewählte Mitarbeitende und Portal-Benutzer freigeben
|
|
|
|
Wenn Sie ein [Projekt für ausgewählte Mitarbeitende freigeben](#Projekt%20für%20ausgewählte%20Mitarbeitende%20freigeben) können Sie dieses standardmässig nicht mit Portal-Benutzer teilen.
|
|
Mit einer neuen Regel für _Datensatzregeln_ können Sie Projekte auch für Portal-Benutzer eilen. Führen Sie dazu [Datensatzregeln auf Gruppe vergeben](Settings%20Permissions.md#Datensatzregeln%20auf%20Gruppe%20vergeben) für Gruppe _Benutzertypen / Portal_ mit diesen Angaben aus:
|
|
|
|
- **Name**: Project: portal users: followers and following
|
|
- **Modell**: `project.project`
|
|
- **Berechtigung**: Leserecht
|
|
- **Domain**:
|
|
|
|
```python
|
|
[
|
|
'&',
|
|
('privacy_visibility', '=', 'followers'),
|
|
('message_partner_ids', 'child_of', [user.partner_id.commercial_partner_id.id]),
|
|
]
|
|
```
|
|
|
|
- **Name**: Project/Task: portal users: followers and following
|
|
- **Modell**: `project.task`
|
|
- **Berechtigung**: Leserecht
|
|
- **Domain**:
|
|
|
|
```python
|
|
[
|
|
('project_id.privacy_visibility', '=', 'followers'),
|
|
('active', '=', True),
|
|
'|',
|
|
('project_id.message_partner_ids', 'child_of', [user.partner_id.commercial_partner_id.id]),
|
|
('message_partner_ids', 'child_of', [user.partner_id.commercial_partner_id.id]),
|
|
]
|
|
```
|
|
|
|
## Dialog
|
|
|
|
### Benachrichtigung bei Erstellung von Aufgabe erhalten
|
|
|
|
Um eine Benachrichtigung zu erhalten, wenn eine Aufgabe in einem bestimmten Projekt erstellt, müssen Sie das Projekt via _Projekt > Konfiguration > Projekte_ bearbeiten. Nun müssen Sie ein [Eigener Follower hinzufügen](Discuss.md#Eigener%20Follower%20hinzufügen). Aktivieren Sie die Option _Erstellen Sie eine Aufgabe_.
|
|
|
|
## Zeiterfassung
|
|
|
|
### Geplante Stunden auf Aufgabe festlegen
|
|
|
|
Zeigen Sie _Projekt_ an und klicken Sie auf ein Projekt. Öffnen Sie ein Aufgabe und zeigen Sie den Tab _Zeiterfassung_ an. Im Feld _Zugewiesene Stunden_ geben Sie die Anzahl Stunden ein.
|