diff --git a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_checkRemainingOperation.xml b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_checkRemainingOperation.xml
index f810ec63155d0c0d9f54b794595ddcae56e05dbe..6820f9de4389f6ed690bd57cb6c931ca225eca17 100644
--- a/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_checkRemainingOperation.xml
+++ b/bt5/erp5_banking_core/SkinTemplateItem/portal_skins/erp5_banking_core/Baobab_checkRemainingOperation.xml
@@ -76,12 +76,15 @@ if site is None:\n
   root_site_url = context.Baobab_getUserAssignedRootSiteList()[0]\n
   site = context.portal_categories.restrictedTraverse(root_site_url)\n
 root_site_uid = site.getUid()\n
+portal_type_list = context.getPortalDeliveryTypeList()\n
 document_list = [x.getObject() for x in context.portal_catalog(\n
                                                   simulation_state=not_closed_state_list,\n
-                                                  source_uid=root_site_uid)]\n
+                                                  source_uid=root_site_uid,\n
+                                                  portal_type=portal_type_list)]\n
 document_list.extend([x.getObject() for x in context.portal_catalog(\n
                                                   simulation_state=not_closed_state_list,\n
-                                                  destination_uid=root_site_uid)])\n
+                                                  destination_uid=root_site_uid,\n
+                                                  portal_type=portal_type_list)])\n
 for document in document_list:\n
   # Cash movement in ordered stated are allowed\n
   if document.getPortalType() in (\'Cash Movement\',):\n
@@ -159,6 +162,7 @@ for document in document_list:\n
                             <string>context</string>
                             <string>root_site_url</string>
                             <string>root_site_uid</string>
+                            <string>portal_type_list</string>
                             <string>append</string>
                             <string>$append0</string>
                             <string>_getiter_</string>
diff --git a/bt5/erp5_banking_core/bt/revision b/bt5/erp5_banking_core/bt/revision
index efee1f88bb8fecf9af959805925bca35285f1712..e3f1e9b791c84fce95fe992dc246e9e2286c84ed 100644
--- a/bt5/erp5_banking_core/bt/revision
+++ b/bt5/erp5_banking_core/bt/revision
@@ -1 +1 @@
-78
\ No newline at end of file
+80
\ No newline at end of file