From 0fa5e7dbc10a4fbd9e0d97d4a78ad0aa456d5364 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9rome=20Perrin?= <jerome@nexedi.com>
Date: Tue, 23 Dec 2014 10:03:57 +0000
Subject: [PATCH] AccountingTransactionLine_checkGroupingReferenceIsValid: We
 are not supposed to group if the section is a person

---
 ...ccountingTransactionLine_checkGroupingReferenceIsValid.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionLine_checkGroupingReferenceIsValid.xml b/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionLine_checkGroupingReferenceIsValid.xml
index b29b37aea8..5b899370c2 100644
--- a/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionLine_checkGroupingReferenceIsValid.xml
+++ b/bt5/erp5_accounting/SkinTemplateItem/portal_skins/erp5_accounting/AccountingTransactionLine_checkGroupingReferenceIsValid.xml
@@ -92,7 +92,7 @@ def check(node_uid, section_uid, mirror_section_uid):\n
   \n
 node_uid = context.getSourceUid(portal_type=\'Account\')\n
 section_uid = None\n
-section = context.getSourceSectionValue()\n
+section = context.getSourceSectionValue(portal_type=\'Organisation\')\n
 if section is not None:\n
   section = section.Organisation_getMappingRelatedOrganisation()\n
   section_uid = section.getUid()\n
@@ -106,7 +106,7 @@ if node_uid and section_uid:\n
 \n
 node_uid = context.getDestinationUid()\n
 section_uid = None\n
-section = context.getDestinationSectionValue()\n
+section = context.getDestinationSectionValue(portal_type=\'Organisation\')\n
 if section is not None:\n
   section = section.Organisation_getMappingRelatedOrganisation()\n
   section_uid = section.getUid()\n
-- 
2.30.9