From f1343dece5e93d3b7e2a15c8e2eb48a412a55218 Mon Sep 17 00:00:00 2001 From: Benjamin <benjamin@le-filament.com> Date: Mon, 23 Dec 2019 11:29:21 +0100 Subject: [PATCH] [MIG] Make module installable in v12 --- __init__.py | 2 +- __manifest__.py | 37 +++++++++++++++----------------- models/__init__.py | 2 +- models/lefilament_cheque.py | 25 +++++++++++---------- views/lefilament_cheque_view.xml | 6 +++--- 5 files changed, 36 insertions(+), 36 deletions(-) diff --git a/__init__.py b/__init__.py index a5e7e1d..5305644 100644 --- a/__init__.py +++ b/__init__.py @@ -1,3 +1,3 @@ # -*- coding: utf-8 -*- -import models \ No newline at end of file +from . import models \ No newline at end of file diff --git a/__manifest__.py b/__manifest__.py index 58376d1..44367b2 100644 --- a/__manifest__.py +++ b/__manifest__.py @@ -4,28 +4,25 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). { - 'name': 'Le Filament - Chèques', - - 'summary': """Suivi chèques""", - - 'version': '10.0.1.0', - 'license': 'AGPL-3', - 'description': """ - Liste et statut des chèques émis - """, - - 'author': 'LE FILAMENT', - 'category': 'Account', - 'depends': ['account'], - 'contributors': [ + 'name': 'Le Filament - Chèques', + 'summary': """Suivi chèques""", + 'version': '10.0.1.0', + 'license': 'AGPL-3', + 'description': """ + Liste et statut des chèques émis + """, + 'author': 'LE FILAMENT', + 'category': 'Account', + 'depends': ['account'], + 'contributors': [ 'Benjamin Rivier <benjamin@le-filament.com>', ], - 'website': 'http://www.le-filament.com', - 'data': [ - 'security/ir.model.access.csv', - 'views/lefilament_cheque_view.xml', - ], - 'qweb': [ + 'website': 'http://www.le-filament.com', + 'data': [ + 'security/ir.model.access.csv', + 'views/lefilament_cheque_view.xml', + ], + 'qweb': [ 'static/src/xml/*.xml', ], } \ No newline at end of file diff --git a/models/__init__.py b/models/__init__.py index e4a3ec2..9b05636 100644 --- a/models/__init__.py +++ b/models/__init__.py @@ -1,3 +1,3 @@ # -*- coding: utf-8 -*- -import lefilament_cheque \ No newline at end of file +from . import lefilament_cheque \ No newline at end of file diff --git a/models/lefilament_cheque.py b/models/lefilament_cheque.py index b76ef42..2484957 100644 --- a/models/lefilament_cheque.py +++ b/models/lefilament_cheque.py @@ -3,18 +3,21 @@ # © 2017 Le Filament (<http://www.le-filament.com>) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). -from odoo import api, fields, models +from odoo import fields, models class LefilamentCheque(models.Model): - _name = 'lefilament.cheque' - _order = 'name desc' + _name = 'lefilament.cheque' + _order = 'name desc' - - name = fields.Char("Numéro", required=True,) - date_issue = fields.Date("Date d'émission", required=True,) - date_collection = fields.Date("Date d'encaissement") - partner_id = fields.Many2one("res.partner", string="Parteraire") - description =fields.Char("Détail", required=True,) - amount = fields.Float("Montant", required=True,) - status = fields.Selection([("current", "en cours"), ("collected","encaissé"), ("cancel", "annulé")], string="Statut", default="current") \ No newline at end of file + name = fields.Char("Numéro", required=True,) + date_issue = fields.Date("Date d'émission", required=True,) + date_collection = fields.Date("Date d'encaissement") + partner_id = fields.Many2one("res.partner", string="Parteraire") + description = fields.Char("Détail", required=True,) + amount = fields.Float("Montant", required=True,) + status = fields.Selection([ + ("current", "en cours"), + ("collected", "encaissé"), + ("cancel", "annulé")], + string="Statut", default="current") diff --git a/views/lefilament_cheque_view.xml b/views/lefilament_cheque_view.xml index a0de7dd..ac280b2 100644 --- a/views/lefilament_cheque_view.xml +++ b/views/lefilament_cheque_view.xml @@ -56,9 +56,9 @@ <filter string="encaissés" name="collected" domain="[('status','=','collected')]"/> <filter string="annulés" name="cancelled" domain="[('status','=','cancel')]"/> <group expand="0" string="Group By"> - <filter string="Date d'émission" context="{'group_by': 'date_issue'}"/> - <filter string="Date d'encaissement" context="{'group_by': 'date_collection'}"/> - <filter string="Client" context="{'group_by': 'partner_id'}"/> + <filter string="Date d'émission" name="group_date_issue" context="{'group_by': 'date_issue'}"/> + <filter string="Date d'encaissement" name="group_date_collection" context="{'group_by': 'date_collection'}"/> + <filter string="Client" name="group_partner" context="{'group_by': 'partner_id'}"/> </group> </search> </field> -- GitLab