tags | prev | ||
---|---|---|---|
|
./dokumente |
Verträge und Vereinbarungen dokumentieren.
Technischer Name: agreement_legal
Repository: https://github.com/OCA/contract/tree/14.0/agreement_legal
Navigieren Sie nach Agreements > Configuration > Agreement Types. Hier können sie bestehende Vereinbarungstyp bearbeiten oder neue erstellen.
Die Vereinbarungstypen können weiter in Untergruppen gegliedert werden. Navigieren Sie nach Agreements > Configuration > Agreement Types, wählen sie einen Eintrag aus und erfassen sie in der Tabelle Sub-Type Name die Untergruppen.
Navigieren Sie nach Agreements > Configuration > Templates und klicken sie auf Anlegen. Geben Sie Informationen zur Vereinbarungsvorlage ein und beenden sie den Vorgang mit Speichern.
Basierend auf einer Vorlage können Sie eine Vereinbarung erstellen. Öffnen sie die Agreements App und klicken Sie auf Anlegen. Wählen Sie die Vorlage aus und geben sie einen Namen an. Anschliessen wählen Sie den Vertragspartner aus und geben ein Start- und Enddatum ein.
Öffnen sie die Agreements App und wählen Sie eine bestehende Vereinbarung. Bearbeiten Sie die Vereinbarung und laden sie das unterschriebene Dokument im Tab Signatures hoch.
Über die Ansicht Agreements > Operations > Agreements sehen sie alle aktiven Vereinbarungen. Hier können Sie suchen und filtern.
Öffnen sie die Agreements App und wählen Sie eine bestehende Vereinbarung. Klicken Sie auf New Version. Nun wird die bestehende Vereinbarung dupliziert und im Tab Revisions wird die alte Version verknüpft.
Um die Stufen der Vereinbarungen anzupassen, wählen Sie Agreements > Configuration > Stages. Hier können sie bestehende Stufen anpassen, löschen oder neue erstellen.
Im folgenden Beispiel werden die abrufbaren Verträge anhand des Agreement Type gefiltert. Für Mitglieder der Gruppe Agreement IT sind nur Verträge mit der Type Bezeichnung IT sichtbar. Die Gruppe erstellen Sie unter Einstellungen > Benutzer und Unternehmen > Gruppen.
Haben Sie das Feld x_user_ids
und x_group_ids
auf dem Datenmodell Agreement zur Verfügung können Sie den Zugriff auf die Objekte damit filtern.
Legen Sie auf dem Datenmodell diese Rechte für Daten fest:
Name: Agreement Gruppen
Gruppen: Interne Benutzer
Domain: [('x_group_ids', 'in', [g.id for g in user.groups_id])]
Name: Agreement Benutzer
Gruppen: Interne Benutzer
Domain: [('x_user_ids','=',user.id)]
Auf dem Agreement können Sie über die Felder Benutzer und Gruppen zusätzliche Zugriffe regeln.