diff --git a/bt5/erp5_payroll/SkinTemplateItem/portal_skins/erp5_payroll/PaySheetTransaction_getMovementList.xml b/bt5/erp5_payroll/SkinTemplateItem/portal_skins/erp5_payroll/PaySheetTransaction_getMovementList.xml
index b6fc1fd861f58447ea6709df62bc0b89c08c4957..45f803ccfc0d6d78c163e1f7314afe58809212a0 100644
--- a/bt5/erp5_payroll/SkinTemplateItem/portal_skins/erp5_payroll/PaySheetTransaction_getMovementList.xml
+++ b/bt5/erp5_payroll/SkinTemplateItem/portal_skins/erp5_payroll/PaySheetTransaction_getMovementList.xml
@@ -116,7 +116,7 @@ for paysheet_line in paysheet_line_list:\n
 \n
     base = cell.getQuantity()\n
 \n
-    cell_contribution_share = cell.getBaseContributionTitle('').lower() or \'\'\n
+    cell_contribution_share = cell.getBaseContributionId() or cell.getBaseApplicationId() or \'\'\n
     share_dict[cell_contribution_share+\'_price\'] = cell.getPrice()\n
     share_dict[cell_contribution_share+\'_quantity\'] = cell.getQuantity()\n
     share_dict[cell_contribution_share+\'_total_price\'] = \\\n
diff --git a/bt5/erp5_payroll/bt/revision b/bt5/erp5_payroll/bt/revision
index 81790547b4541cdc8a510c1dea65b59b3e53cde3..f27ce70ac960f9b16c9fa6af43ae61ca944e7672 100644
--- a/bt5/erp5_payroll/bt/revision
+++ b/bt5/erp5_payroll/bt/revision
@@ -1 +1 @@
-573
+574