Author: hansbak
Date: Sun Jul 5 04:35:40 2009 New Revision: 791199 URL: http://svn.apache.org/viewvc?rev=791199&view=rev Log: do not allow tasks of closed projects for selection Modified: ofbiz/trunk/specialpurpose/projectmgr/entitydef/entitymodel.xml ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TimeSheetForms.xml Modified: ofbiz/trunk/specialpurpose/projectmgr/entitydef/entitymodel.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/entitydef/entitymodel.xml?rev=791199&r1=791198&r2=791199&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/projectmgr/entitydef/entitymodel.xml (original) +++ ofbiz/trunk/specialpurpose/projectmgr/entitydef/entitymodel.xml Sun Jul 5 04:35:40 2009 @@ -62,6 +62,7 @@ </alias-all> <alias-all entity-alias="WET"/> <alias entity-alias="WEP" field="workEffortId" name="projectId"/> + <alias entity-alias="WEP" field="currentStatusId" name="projectStatusId"/> <alias entity-alias="WEP" field="workEffortName" name="projectName"/> <alias entity-alias="WEPH" field="workEffortId" name="phaseId"/> <alias entity-alias="WEPH" field="workEffortName" name="phaseName"/> Modified: ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml?rev=791199&r1=791198&r2=791199&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml (original) +++ ofbiz/trunk/specialpurpose/projectmgr/widget/forms/ProjectForms.xml Sun Jul 5 04:35:40 2009 @@ -741,6 +741,7 @@ <field entry-name="test" name="workEffortId" title="${uiLabelMap.ProjectMgrTaskName}"><!-- task level --> <drop-down allow-empty="false"> <entity-options entity-name="ProjectPartyAndPhaseAndTask" description="${projectName} -- ${phaseName} -- ${workEffortName}"> + <entity-constraint name="projectStatusId" operator="not-equals" value="PRJ_CLOSED"/> <entity-constraint name="partyId" env-name="parameters.partyId"/> <entity-constraint name="workEffortTypeId" value="TASK"/> <entity-constraint name="currentStatusId" operator="equals" value="PTS_CREATED"/> Modified: ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TimeSheetForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TimeSheetForms.xml?rev=791199&r1=791198&r2=791199&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TimeSheetForms.xml (original) +++ ofbiz/trunk/specialpurpose/projectmgr/widget/forms/TimeSheetForms.xml Sun Jul 5 04:35:40 2009 @@ -32,6 +32,7 @@ <field name="workEffortId" title="${uiLabelMap.ProjectMgrTaskName}"> <drop-down allow-empty="true" current-description="${result.projectName} -- ${result.phaseName} -- ${result.taskName} ${phaseName}"> <entity-options entity-name="ProjectPartyAndPhaseAndTask" description="${projectName} -- ${phaseName} -- ${workEffortName}"> + <entity-constraint name="projectStatusId" operator="not-equals" value="PRJ_CLOSED"/> <entity-constraint name="workEffortTypeId" operator="equals" value="TASK"/> <entity-constraint name="partyId" env-name="timesheet.partyId"/> <entity-constraint name="currentStatusId" value="PTS_CREATED"/> @@ -216,6 +217,7 @@ </field> <field name="workEffortId"><drop-down allow-empty="false"> <entity-options entity-name="ProjectPartyAndPhaseAndTask" description="${projectName}--${phaseName}--${workEffortName}"> + <entity-constraint name="projectStatusId" operator="not-equals" value="PRJ_CLOSED"/> <entity-constraint name="partyId" env-name="userLogin.partyId"/> <entity-order-by field-name="projectName"/> <entity-order-by field-name="phaseName"/> |
Free forum by Nabble | Edit this page |