diff --git a/services/operation_services.py b/services/operation_services.py
index 7b2183b7d322ad228fa324f707b222fa35039a27..8c99f2e4f62713da601bf797f831c5260094680f 100644
--- a/services/operation_services.py
+++ b/services/operation_services.py
@@ -695,6 +695,7 @@ class OperationsService(Component):
                     "isPmo": {"type": "boolean"},
                     "isConsumer": {"type": "boolean"},
                     "isProductor": {"type": "boolean"},
+                    "isDataCdc": {"type": "boolean"},
                 },
             },
             "id": {"type": "integer"},
@@ -1010,7 +1011,15 @@ class OperationsService(Component):
             "isPmo": False,
             "isConsumer": False,
             "isProductor": False,
+            "isDataCdc": False
         }
+
+        # check if data exists to display tab
+        last_record = self.env["acc.enedis.cdc"].search([
+            ("acc_operation_id", "=", operation_id.id)])
+        if last_record:
+            role["isDataCdc"] = True
+
         # Get partner from user and parent
         partner_ids = self.env["res.users"].browse(self.request.uid).partner_id