diff --git a/product/ERP5/interfaces/variated.py b/product/ERP5/interfaces/variated.py
index 94fae108d37e5197be6a9a6a0364b840f0b7d50a..bf4b07f27323ceb13f9c03b600a0e73912e15d4a 100644
--- a/product/ERP5/interfaces/variated.py
+++ b/product/ERP5/interfaces/variated.py
@@ -55,6 +55,15 @@ class IVariated(Interface):
   # are based on categories. General variations are encapsulated
   # into VariationValue instances.
 
+  # Property Variation Accessors
+  def getVariationPropertyList():
+    """
+    return the list of variation property IDs which are provided
+    by the variated instance.
+
+    Used in: Resource, Delivery Line, Delivery Cell
+    """
+
   # Discrete Variation Accessors
   def getVariationBaseCategoryList(omit_optional_variation=0,
                                    omit_individual_variation=0):
@@ -247,7 +256,7 @@ class IVariated(Interface):
     Could be used in: Resource, Delivery Line (non terminal)
     """
 
-  def setVariationUid():
+  def getVariationUid():
     """
     returns a unique UID integer representation of the variation
     categories and properties of the current instance based
@@ -264,4 +273,4 @@ class IVariated(Interface):
 
     Used in: Delivery Line (terminal), Delivery Cell
     Could be used in: Resource, Delivery Line (non terminal)
-    """
\ No newline at end of file
+    """