From d1be09bbb8b34daf05c487ce9d9d4cfce2a052cf Mon Sep 17 00:00:00 2001 From: Florian du Garage Num Date: Thu, 8 Feb 2024 00:39:11 +0100 Subject: [PATCH 1/2] template agreement document --- gn_agreement/__init__.py | 4 + gn_agreement/__manifest__.py | 18 ++ .../gn_agreement_bipartisan_agreement.xml | 172 ++++++++++++++++++ 3 files changed, 194 insertions(+) create mode 100644 gn_agreement/__init__.py create mode 100644 gn_agreement/__manifest__.py create mode 100644 gn_agreement/views/gn_agreement_bipartisan_agreement.xml diff --git a/gn_agreement/__init__.py b/gn_agreement/__init__.py new file mode 100644 index 0000000..d87ed76 --- /dev/null +++ b/gn_agreement/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. + +#from . import models \ No newline at end of file diff --git a/gn_agreement/__manifest__.py b/gn_agreement/__manifest__.py new file mode 100644 index 0000000..3a82be7 --- /dev/null +++ b/gn_agreement/__manifest__.py @@ -0,0 +1,18 @@ +{ + "name": "France - Contrats", + "version": "16.0.0.0.1", + "category": "Payroll", + "summary": "Templates for French contracts and agreements", + "author": "Le Garage Numérique", + "maintainers": ["makayabou"], + "website": "https://odoo.legaragenumerique.fr", + "depends": [ + "agreement", + "agreement_legal", + "partner_company_type" + ], + "data": [ + "views/gn_agreement_bipartisan_agreement.xml", + ], + "license": "LGPL-3", +} diff --git a/gn_agreement/views/gn_agreement_bipartisan_agreement.xml b/gn_agreement/views/gn_agreement_bipartisan_agreement.xml new file mode 100644 index 0000000..c843674 --- /dev/null +++ b/gn_agreement/views/gn_agreement_bipartisan_agreement.xml @@ -0,0 +1,172 @@ + + + + From 9ca9bd77a46d06c8e508d00ab3c18d060f49614e Mon Sep 17 00:00:00 2001 From: Florian du Garage Num Date: Fri, 9 Feb 2024 01:08:15 +0100 Subject: [PATCH 2/2] custom footer with GN entry in layouts company settings --- gn_agreement/__manifest__.py | 2 ++ .../data/gn_agreement_document_layout.xml | 10 ++++++++ .../gn_agreement_bipartisan_agreement.xml | 24 ++++--------------- ...reement_external_layout_striped_footer.xml | 11 +++++++++ 4 files changed, 27 insertions(+), 20 deletions(-) create mode 100644 gn_agreement/data/gn_agreement_document_layout.xml create mode 100644 gn_agreement/views/gn_agreement_external_layout_striped_footer.xml diff --git a/gn_agreement/__manifest__.py b/gn_agreement/__manifest__.py index 3a82be7..e4ccad0 100644 --- a/gn_agreement/__manifest__.py +++ b/gn_agreement/__manifest__.py @@ -12,7 +12,9 @@ "partner_company_type" ], "data": [ + "data/gn_agreement_document_layout.xml", "views/gn_agreement_bipartisan_agreement.xml", + "views/gn_agreement_external_layout_striped_footer.xml", ], "license": "LGPL-3", } diff --git a/gn_agreement/data/gn_agreement_document_layout.xml b/gn_agreement/data/gn_agreement_document_layout.xml new file mode 100644 index 0000000..afe6f28 --- /dev/null +++ b/gn_agreement/data/gn_agreement_document_layout.xml @@ -0,0 +1,10 @@ + + + + + GN + 6 + + + + \ No newline at end of file diff --git a/gn_agreement/views/gn_agreement_bipartisan_agreement.xml b/gn_agreement/views/gn_agreement_bipartisan_agreement.xml index c843674..83fa668 100644 --- a/gn_agreement/views/gn_agreement_bipartisan_agreement.xml +++ b/gn_agreement/views/gn_agreement_bipartisan_agreement.xml @@ -1,12 +1,7 @@ diff --git a/gn_agreement/views/gn_agreement_external_layout_striped_footer.xml b/gn_agreement/views/gn_agreement_external_layout_striped_footer.xml new file mode 100644 index 0000000..40c1d16 --- /dev/null +++ b/gn_agreement/views/gn_agreement_external_layout_striped_footer.xml @@ -0,0 +1,11 @@ + + + + \ No newline at end of file