diff --git a/product/ERP5/PropertySheet/Arrow.py b/product/ERP5/PropertySheet/Arrow.py
index f7e5a772a3b5e1b84d999bda6218ecfea1f035ba..f5c6da7d4ffabd5d3e59be989afd3a774e96662f 100644
--- a/product/ERP5/PropertySheet/Arrow.py
+++ b/product/ERP5/PropertySheet/Arrow.py
@@ -549,7 +549,7 @@ class Arrow:
             'description' : 'The title of the source function of this movement',
             'type'        : 'string',
             'acquisition_base_category'     : ('source_function',),
-            'acquisition_portal_type'       : Expression('python: portal.getPortalOrderTypeList()'),
+            'acquisition_portal_type'       : ('Category',),
             'acquisition_copy_value'        : 0,
             'acquisition_accessor_id'       : 'getTitle',
             'acquisition_depends'           : None,
@@ -559,7 +559,7 @@ class Arrow:
             'description' : 'The id of the source function of this movement',
             'type'        : 'string',
             'acquisition_base_category'     : ('source_function',),
-            'acquisition_portal_type'       : Expression('python: portal.getPortalOrderTypeList()'),
+            'acquisition_portal_type'       : ('Category',),
             'acquisition_copy_value'        : 0,
             'acquisition_accessor_id'       : 'getId',
             'acquisition_depends'           : None,
@@ -569,7 +569,7 @@ class Arrow:
             'description' : 'The titles of the source function of this movement',
             'type'        : 'string',
             'acquisition_base_category'     : ('source_function',),
-            'acquisition_portal_type'       : Expression('python: portal.getPortalOrderTypeList()'),
+            'acquisition_portal_type'       : ('Category',),
             'acquisition_copy_value'        : 0,
             'acquisition_accessor_id'       : 'getRelativeUrl',
             'acquisition_depends'           : None,
@@ -580,7 +580,7 @@ class Arrow:
             'description' : 'The title of the destination function of this movement',
             'type'        : 'string',
             'acquisition_base_category'     : ('destination_function',),
-            'acquisition_portal_type'       : Expression('python: portal.getPortalOrderTypeList()'),
+            'acquisition_portal_type'       : ('Category',),
             'acquisition_copy_value'        : 0,
             'acquisition_accessor_id'       : 'getTitle',
             'acquisition_depends'           : None,
@@ -590,7 +590,7 @@ class Arrow:
             'description' : 'The id of the destination function of this movement',
             'type'        : 'string',
             'acquisition_base_category'     : ('destination_function',),
-            'acquisition_portal_type'       : Expression('python: portal.getPortalOrderTypeList()'),
+            'acquisition_portal_type'       : ('Category',),
             'acquisition_copy_value'        : 0,
             'acquisition_accessor_id'       : 'getId',
             'acquisition_depends'           : None,
@@ -600,7 +600,7 @@ class Arrow:
             'description' : 'The titles of the destination function of this movement',
             'type'        : 'string',
             'acquisition_base_category'     : ('destination_function',),
-            'acquisition_portal_type'       : Expression('python: portal.getPortalOrderTypeList()'),
+            'acquisition_portal_type'       : ('Category',),
             'acquisition_copy_value'        : 0,
             'acquisition_accessor_id'       : 'getRelativeUrl',
             'acquisition_depends'           : None,