Author: erwan
Date: Thu Mar 29 20:18:16 2012
New Revision: 1307092
URL:
http://svn.apache.org/viewvc?rev=1307092&view=revLog:
A patch from Pierre Smits - Assigning a resource to a task is not reflected in the resource's tasks view - OFBIZ-3638
Modified:
ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml
Modified: ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml?rev=1307092&r1=1307091&r2=1307092&view=diff==============================================================================
--- ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml (original)
+++ ofbiz/trunk/specialpurpose/projectmgr/widget/ProjectScreens.xml Thu Mar 29 20:18:16 2012
@@ -610,12 +610,17 @@ under the License.
<set field="tabButtonItem" value="listResourcesTask"/>
<set field="titleProperty" value="PageTitleListTaskByParty"/>
<set field="workEffortId" from-field="parameters.projectId"/>
- <entity-and entity-name="WorkEffortAndPartyAssign" list="tasks">
- <field-map field-name="partyId" from-field="parameters.partyId"/>
- <field-map field-name="workEffortTypeId" value="TASK"/>
- <field-map field-name="statusId" value="PRTYASGN_ASSIGNED"/>
+ <entity-condition entity-name="WorkEffortAndPartyAssign" list="tasks">
+ <condition-list combine="and">
+ <condition-expr field-name="partyId" from-field="parameters.partyId"/>
+ <condition-expr field-name="workEffortTypeId" value="TASK"/>
+ <condition-list combine="or">
+ <condition-expr field-name="statusId" value="PRTYASGN_ASSIGNED"/>
+ <condition-expr field-name="statusId" value="PAS_ASSIGNED"/>
+ </condition-list>
+ </condition-list>
<order-by field-name="workEffortId"/>
- </entity-and>
+ </entity-condition>
<set field="projectId" from-field="parameters.projectId" default-value="${parameters.workEffortId}"/>
<set field="partyId" from-field="parameters.partyId"/>
</actions>