diff --git a/bt5/erp5_bpm/SkinTemplateItem/portal_skins/erp5_bpm/Base_getSpecialisedAggregatedAmountList.xml b/bt5/erp5_bpm/SkinTemplateItem/portal_skins/erp5_bpm/Base_getSpecialisedAggregatedAmountList.xml
index bdb65f680794949a910b215978ccbffa22ed4577..2725bafc2804c3e38f178ea58367434feb00fa32 100644
--- a/bt5/erp5_bpm/SkinTemplateItem/portal_skins/erp5_bpm/Base_getSpecialisedAggregatedAmountList.xml
+++ b/bt5/erp5_bpm/SkinTemplateItem/portal_skins/erp5_bpm/Base_getSpecialisedAggregatedAmountList.xml
@@ -53,7 +53,7 @@
         </item>
         <item>
             <key> <string>_body</string> </key>
-            <value> <string>specialise = context.getSpecialiseValue()\n
+            <value> <string>specialise = context.getSpecialiseValue(portal_type=(\'Purchase Trade Condition\',\'Sale Trade Condition\'))\n
 \n
 if specialise:\n
   return specialise.getAggregatedAmountList(context)\n
diff --git a/bt5/erp5_bpm/bt/revision b/bt5/erp5_bpm/bt/revision
index cde50ca2fd4ba909be88857a34e828b2d5e2373d..a14c1ee5ab423ef2b6365bb156245892bcd7dfa9 100644
--- a/bt5/erp5_bpm/bt/revision
+++ b/bt5/erp5_bpm/bt/revision
@@ -1 +1 @@
-179
\ No newline at end of file
+180
\ No newline at end of file