diff --git a/models/__pycache__/__init__.cpython-37.pyc b/models/__pycache__/__init__.cpython-37.pyc
deleted file mode 100644
index 30d67869ba480a0e7123dc3dcaccd8685ae5ae24..0000000000000000000000000000000000000000
Binary files a/models/__pycache__/__init__.cpython-37.pyc and /dev/null differ
diff --git a/models/__pycache__/calendar.cpython-37.pyc b/models/__pycache__/calendar.cpython-37.pyc
deleted file mode 100644
index 98711bc990fcc29fd141fce5497f79b6ac4da833..0000000000000000000000000000000000000000
Binary files a/models/__pycache__/calendar.cpython-37.pyc and /dev/null differ
diff --git a/models/__pycache__/hr_timesheet.cpython-37.pyc b/models/__pycache__/hr_timesheet.cpython-37.pyc
deleted file mode 100644
index da5157fb23de2289b7fa60ac5c7a3569e557e604..0000000000000000000000000000000000000000
Binary files a/models/__pycache__/hr_timesheet.cpython-37.pyc and /dev/null differ
diff --git a/models/calendar.py b/models/calendar.py
index 0cda0751ab5a34c964f838cb024d089927040661..fd7d4d69a73df2938779e216dd567b97918ed2dc 100644
--- a/models/calendar.py
+++ b/models/calendar.py
@@ -34,12 +34,18 @@ class CalendarEvent(models.Model):
     task_id = fields.Many2one(
         comodel_name="project.task",
         string="Tâche liée")
-    is_transfered = fields.Selection([('is_transfered', 'Transféré'), ('is_no_transfered', 'Pas Transféré')],
+    is_transfered = fields.Boolean(
         string='Transféré',
-        compute='_compute_is_transfered')
+        compute='_compute_is_transfered',
+        default=False)
+    is_fdp_exists = fields.Boolean(
+        string='Feuille de temps existe',
+        compute='_compute_is_fdp_exists',
+        default=False, store=True)
     is_attendee = fields.Boolean(
         string='Est participant',
-        compute='_compute_is_attendee')
+        compute='_compute_is_attendee',
+        default=False)
 
     # ------------------------------------------------------
     # Compute
@@ -54,9 +60,16 @@ class CalendarEvent(models.Model):
             if (attendee.timesheet_ids
                     and attendee.timesheet_ids.filtered(
                         lambda t: t.date == event.start.date())):
-                event.is_transfered = 'is_transfered'
+                event.is_transfered = True
             else:
-                event.is_transfered = 'is_no_transfered'
+                event.is_transfered = False
+
+    @api.depends('is_transfered')
+    def _compute_is_fdp_exists(self):
+        for event in self:
+            timesheet_id = self.env['account.analytic.line'].search([('event_id', '=', event.id)])
+            if timesheet_id:
+                event.is_fdp_exists = True
 
     def _compute_is_attendee(self):
         for event in self:
@@ -110,6 +123,7 @@ class CalendarEvent(models.Model):
                     raise UserError("Vous avez déjà transféré cette entrée \
                                 d'agenda : %s" % event.name)
                 else:
+                    event.is_fdp_exists = True
                     values = {
                         'user_id': self.env.user.id,
                         'project_id': event.project_id.id,
@@ -228,9 +242,9 @@ class CalendarEvent(models.Model):
                 if (attendee.timesheet_ids
                         and attendee.timesheet_ids.filtered(
                             lambda t: t.date == Date.to_date(ls[1]))):
-                    res['is_transfered'] = 'is_transfered'
+                    res['is_transfered'] = True
                 else:
-                    res['is_transfered'] = 'is_no_transfered'
+                    res['is_transfered'] = False
 
             res['id'] = calendar_id
             result.append(res)
diff --git a/views/calendar_views.xml b/views/calendar_views.xml
index 35f6de9d6bc0d0888760783030432bbb66be1ca2..0a79728ef203315be337b45f6744a5cdc7a54304 100644
--- a/views/calendar_views.xml
+++ b/views/calendar_views.xml
@@ -38,7 +38,7 @@
                             name="create_timesheet"
                             class="oe_highlight"
                             attrs="{'invisible':
-                                ['|', '|', '|', ('project_id', '=', False), ('is_attendee', '!=', True), ('is_transfered', '=', 'is_transfered')]}"/>
+                                ['|', '|', '|', ('project_id', '=', False), ('is_attendee', '!=', True), ('is_transfered', '=', True)]}"/>
                     </header>
                 </sheet>
                 <div class="oe_title" position="before">
@@ -67,7 +67,7 @@
                         name="create_timesheet"
                         class="oe_highlight"
                         attrs="{'invisible':
-                            ['|', '|', '|', ('project_id', '=', False), ('is_attendee', '!=', True), ('is_transfered', '=', 'is_transfered')]}"/>
+                            ['|', '|', '|', ('project_id', '=', False), ('is_attendee', '!=', True), ('is_transfered', '=', True)]}"/>
                 </button>
                 <group position="after">
                     <group>
@@ -88,12 +88,9 @@
                 <calendar position="attributes">
                     <attribute name="quick_add">False</attribute>
                 </calendar>
-
-                <field name="is_highlighted" position="after">
-                    <field name="is_transfered"/>
-                </field>
                 <field name="name" position="before">
                     <field name="task_id"/>
+                    <field name="is_fdp_exists"/>
                 </field>
             </field>
         </record>
@@ -105,6 +102,9 @@
             <field name="inherit_id" ref="calendar.view_calendar_event_search"/>
             <field name="arch" type="xml">
                 <filter name="mymeetings" position="after">
+                    <separator/>
+                    <filter string="A transférer en FDT" name="is_not_fdp" domain="[('is_fdp_exists','!=',True)]"/>
+                    <filter string="Transférés en FDT" name="is_fdp" domain="[('is_fdp_exists','=',True)]"/>
                     <separator/>
                     <filter string="Ce mois-ci" name="this_month" domain="[('start','&lt;=', (context_today()-relativedelta(day=31, months=0)).strftime('%Y-%m-%d')),
                          ('start','&gt;=',(context_today()-relativedelta(day=1,months=0)).strftime('%Y-%m-%d'))]"/>
diff --git a/wizard/__pycache__/__init__.cpython-37.pyc b/wizard/__pycache__/__init__.cpython-37.pyc
deleted file mode 100644
index 37837e5f999d7b63c32e398d41fac05b67693efe..0000000000000000000000000000000000000000
Binary files a/wizard/__pycache__/__init__.cpython-37.pyc and /dev/null differ
diff --git a/wizard/__pycache__/calendar_event_transform.cpython-37.pyc b/wizard/__pycache__/calendar_event_transform.cpython-37.pyc
deleted file mode 100644
index d75128a8d5f90fcabf3959ce624b7a8f7b2d24c8..0000000000000000000000000000000000000000
Binary files a/wizard/__pycache__/calendar_event_transform.cpython-37.pyc and /dev/null differ