diff --git a/product/ERP5/Document/SimulationMovement.py b/product/ERP5/Document/SimulationMovement.py
index cc4d89b9f9076ee1ef27c978a0728758330ef920..b34449fdb352a4ecf44411191a57a64cabcdc848 100644
--- a/product/ERP5/Document/SimulationMovement.py
+++ b/product/ERP5/Document/SimulationMovement.py
@@ -26,6 +26,7 @@
 #
 ##############################################################################
 
+import zope.interface
 from Products.ERP5Type.Globals import InitializeClass
 from AccessControl import ClassSecurityInfo
 from Products.CMFCore.utils import getToolByName
@@ -102,6 +103,9 @@ class SimulationMovement(Movement):
   security = ClassSecurityInfo()
   security.declareObjectProtected(Permissions.AccessContentsInformation)
 
+  # Declarative interfaces
+  zope.interface.implements(interfaces.IPropertyRecordable,)
+
   # Declarative properties
   property_sheets = ( PropertySheet.Base
                     , PropertySheet.SimpleItem