Modified: ofbiz/trunk/specialpurpose/scrum/minilang/ScrumServices.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/ScrumServices.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/ScrumServices.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/ScrumServices.xml Sat Nov 5 14:14:04 2016 @@ -27,7 +27,7 @@ </if-compare> <if-compare field="parameters.mode" value="UP" operator="equals"> <!-- check custRequestTypeId --> - <entity-one value-field="custRequest" entity-name="CustRequest"/> + <entity-one entity-name="CustRequest" value-field="custRequest"/> <if-compare field="custRequest.custRequestTypeId" operator="equals" value="RF_UNPLAN_BACKLOG"> <entity-count count-field="getNum" entity-name="CustRequestAndCustRequestItem"> <condition-list combine="and"> @@ -39,7 +39,7 @@ </condition-list> </condition-list> </entity-count> - <entity-condition list="custReq" entity-name="CustRequestAndCustRequestItem"> + <entity-condition entity-name="CustRequestAndCustRequestItem" list="custReq"> <condition-list combine="and"> <condition-expr field-name="productId" from-field="parameters.productId" /> <condition-expr field-name="custRequestTypeId" operator="equals" value="RF_UNPLAN_BACKLOG"/> @@ -61,7 +61,7 @@ <condition-expr field-name="statusId" operator="equals" value="CRQ_ACCEPTED"/> </condition-list> </entity-count> - <entity-condition list="custReq" entity-name="CustRequestAndCustRequestItem"> + <entity-condition entity-name="CustRequestAndCustRequestItem" list="custReq"> <condition-list combine="and"> <condition-expr field-name="productId" from-field="parameters.productId" /> <condition-expr field-name="custRequestTypeId" operator="equals" value="RF_PROD_BACKLOG"/> @@ -79,7 +79,7 @@ <set field="custReq[i].custSequenceNum" from-field="custReq[i-1].custSequenceNum" /> <set field="custReq[i-1].custSequenceNum" from-field="temp" /> - <entity-one value-field="firstup" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="firstup"> <field-map field-name="custRequestId" from-field="custReq[i].custRequestId" /> </entity-one><!--<log level="always" message="666666666666666666666 firstup : ${firstup}"></log>--> <set field="firstup.custSequenceNum" from-field="custReq[i].custSequenceNum" /> @@ -91,7 +91,7 @@ </else> </if-empty> - <entity-one value-field="lastup" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="lastup"> <field-map field-name="custRequestId" from-field="custReq[i-1].custRequestId" /> </entity-one> <set field="lastup.custSequenceNum" from-field="custReq[i-1].custSequenceNum" /> @@ -108,7 +108,7 @@ </if-compare> <!-- DOWN --> <if-compare field="parameters.mode" value="DWN" operator="equals"> - <entity-one value-field="custRequest" entity-name="CustRequest"/> + <entity-one entity-name="CustRequest" value-field="custRequest"/> <if-compare field="custRequest.custRequestTypeId" operator="equals" value="RF_UNPLAN_BACKLOG"> <entity-count count-field="getNum" entity-name="CustRequestAndCustRequestItem"> <condition-list combine="and"> @@ -120,7 +120,7 @@ </condition-list> </condition-list> </entity-count> - <entity-condition list="custReq" entity-name="CustRequestAndCustRequestItem"> + <entity-condition entity-name="CustRequestAndCustRequestItem" list="custReq"> <condition-list combine="and"> <condition-expr field-name="productId" from-field="parameters.productId" /> <condition-expr field-name="custRequestTypeId" operator="equals" value="RF_UNPLAN_BACKLOG"/> @@ -142,7 +142,7 @@ <condition-expr field-name="statusId" operator="equals" value="CRQ_ACCEPTED"/> </condition-list> </entity-count> - <entity-condition list="custReq" entity-name="CustRequestAndCustRequestItem"> + <entity-condition entity-name="CustRequestAndCustRequestItem" list="custReq"> <condition-list combine="and"> <condition-expr field-name="productId" from-field="parameters.productId" /> <condition-expr field-name="custRequestTypeId" operator="equals" value="RF_PROD_BACKLOG"/> @@ -161,7 +161,7 @@ <set field="custReq[i].custSequenceNum" from-field="custReq[i+1].custSequenceNum" /> <set field="custReq[i+1].custSequenceNum" from-field="temp" /> - <entity-one value-field="first" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="first"> <field-map field-name="custRequestId" from-field="custReq[i].custRequestId" /> </entity-one> <set field="first.custSequenceNum" from-field="custReq[i].custSequenceNum" /> @@ -173,7 +173,7 @@ </else> </if-empty> - <entity-one value-field="last" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="last"> <field-map field-name="custRequestId" from-field="custReq[i+1].custRequestId" /> </entity-one> <set field="last.custSequenceNum" from-field="custReq[i+1].custSequenceNum" /> @@ -190,7 +190,7 @@ </if-compare> <!-- TOP --> <if-compare field="parameters.mode" value="TOP" operator="equals"> - <entity-one value-field="custRequest" entity-name="CustRequest"/> + <entity-one entity-name="CustRequest" value-field="custRequest"/> <if-compare field="custRequest.custRequestTypeId" operator="equals" value="RF_UNPLAN_BACKLOG"> <entity-count count-field="getNum" entity-name="CustRequestAndCustRequestItem"> <condition-list combine="and"> @@ -202,7 +202,7 @@ </condition-list> </condition-list> </entity-count> - <entity-condition list="custReq" entity-name="CustRequestAndCustRequestItem"> + <entity-condition entity-name="CustRequestAndCustRequestItem" list="custReq"> <condition-list combine="and"> <condition-expr field-name="productId" from-field="parameters.productId" /> <condition-expr field-name="custRequestTypeId" operator="equals" value="RF_UNPLAN_BACKLOG"/> @@ -224,7 +224,7 @@ <condition-expr field-name="statusId" operator="equals" value="CRQ_ACCEPTED"/> </condition-list> </entity-count> - <entity-condition list="custReq" entity-name="CustRequestAndCustRequestItem"> + <entity-condition entity-name="CustRequestAndCustRequestItem" list="custReq"> <condition-list combine="and"> <condition-expr field-name="productId" from-field="parameters.productId" /> <condition-expr field-name="custRequestTypeId" operator="equals" value="RF_PROD_BACKLOG"/> @@ -246,7 +246,7 @@ </if-compare> </loop> <loop count="${selectedIndex}" field="j"> - <entity-one value-field="custReqBottom" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="custReqBottom"> <field-map field-name="custRequestId" from-field="custReq[j].custRequestId" /> </entity-one> <set field="custReqBottom.custSequenceNum" from-field="custReq[j+1].custSequenceNum" @@ -260,7 +260,7 @@ </if-empty> </loop> - <entity-one value-field="updatetop" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="updatetop"> <field-map field-name="custRequestId" from-field="selectedCustReq.custRequestId" /> </entity-one> <set field="updatetop.custSequenceNum" from-field="topCustReq.custSequenceNum" @@ -275,7 +275,7 @@ </if-compare> <!-- buttom --> <if-compare field="parameters.mode" value="BOT" operator="equals"> - <entity-one value-field="custRequest" entity-name="CustRequest"/> + <entity-one entity-name="CustRequest" value-field="custRequest"/> <if-compare field="custRequest.custRequestTypeId" operator="equals" value="RF_UNPLAN_BACKLOG"> <entity-count count-field="getNum" entity-name="CustRequestAndCustRequestItem"> <condition-list combine="and"> @@ -287,7 +287,7 @@ </condition-list> </condition-list> </entity-count> - <entity-condition list="custReq" entity-name="CustRequestAndCustRequestItem"> + <entity-condition entity-name="CustRequestAndCustRequestItem" list="custReq"> <condition-list combine="and"> <condition-expr field-name="productId" from-field="parameters.productId" /> <condition-expr field-name="custRequestTypeId" operator="equals" value="RF_UNPLAN_BACKLOG"/> @@ -309,7 +309,7 @@ <condition-expr field-name="statusId" operator="equals" value="CRQ_ACCEPTED"/> </condition-list> </entity-count> - <entity-condition list="custReq" entity-name="CustRequestAndCustRequestItem"> + <entity-condition entity-name="CustRequestAndCustRequestItem" list="custReq"> <condition-list combine="and"> <condition-expr field-name="productId" from-field="parameters.productId" /> <condition-expr field-name="custRequestTypeId" operator="equals" value="RF_PROD_BACKLOG"/> @@ -333,7 +333,7 @@ <loop count="${diffIndex}" field="j"><!--<log level="always" message="////////// j : ${j}"></log>--> <set field="lowerSeqNum" from-field="custReq[j+selectedIndex].custSequenceNum" /> - <entity-one value-field="update" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="update"> <field-map field-name="custRequestId" from-field="custReq[j+selectedIndex+1].custRequestId" /> </entity-one> @@ -348,7 +348,7 @@ </else> </if-empty> </loop> - <entity-one value-field="update2" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="update2"> <field-map field-name="custRequestId" from-field="selectedCustReq.custRequestId" /> </entity-one> <if-empty field="update2"> @@ -377,13 +377,13 @@ <field-map field-name="workEffortId" from-field="parameters.taskId" /> </entity-one> <if-not-empty field="task"> - <entity-condition list="sprintList" entity-name="ProjectSprintBacklogAndTask"> + <entity-condition entity-name="ProjectSprintBacklogAndTask" list="sprintList"> <condition-list combine="and"> <condition-expr field-name="taskId" from-field="parameters.taskId"/> <condition-expr field-name="sprintTypeId" operator="equals" value="SCRUM_SPRINT"/> </condition-list> </entity-condition> - <entity-one value-field="sprint" entity-name="WorkEffort"> + <entity-one entity-name="WorkEffort" value-field="sprint"> <field-map field-name="workEffortId" from-field="sprintList[0].sprintId"/> </entity-one> <else> @@ -400,14 +400,14 @@ <!-- get project info --> <if-not-empty field="sprint"> <!-- get project from sprint --> - <entity-condition list="projectList" entity-name="ProjectSprintBacklogAndTask"> + <entity-condition entity-name="ProjectSprintBacklogAndTask" list="projectList"> <condition-list combine="and"> <condition-expr field-name="sprintId" from-field="sprint.workEffortId"/> <condition-expr field-name="sprintTypeId" operator="equals" value="SCRUM_SPRINT"/> <condition-expr field-name="taskId" from-field="parameters.taskId"/> </condition-list> </entity-condition> - <first-from-list entry="project" list="projectList"/> + <first-from-list list="projectList" entry="project"/> <field-to-result field="project.projectId" result-name="projectId" /> <field-to-result field="project.projectName" @@ -429,7 +429,7 @@ value="${project.projectId}.${sprint.sequenceNum}.${task.sequenceNum}" /> <field-to-result field="taskWbsId" /> <else> - <entity-condition list="tasksDetail" entity-name="ProjectSprintBacklogTaskAndParty"> + <entity-condition entity-name="ProjectSprintBacklogTaskAndParty" list="tasksDetail"> <condition-list combine="and"> <condition-expr field-name="taskId" from-field="task.workEffortId"/> </condition-list> @@ -455,7 +455,7 @@ </if-compare> <!-- Check : if parameter of workEffortId is leaveTypeId in EmplLeaveType --> - <entity-one value-field="emplLeaveTypeMap" entity-name="EmplLeaveType"> + <entity-one entity-name="EmplLeaveType" value-field="emplLeaveTypeMap"> <field-map field-name="leaveTypeId" from-field="parameters.workEffortId"/> </entity-one> <if-not-empty field="emplLeaveTypeMap"> @@ -488,7 +488,7 @@ <set field="leaveThruDate" value="${groovy:import java.sql.Timestamp; return new Timestamp(emplLeaveFromDate.getTime() + ((int) (60L*60L*1000L*hours)));}"/> <set field="emplLeaveThruDate" from-field="leaveThruDate" type="Timestamp"/> - <entity-one value-field="emplLeaveMap" entity-name="EmplLeave"> + <entity-one entity-name="EmplLeave" value-field="emplLeaveMap"> <field-map field-name="partyId" from-field="timesheet.partyId"/> <field-map field-name="leaveTypeId" from-field="parameters.workEffortId"/> <field-map field-name="fromDate" from-field="emplLeaveFromDate"/> @@ -533,7 +533,7 @@ <set field="leaveThruDate" value="${groovy:import java.sql.Timestamp; return new Timestamp(emplLeaveFromDate.getTime() + ((int) (60L*60L*1000L*hours)));}"/> <set field="emplLeaveThruDate" from-field="leaveThruDate" type="Timestamp"/> - <entity-one value-field="emplLeave" entity-name="EmplLeave"> + <entity-one entity-name="EmplLeave" value-field="emplLeave"> <field-map field-name="partyId" from-field="timesheet.partyId"/> <field-map field-name="leaveTypeId" from-field="parameters.workEffortId"/> <field-map field-name="fromDate" from-field="emplLeaveFromDate"/> @@ -753,7 +753,7 @@ </condition-list> <order-by field-name="-fromDate" /> </entity-condition> - <first-from-list entry="lastTimeEntry" list="lastTimeEntrys" /> + <first-from-list list="lastTimeEntrys" entry="lastTimeEntry" /> <if-not-empty field="lastTimeEntry"> <set field="lastTimeEntry.planHours" from-field="parameters.planHours" /> <set field="lastTimeEntry.rateTypeId" from-field="parameters.rateTypeId" /> @@ -794,7 +794,7 @@ <field-map field-name="partyId" from-field="timesheet.partyId" /> </entity-and> <if-compare operator="not-equals" value="SCAS_COMPLETED" field="assigns[0].statusId"> - <first-from-list entry="alreadyAssign" list="assigns" /> + <first-from-list list="assigns" entry="alreadyAssign" /> <if-compare field="alreadyAssign.statusId" value="SCAS_COMPLETED" operator="not-equals"> <set field="upStat.partyId" from-field="timesheet.partyId" /> <set field="upStat.statusId" value="SCAS_COMPLETED" /> @@ -829,7 +829,7 @@ <entity-and entity-name="CustRequestWorkEffort" list="custRequestWorkEffortList"> <field-map field-name="workEffortId" from-field="parameters.workEffortId"/> </entity-and> - <first-from-list entry="custRequestWorkEffortMap" list="custRequestWorkEffortList"/> + <first-from-list list="custRequestWorkEffortList" entry="custRequestWorkEffortMap"/> <set field="backlogPlanMap.custRequestId" from-field="custRequestWorkEffortMap.custRequestId" /> <set field="taskPlanMap.custRequestId" from-field="custRequestWorkEffortMap.custRequestId" /> <call-service service-name="getScrumPlanHour" in-map-name="backlogPlanMap"> @@ -839,7 +839,7 @@ <result-to-field result-name="initPlanHours"/> </call-service> <if-compare-field field="planHours" operator="greater" to-field="initPlanHours" type="Double"> - <entity-one value-field="custRequestMap" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="custRequestMap"> <field-map field-name="custRequestId" from-field="custRequestWorkEffortMap.custRequestId"/> </entity-one> <set field="planHoursIn" from-field="planHours" type="Double"/> @@ -847,7 +847,7 @@ <store-value value-field="custRequestMap"/> <else> <if-compare-field field="initPlanHours" operator="greater" to-field="planHours" type="Double"> - <entity-one value-field="custRequestMap" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="custRequestMap"> <field-map field-name="custRequestId" from-field="custRequestWorkEffortMap.custRequestId"/> </entity-one> <set field="planHoursIn" from-field="planHours" type="Double"/> @@ -938,7 +938,7 @@ </entity-and> </if-not-empty> <if-empty field="resultCustType"> - <entity-condition list="tasks" entity-name="ProjectSprintBacklogAndTask"> + <entity-condition entity-name="ProjectSprintBacklogAndTask" list="tasks"> <condition-list combine="and"> <condition-expr field-name="projectId" operator="equals" from-field="parameters.projectId" ignore-if-empty="true" /> <condition-expr field-name="sprintId" operator="equals" from-field="parameters.sprintId" ignore-if-empty="true" /> @@ -956,13 +956,13 @@ <iterate list="tasks" entry="task"> <set field="taskIdCond[+0]" from-field="task.taskId" /> </iterate> - <entity-condition list="timeEntries" entity-name="TimeEntry"> + <entity-condition entity-name="TimeEntry" list="timeEntries"> <condition-expr field-name="workEffortId" operator="in" from-field="taskIdCond" /> <order-by field-name="workEffortId" /> </entity-condition> </if-not-empty> <else> - <entity-condition list="tasks" entity-name="UnPlannedBacklogsAndTasks"> + <entity-condition entity-name="UnPlannedBacklogsAndTasks" list="tasks"> <condition-list combine="and"> <condition-expr field-name="custRequestId" from-field="parameters.custRequestId"/> <condition-expr field-name="custRequestTypeId" value="RF_UNPLAN_BACKLOG"/> @@ -978,7 +978,7 @@ <iterate list="tasks" entry="task"> <set field="taskIdCond[+0]" from-field="task.workEffortId" /> </iterate> - <entity-condition list="timeEntries" entity-name="TimeEntry"> + <entity-condition entity-name="TimeEntry" list="timeEntries"> <condition-expr field-name="workEffortId" operator="in" from-field="taskIdCond" /> <order-by field-name="workEffortId" /> </entity-condition> @@ -986,7 +986,7 @@ </else> </if-empty> <if-empty field="taskIdCond"> - <entity-condition list="tasks" entity-name="CustRequestAndWorkEffort"> + <entity-condition entity-name="CustRequestAndWorkEffort" list="tasks"> <condition-list combine="and"> <condition-expr field-name="custRequestId" from-field="parameters.custRequestId"/> <condition-list combine="or"> @@ -1001,7 +1001,7 @@ <iterate list="tasks" entry="task"> <set field="taskIdCond[+0]" from-field="task.workEffortId" /> </iterate> - <entity-condition list="timeEntries" entity-name="TimeEntry"> + <entity-condition entity-name="TimeEntry" list="timeEntries"> <condition-expr field-name="workEffortId" operator="in" from-field="taskIdCond" /> <order-by field-name="workEffortId" /> </entity-condition> @@ -1012,7 +1012,7 @@ <!-- get time entry from task --> <if-not-empty field="parameters.taskId"> - <entity-condition list="timeEntries" entity-name="TimeEntry"> + <entity-condition entity-name="TimeEntry" list="timeEntries"> <condition-list combine="and"> <condition-expr field-name="workEffortId" from-field="parameters.taskId"/> <condition-expr field-name="partyId" from-field="parameters.partyId" ignore-if-empty="true"/> @@ -1020,12 +1020,12 @@ </entity-condition> <else> <if-not-empty field="taskIdCond"> - <entity-condition list="timeEntries" entity-name="TimeEntry"> + <entity-condition entity-name="TimeEntry" list="timeEntries"> <condition-list combine="and"> <condition-expr field-name="workEffortId" operator="in" from-field="taskIdCond"/> </condition-list> </entity-condition> - <entity-condition list="listTimeEntriesNotBill" entity-name="TimeEntry"> + <entity-condition entity-name="TimeEntry" list="listTimeEntriesNotBill"> <condition-list combine="and"> <condition-expr field-name="workEffortId" operator="in" from-field="taskIdCond"/> <condition-expr field-name="invoiceId" operator="equals" from-field="nullField"/> @@ -1055,7 +1055,7 @@ <field-map field-name="partyId" from-field="timeEntryNotBill.partyId"/> </entity-and> <if-not-empty field="partyRates"> - <first-from-list entry="partyRate" list="partyRates"/> + <first-from-list list="partyRates" entry="partyRate"/> <if-not-empty field="partyRate.percentageUsed"> <calculate field="timeEntryNotBill.hours" type="Double"> <calcop operator="multiply" field="timeEntryNotBill.hours"> @@ -1085,7 +1085,7 @@ <simple-method method-name="getScrumActualHourByTimesheet" short-description=" Get actual hour from (TimeSheet)."> <if-not-empty field="parameters.timesheetId"> - <entity-condition list="timeEntries" entity-name="TimeEntry"> + <entity-condition entity-name="TimeEntry" list="timeEntries"> <condition-list combine="and"> <condition-expr field-name="timesheetId" from-field="parameters.timesheetId"/> </condition-list> @@ -1235,7 +1235,7 @@ <set field="notFirst" value="Y" /><!-- do not create, only add --> </if-compare> <!-- get partyId in Company --> - <entity-condition list="listPartyIdInCompany" entity-name="PartyRelationship"> + <entity-condition entity-name="PartyRelationship" list="listPartyIdInCompany"> <condition-list combine="and"> <condition-expr field-name="partyIdFrom" from-field="parameters.partyIdFrom"/> <condition-expr field-name="roleTypeIdFrom" value="ACCOUNT" /> @@ -1273,7 +1273,7 @@ </condition-list> </entity-condition> <!-- get tasks from cancelled backlog item --> - <entity-condition list="cancelledBacklogTasks" entity-name="CancelledBacklogsTaskAndTimeEntryTimeSheet"> + <entity-condition entity-name="CancelledBacklogsTaskAndTimeEntryTimeSheet" list="cancelledBacklogTasks"> <condition-list combine="and"> <condition-expr field-name="productId" operator="equals" from-field="parameters.productId" /> <condition-expr field-name="invoiceId" operator="equals" from-field="nullField" /> @@ -1285,7 +1285,7 @@ </condition-list> </entity-condition> <!-- get unplanned task --> - <entity-condition list="unplannedTasks" entity-name="UnPlannedBacklogsTaskAndTimeEntryTimeSheet"> + <entity-condition entity-name="UnPlannedBacklogsTaskAndTimeEntryTimeSheet" list="unplannedTasks"> <condition-list combine="and"> <condition-expr field-name="productId" operator="equals" from-field="parameters.productId" /> <condition-expr field-name="invoiceId" operator="equals" from-field="nullField" /> @@ -1449,7 +1449,7 @@ <set field="invoiceItemMap.description" value="${workEffort.workEffortName} [Task:${workEffort.workEffortId}]"/> <get-related value-field="workEffort" relation-name="CustRequestWorkEffort" list="custRequestWorkEfforts"/> <if-not-empty field="custRequestWorkEfforts"> - <first-from-list entry="custRequestWorkEffort" list="custRequestWorkEfforts"/> + <first-from-list list="custRequestWorkEfforts" entry="custRequestWorkEffort"/> <get-related-one value-field="custRequestWorkEffort" relation-name="CustRequest" to-value-field="custRequest"/> <if-not-empty field="custRequest"> <if-compare field="custRequest.custRequestTypeId" operator="equals" value="RF_SCRUM_MEETINGS" > @@ -1497,7 +1497,7 @@ <field-map field-name="partyId" from-field="timeEntry.partyId"/> </entity-and> <if-not-empty field="partyRates"> - <first-from-list entry="partyRate" list="partyRates"/> + <first-from-list list="partyRates" entry="partyRate"/> <if-not-empty field="partyRate.percentageUsed"> <calculate field="timeEntry.hours" type="Double"> <calcop operator="multiply" field="timeEntry.hours"> @@ -1683,7 +1683,7 @@ </condition-list> <order-by field-name="-fromDate" /> </entity-condition> - <first-from-list entry="planTimeEntry" list="listPlanHoursByPartyId"/> + <first-from-list list="listPlanHoursByPartyId" entry="planTimeEntry"/> <if-not-empty field="planTimeEntry"> <calculate field="taskPlanHours" type="Double"> <calcop operator="add" field="planTimeEntry.planHours"> @@ -1694,7 +1694,7 @@ </loop> </if-not-empty> <else> - <first-from-list entry="timeEntry" list="timeEntries" /> + <first-from-list list="timeEntries" entry="timeEntry" /> <!-- Check if have TimeEntry --> <if-not-empty field="timeEntry"> <calculate field="taskPlanHours" type="Double"> @@ -1752,7 +1752,7 @@ </if-not-empty> <else> - <entity-condition list="tasks" entity-name="UnPlannedBacklogsAndTasks"> + <entity-condition entity-name="UnPlannedBacklogsAndTasks" list="tasks"> <condition-list combine="and"> <condition-expr field-name="custRequestId" from-field="parameters.custRequestId"/> <condition-expr field-name="custRequestTypeId" value="RF_UNPLAN_BACKLOG"/> @@ -1778,7 +1778,7 @@ </if-not-empty> </else> </if-empty> - <entity-one value-field="custRequestMap" entity-name="CustRequest"/> + <entity-one entity-name="CustRequest" value-field="custRequestMap"/> <if-compare field="custRequestMap.statusId" operator="equals" value="CRQ_ACCEPTED"> <get-related relation-name="CustRequestWorkEffort" list="custWorkEffList" value-field="custRequestMap"/> <if-not-empty field="custWorkEffList"> @@ -1988,7 +1988,7 @@ </condition-list> <order-by field-name="-fromDate" /> </entity-condition> - <first-from-list entry="lastTimeEntry" list="lastTimeEntrys" /> + <first-from-list list="lastTimeEntrys" entry="lastTimeEntry" /> <if-not-empty field="lastTimeEntry"> <set field="planHours" from-field="lastTimeEntry.planHours" /> </if-not-empty> @@ -2013,7 +2013,7 @@ <set field="status" value="SRPINT_ACTIVE" /> <set field="curDate" type="Timestamp" /> <set field="projectId" from-field="sprint.workEffortParentId" /> - <entity-one value-field="project" entity-name="WorkEffort"> + <entity-one entity-name="WorkEffort" value-field="project"> <field-map field-name="workEffortId" from-field="projectId" /> </entity-one> <if-not-empty field="project"> @@ -2092,7 +2092,7 @@ </if-not-empty> <if-not-empty field="custRequest"> <calculate field="defaultBacklogPlanHours" type="Double"> - <calcop field="custRequest.custEstimatedMilliSeconds" operator="divide"> + <calcop operator="divide" field="custRequest.custEstimatedMilliSeconds"> <number value="3600000" /> </calcop> </calculate> @@ -2115,8 +2115,8 @@ <if-compare field="taskPlanHours" operator="greater" value="0" type="Double"> <calculate field="planHours" type="Double"> - <calcop field="planHours" operator="subtract"> - <calcop field="taskPlanHours" operator="get" /> + <calcop operator="subtract" field="planHours"> + <calcop operator="get" field="taskPlanHours" /> </calcop> </calculate> </if-compare> @@ -2145,8 +2145,8 @@ <result-to-field result-name="planHours" field="taskPlanChack" /> </call-service> <calculate field="totalTaskPlanHours" type="Double"> - <calcop field="taskPlanChack" operator="add"> - <calcop field="totalTaskPlanHours" operator="get" /> + <calcop operator="add" field="taskPlanChack"> + <calcop operator="get" field="totalTaskPlanHours" /> </calcop> </calculate> </iterate> @@ -2166,8 +2166,8 @@ </then> <else> <calculate field="newPlanHours" type="Double"> - <calcop field="planHours" operator="add"> - <calcop field="parameters.planHours" operator="get" /> + <calcop operator="add" field="planHours"> + <calcop operator="get" field="parameters.planHours" /> </calcop> </calculate> </else> @@ -2199,7 +2199,7 @@ <set field="sequenceNumStep" value="1" type="Long" /> <iterate list="custRequestAndCustRequestItems" entry="custRequestAndCustRequestItem"> <!-- update custSequenceNum field of cust request --> - <entity-one value-field="custRequest" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="custRequest"> <field-map field-name="custRequestId" from-field="custRequestAndCustRequestItem.custRequestId" /> </entity-one> @@ -2220,9 +2220,9 @@ <entity-and entity-name="CustRequestWorkEffort" list="sprintBacklogs"> <field-map field-name="workEffortId" from-field="parameters.workEffortId" /> </entity-and> - <first-from-list entry="sprintBacklog" list="sprintBacklogs" /> + <first-from-list list="sprintBacklogs" entry="sprintBacklog" /> <set field="custRequestId" from-field="sprintBacklog.custRequestId" /> - <entity-one value-field="custRequestMap" entity-name="CustRequest"/> + <entity-one entity-name="CustRequest" value-field="custRequestMap"/> <set field="custRequestTypeId" from-field="custRequestMap.custRequestTypeId" /> <if-not-empty field="custRequestId"> <if-compare field="custRequestTypeId" operator="equals" value="RF_UNPLAN_BACKLOG"> @@ -2290,11 +2290,11 @@ </and> </condition> <then> - <entity-one value-field="custRequest" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="custRequest"> <field-map field-name="custRequestId" from-field="custRequestId"/> </entity-one> <if-compare operator="not-equals" value="CRQ_COMPLETED" field="custRequest.statusId"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <if-empty field="custRequest.custRequestName"> @@ -2313,7 +2313,7 @@ <set field="custRequest.fromPartyId" from-field="productRole[0].partyId"/> </if-compare> </if-empty> - <set-service-fields service-name="updateCustRequest" to-map="updateCustRequest" map="custRequest"/> + <set-service-fields service-name="updateCustRequest" map="custRequest" to-map="updateCustRequest"/>/> <set field="updateCustRequest.webSiteId" from-field="parameters.webSiteId"/> <call-service service-name="updateCustRequest" in-map-name="updateCustRequest"/> <log level="info" message="Completed Sprint Backlog # ${custRequestId}"/> @@ -2326,7 +2326,7 @@ <entity-one entity-name="WorkEffort" value-field="resultWorkEffort"> <field-map field-name="workEffortId" from-field="parameters.workEffortId"/> </entity-one> - <entity-condition list="listCustInSprint" entity-name="CustRequestAndWorkEffort" distinct="true"> + <entity-condition entity-name="CustRequestAndWorkEffort" list="listCustInSprint" distinct="true"> <condition-list combine="and"> <condition-expr field-name="workEffortId" from-field="resultWorkEffort.workEffortParentId"/> </condition-list> @@ -2448,15 +2448,15 @@ </simple-method> <simple-method method-name="checkProductOwnerOfSprint" short-description="Check Product Owner Of Sprint"> <set field="isProductOwner" type="Boolean" value="false"/> - <entity-one value-field="projectMap" entity-name="WorkEffort"> + <entity-one entity-name="WorkEffort" value-field="projectMap"> <field-map field-name="workEffortId" from-field="parameters.sprintId"/> </entity-one> <entity-and entity-name="WorkEffortAndProduct" list="productList"> <field-map field-name="workEffortId" from-field="projectMap.workEffortParentId"/> </entity-and> - <first-from-list entry="productMap" list="productList"/> + <first-from-list list="productList" entry="productMap"/> <if-not-empty field="productMap.productId"> - <entity-condition list="productRoles" entity-name="ProductRole"> + <entity-condition entity-name="ProductRole" list="productRoles"> <condition-list combine="and"> <condition-expr field-name="roleTypeId" value="PRODUCT_OWNER"/> <condition-expr field-name="productId" from-field="productMap.productId"/> @@ -2468,12 +2468,12 @@ </if-not-empty> </simple-method> <simple-method method-name="checkProductOwnerOfBacklog" short-description="Check Product Owner Of Backlog"> - <entity-condition list="custRequestItems" entity-name="CustRequestItem"> + <entity-condition entity-name="CustRequestItem" list="custRequestItems"> <condition-expr field-name="custRequestId" from-field="parameters.custRequestId"/> </entity-condition> - <first-from-list entry="custRequestItem" list="custRequestItems"/> + <first-from-list list="custRequestItems" entry="custRequestItem"/> <if-not-empty field="custRequestItem.productId"> - <entity-condition list="productRoles" entity-name="ProductRole"> + <entity-condition entity-name="ProductRole" list="productRoles"> <condition-list combine="and"> <condition-expr field-name="roleTypeId" value="PRODUCT_OWNER"/> <condition-expr field-name="productId" from-field="custRequestItem.productId"/> @@ -2513,7 +2513,7 @@ <if-not-empty field="committer"> <set field="committer" value="${groovy: committer.toString().trim();}"/> </if-not-empty> - <entity-one value-field="user" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="user"> <field-map field-name="userLoginId" from-field="committer"/> </entity-one> <if-empty field="user"> @@ -2524,7 +2524,7 @@ </entity-and> <if-not-empty field="partyIdenList"> <first-from-list entry="partyIdenMap" list="partyIdenList"/> - <entity-one value-field="user" entity-name="Party"> + <entity-one entity-name="Party" value-field="user"> <field-map field-name="partyId" from-field="partyIdenMap.partyId"/> </entity-one> <else> @@ -2535,7 +2535,7 @@ </else> </if-not-empty> </if-empty> - <entity-one value-field="task" entity-name="WorkEffort"> + <entity-one entity-name="WorkEffort" value-field="task"> <field-map field-name="workEffortId" from-field="parameters.taskId"/> </entity-one> <if-not-empty field="task"> @@ -2544,7 +2544,7 @@ <field-map field-name="roleTypeId" value="OWNER"/> </entity-and> <set field="contentIds" type="List" value="${groovy:return org.apache.ofbiz.entity.util.EntityUtil.getFieldListFromEntityList(contentRoles, "contentId", true)}"/> - <entity-condition list="listIt" entity-name="WorkEffortAndContentDataResource"> + <entity-condition entity-name="WorkEffortAndContentDataResource" list="listIt"> <condition-list combine="and"> <condition-expr field-name="workEffortId" from-field="parameters.taskId"/> <condition-expr field-name="contentId" from-field="contentIds" operator="in"/> @@ -2562,7 +2562,7 @@ <set field="parameters.objectInfo" from-field="parameters.revisionLink"/> <set field="parameters.mimeTypeId" value="text/plain"/> - <set-service-fields service-name="createDataResource" to-map="newDataResource" map="parameters"/> + <set-service-fields service-name="createDataResource" map="parameters" to-map="newDataResource"/>/> <call-service service-name="createDataResource" in-map-name="newDataResource"> <result-to-field result-name="dataResourceId" field="parameters.dataResourceId"/> </call-service> @@ -2571,14 +2571,14 @@ <set field="parameters.partyId" from-field="user.partyId"/> <set field="parameters.contentName" value="R${parameters.revisionNumber}"/> <set field="parameters.description" from-field="parameters.revisionDescription"/> - <set-service-fields service-name="createContent" to-map="newContent" map="parameters"/> + <set-service-fields service-name="createContent" map="parameters" to-map="newContent"/>/> <call-service service-name="createContent" in-map-name="newContent"> <result-to-field result-name="contentId" field="parameters.contentId"/> </call-service> <set field="parameters.workEffortContentTypeId" value="TASK_SUB_INFO"/> <set field="parameters.workEffortId" from-field="task.workEffortId"/> - <set-service-fields service-name="createWorkEffortContent" to-map="newWorkEffortContent" map="parameters"/> + <set-service-fields service-name="createWorkEffortContent" map="parameters" to-map="newWorkEffortContent"/>/> <call-service service-name="createWorkEffortContent" in-map-name="newWorkEffortContent"/> <!-- check if party assigned to task--> @@ -2588,7 +2588,7 @@ </entity-and> <!-- create link from partyId to svn name --> <if-not-empty field="assignList"> - <entity-one value-field="partyIdenMap" entity-name="PartyIdentification"> + <entity-one entity-name="PartyIdentification" value-field="partyIdenMap"> <field-map field-name="partyId" from-field="user.partyId"/> <field-map field-name="partyIdentificationTypeId" value="SVN_LOGIN"/> </entity-one> @@ -2641,7 +2641,7 @@ </and> </condition> <then> - <first-from-list entry="timesheetMap" list="timesheetList"/> + <first-from-list list="timesheetList" entry="timesheetMap"/> <set field="planHourMap.taskId" from-field="task.workEffortId"/> <set field="planHourMap.userLogin" from-field="userLogin"/> <call-service service-name="getScrumPlanHour" in-map-name="planHourMap"> @@ -2655,7 +2655,7 @@ <field-map field-name="workEffortId" from-field="task.workEffortId"/> </entity-and> <if-not-empty field="timeEntryList"> - <first-from-list entry="timeEntryMap" list="timeEntryList"/> + <first-from-list list="timeEntryList" entry="timeEntryMap"/> <!-- remove old planned hour --> <if-not-empty field="planHours"> <calculate field="planHours"> @@ -2698,7 +2698,7 @@ <entity-and entity-name="CustRequestWorkEffort" list="custRequestWorkEffortList"> <field-map field-name="workEffortId" from-field="task.workEffortId"/> </entity-and> - <first-from-list entry="custRequestWorkEffortMap" list="custRequestWorkEffortList"/> + <first-from-list list="custRequestWorkEffortList" entry="custRequestWorkEffortMap"/> <set field="backlogPlanMap.custRequestId" from-field="custRequestWorkEffortMap.custRequestId" /> <set field="backlogPlanMap.userLogin" from-field="userLogin"/> <set field="taskPlanMap.custRequestId" from-field="custRequestWorkEffortMap.custRequestId" /> @@ -2710,7 +2710,7 @@ <result-to-field result-name="initPlanHours"/> </call-service> <if-compare-field field="planHours" operator="greater" to-field="initPlanHours" type="Double"> - <entity-one value-field="custRequestMap" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="custRequestMap"> <field-map field-name="custRequestId" from-field="custRequestWorkEffortMap.custRequestId"/> </entity-one> <set field="planHoursIn" from-field="planHours" type="Double"/> @@ -2718,7 +2718,7 @@ <store-value value-field="custRequestMap"/> <else> <if-compare-field field="initPlanHours" operator="greater" to-field="planHours" type="Double"> - <entity-one value-field="custRequestMap" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="custRequestMap"> <field-map field-name="custRequestId" from-field="custRequestWorkEffortMap.custRequestId"/> </entity-one> <set field="planHoursIn" from-field="planHours" type="Double"/> @@ -2739,7 +2739,7 @@ </simple-method> <simple-method method-name="getPartyLeaveHoursForDate" short-description="Get party leave hours for date."> - <entity-one value-field="emplLeaveMap" entity-name="EmplLeave"> + <entity-one entity-name="EmplLeave" value-field="emplLeaveMap"> <field-map field-name="partyId" from-field="parameters.partyId"/> <field-map field-name="leaveTypeId" from-field="parameters.leaveTypeId"/> <field-map field-name="fromDate" from-field="parameters.fromDate"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/DailyMeetingMinuteTests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/DailyMeetingMinuteTests.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/DailyMeetingMinuteTests.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/DailyMeetingMinuteTests.xml Sat Nov 5 14:14:04 2016 @@ -22,7 +22,7 @@ under the License. xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testDailyMinute" short-description="Daily Meeting Minute Test" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/MyWorkTests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/MyWorkTests.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/MyWorkTests.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/MyWorkTests.xml Sat Nov 5 14:14:04 2016 @@ -21,7 +21,7 @@ under the License. <simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testUpdateTimesheetEntryByWorkeffortNotComplete" short-description="Test update timesheet entry by workeffort" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrumteam1"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -34,7 +34,7 @@ under the License. </simple-method> <simple-method method-name="testUpdateTimesheetEntryByWorkeffortComplete" short-description="Test update timesheet entry by workeffort" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrumteam1"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -46,7 +46,7 @@ under the License. <call-service service-name="updateTimesheetEntryByWorkeffort" in-map-name="inMap"></call-service> </simple-method> <simple-method method-name="testUpdateTask" short-description="Test update tasks" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -58,7 +58,7 @@ under the License. </simple-method> <simple-method method-name="testRemoveTaskAssignToMe" short-description="Test remove task assign to me" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> <entity-and entity-name="WorkEffortPartyAssignment" list="listWorkAssignment"> @@ -74,7 +74,7 @@ under the License. </simple-method> <simple-method method-name="testAddNewTimesheet" short-description="Test add a new timesheet" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -84,7 +84,7 @@ under the License. </call-service> </simple-method> <simple-method method-name="testSetTimeSheetStatusToComplete" short-description="Test set timesheet status to complete" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> <set-current-user-login value-field="userLogin"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/ProductBacklogTest.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/ProductBacklogTest.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/ProductBacklogTest.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/ProductBacklogTest.xml Sat Nov 5 14:14:04 2016 @@ -22,7 +22,7 @@ under the License. xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testCreateProductBacklogByAdmin" short-description="Test Create Product Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -34,7 +34,7 @@ under the License. </simple-method> <simple-method method-name="testCreateProductBacklogByProductOwner" short-description="Test Create Product Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="productowner"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -46,7 +46,7 @@ under the License. </simple-method> <simple-method method-name="testCreateProductBacklogByScrumMaster" short-description="Test Create Product Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrummaster"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -58,7 +58,7 @@ under the License. </simple-method> <simple-method method-name="testUpdateProductBacklogByAdmin" short-description="Test Update Product Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -71,7 +71,7 @@ under the License. </simple-method> <simple-method method-name="testUpdateProductBacklogByProductOwner" short-description="Test Update Product Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="productowner"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -88,14 +88,14 @@ under the License. </simple-method> <simple-method method-name="testDeleteProductBacklogByAdmin" short-description="Test Delete Product Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> <set field="parameters.userLogin" from-field="userLogin"/> <set field="parameters.productId" value="DEMO-PRODUCT-1"/> <set field="parameters.custRequestId" value="TEST5"/> - <entity-one value-field="result" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="result"> <field-map field-name="custRequestId" from-field="parameters.custRequestId"/> </entity-one> <if-compare operator="equals" value="CRQ_ACCEPTED" field="result.statusId"> @@ -104,14 +104,14 @@ under the License. </simple-method> <simple-method method-name="testDeleteProductBacklogByProducOwner" short-description="Test Delete Product Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="productowner"/> </entity-one> <set-current-user-login value-field="userLogin"/> <set field="parameters.userLogin" from-field="userLogin"/> <set field="parameters.productId" value="DEMO-PRODUCT-1"/> <set field="parameters.custRequestId" value="TEST6"/> - <entity-one value-field="result" entity-name="CustRequest"> + <entity-one entity-name="CustRequest" value-field="result"> <field-map field-name="custRequestId" from-field="parameters.custRequestId"/> </entity-one> <if-compare operator="equals" value="CRQ_ACCEPTED" field="result.statusId"> @@ -120,7 +120,7 @@ under the License. </simple-method> <simple-method method-name="testDeleteProductBacklogByScrumMaster" short-description="Test Delete Product Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrummaster"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -131,7 +131,7 @@ under the License. </simple-method> <simple-method method-name="testCreateBacklogSetStatus" short-description=" Test Set Status Create Product Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="productowner"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -143,11 +143,11 @@ under the License. </simple-method> <simple-method method-name="testCreateDefaultBacklogs" short-description="Test Create DefaultBacklogs" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> - <entity-one value-field="workEffort" entity-name="WorkEffort"> + <entity-one entity-name="WorkEffort" value-field="workEffort"> <field-map field-name="workEffortId" value="DEMO-PROJECT-1"/> </entity-one> <set field="parameters.workEffortName" value="Test Default Task"/> @@ -160,7 +160,7 @@ under the License. </simple-method> <simple-method method-name="testCreateProductBacklogCategory" short-description="Test Create Product Backlog Category" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -171,7 +171,7 @@ under the License. </simple-method> <simple-method method-name="testUpdateProductBacklogCategory" short-description="Test Update Product Backlog Category" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -182,7 +182,7 @@ under the License. </simple-method> <simple-method method-name="testNewProductBacklogEmail" short-description="Test New Product Backlog Email" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> @@ -196,7 +196,7 @@ under the License. </simple-method> <simple-method method-name="testUpdateProductBacklogEmail" short-description="Test Update Product Backlog Email" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> @@ -209,7 +209,7 @@ under the License. </simple-method> <simple-method method-name="testUpdateSprintBacklogseqDown" short-description="Test Update Sprint Backlog Sequence on Down" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> @@ -222,7 +222,7 @@ under the License. <call-service service-name="updateSprintBacklogseq" in-map-name="serviceCtx"/> </simple-method> <simple-method method-name="testUpdateSprintBacklogseqUP" short-description="Test Update Sprint Backlog Sequence on UP" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> @@ -235,7 +235,7 @@ under the License. <call-service service-name="updateSprintBacklogseq" in-map-name="serviceCtx"/> </simple-method> <simple-method method-name="testUpdateSprintBacklogseqBotton" short-description="Test Update Sprint Backlog Sequence on Botton" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> @@ -248,7 +248,7 @@ under the License. <call-service service-name="updateSprintBacklogseq" in-map-name="serviceCtx"/> </simple-method> <simple-method method-name="testUpdateSprintBacklogseqTOP" short-description="Test Update Sprint Backlog Sequence on TOP" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/ProductTest.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/ProductTest.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/ProductTest.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/ProductTest.xml Sat Nov 5 14:14:04 2016 @@ -22,7 +22,7 @@ under the License. xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testCreateProductByAdmin" short-description="" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -37,7 +37,7 @@ under the License. </simple-method> <simple-method method-name="testUpdateProductByAdmin" short-description="" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/QATests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/QATests.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/QATests.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/QATests.xml Sat Nov 5 14:14:04 2016 @@ -21,7 +21,7 @@ under the License. <simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testCreateTestTask" short-description="" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="testadmin"/> </entity-one> <set-current-user-login value-field="userLogin"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/ScrumProjectTests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/ScrumProjectTests.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/ScrumProjectTests.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/ScrumProjectTests.xml Sat Nov 5 14:14:04 2016 @@ -22,7 +22,7 @@ under the License. xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testCreateScrumProjectByProductOwner" short-description="Test Create Scrum Project" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="productowner"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -37,7 +37,7 @@ under the License. </simple-method> <simple-method method-name="testUpdateScrumProjectByProductOwner" short-description="Test Create Scrum Project" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="productowner"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -52,7 +52,7 @@ under the License. </simple-method> <simple-method method-name="testUpdateScrumProjectByScrumMaster" short-description="Test Create Scrum Project" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="productowner"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -67,7 +67,7 @@ under the License. </simple-method> <simple-method method-name="testCloseScrumProject" short-description="Test Close Scrum Project " login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/SprintBacklogTests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/SprintBacklogTests.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/SprintBacklogTests.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/SprintBacklogTests.xml Sat Nov 5 14:14:04 2016 @@ -21,7 +21,7 @@ under the License. <simple-methods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testcreateSprintBacklogByAdmin" short-description="" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -32,7 +32,7 @@ under the License. </simple-method> <simple-method method-name="testcreateSprintBacklogByScrummaster" short-description="" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrummaster"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -43,7 +43,7 @@ under the License. </simple-method> <simple-method method-name="testdeleteSprintBacklogByAdmin" short-description="" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -53,7 +53,7 @@ under the License. </simple-method> <simple-method method-name="testdeleteSprintBacklogByScurmmaster" short-description="" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrummaster"/> </entity-one> <set-current-user-login value-field="userLogin"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/SprintTests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/SprintTests.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/SprintTests.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/SprintTests.xml Sat Nov 5 14:14:04 2016 @@ -22,18 +22,18 @@ under the License. xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testUpdateSprintBacklog" short-description="Update Sprint Backlog" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set field="parameters.custRequestId" value="TEST9"/> <set field="parameters.estimatedMilliSeconds" value="36000000"/> <set field="parameters.userLogin" from-field="userLogin"/> - <set-service-fields service-name="updateCustRequest" to-map="inMap" map="parameters"/> + <set-service-fields service-name="updateCustRequest" map="parameters" to-map="inMap"/>/> <call-service service-name="updateCustRequest" in-map-name="inMap"/> </simple-method> <simple-method method-name="testCreateSprintByScrummaster" short-description="Test Create Sprint By Scrummaster" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrummaster"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -62,7 +62,7 @@ under the License. </simple-method> <simple-method method-name="testCreateSprintByAdmin" short-description="Test Create Sprint By Admin" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="admin"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -91,7 +91,7 @@ under the License. </simple-method> <simple-method method-name="testAddSprintMember" short-description="Test add Sprint member" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrummaster"/> </entity-one> <set field="parameters.workEffortId" value="DEMO-SPRINT-1"/> @@ -104,7 +104,7 @@ under the License. </simple-method> <simple-method method-name="testRemoveSprintMember" short-description="Test remove Sprint member" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrummaster"/> </entity-one> <set field="parameters.workEffortId" value="DEMO-SPRINT-1"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/TaskTests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/TaskTests.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/TaskTests.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/TaskTests.xml Sat Nov 5 14:14:04 2016 @@ -22,7 +22,7 @@ under the License. xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testViewScrumRevision" short-description="Test View Scrum Revision" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -41,7 +41,7 @@ under the License. <check-errors/> </simple-method> <simple-method method-name="testRetrieveMissingScrumRevision" short-description="Test Retrieve Missing Scrum Revision" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -59,7 +59,7 @@ under the License. <check-errors/> </simple-method> <simple-method method-name="testRemoveDuplicateScrumRevision" short-description="Test Remove Duplicate Scrum Revision" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="system"/> </entity-one> <set-current-user-login value-field="userLogin"/> Modified: ofbiz/trunk/specialpurpose/scrum/minilang/test/TimesheetTests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/minilang/test/TimesheetTests.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/minilang/test/TimesheetTests.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/minilang/test/TimesheetTests.xml Sat Nov 5 14:14:04 2016 @@ -22,7 +22,7 @@ under the License. xmlns="http://ofbiz.apache.org/Simple-Method" xsi:schemaLocation="http://ofbiz.apache.org/Simple-Method http://ofbiz.apache.org/dtds/simple-methods.xsd"> <simple-method method-name="testTimesheetToComplete" short-description="Test set timesheet status to complete" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> <set-current-user-login value-field="userLogin"/> @@ -31,7 +31,7 @@ under the License. <call-service service-name="updateTimesheet" in-map-name="inMap"></call-service> </simple-method> <simple-method method-name="testTimesheetToInProcess" short-description="Test set timesheet status to In Process" login-required="false"> - <entity-one value-field="userLogin" entity-name="UserLogin"> + <entity-one entity-name="UserLogin" value-field="userLogin"> <field-map field-name="userLoginId" value="scrumteam2"/> </entity-one> <set-current-user-login value-field="userLogin"/> Modified: ofbiz/trunk/specialpurpose/scrum/widget/CommonScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/widget/CommonScreens.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/widget/CommonScreens.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/widget/CommonScreens.xml Sat Nov 5 14:14:04 2016 @@ -512,7 +512,7 @@ under the License. <section> <actions> <set field="headerItem" value="Sprints"/> - <entity-one value-field="sprint" entity-name="WorkEffort"> + <entity-one entity-name="WorkEffort" value-field="sprint"> <field-map field-name="workEffortId" from-field="parameters.sprintId"/> </entity-one> <set field="parameters.projectId" from-field="sprint.workEffortParentId"/> Modified: ofbiz/trunk/specialpurpose/scrum/widget/CommunicationEventForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/widget/CommunicationEventForms.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/widget/CommunicationEventForms.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/widget/CommunicationEventForms.xml Sat Nov 5 14:14:04 2016 @@ -130,7 +130,7 @@ under the License. <field name="fromDate"><hidden/></field> <field name="my"><hidden/></field> <field name="contentName"> - <hyperlink also-hidden="false" description="${contentName} [${contentId}]" target="ViewSimpleContent"> + <hyperlink description="${contentName} [${contentId}]" target="ViewSimpleContent" also-hidden="false"> <parameter param-name="contentId"/> <parameter param-name="dataResourceId"/> <parameter param-name="communicationEventId"/> @@ -181,7 +181,7 @@ under the License. <field name="subject" tooltip="Do not remove the "PD#${product.productId}" number"><text size="74" maxlength="255" default-value="PD#${product.productId} - ${product.internalName}"/></field> <field name="send" title=" " position="1" widget-style="buttontext" use-when=""${communicationEvent.statusId}"!="COM_COMPLETE"&&"${communicationEvent.statusId}"!="COM_IN_PROGRESS""> - <hyperlink also-hidden="false" target-type="plain" description="${uiLabelMap.CommonSend}" target="javascript:(document.EditEmailForProduct.form.value='list'),(document.EditEmailForProduct.statusId.value='COM_IN_PROGRESS'),(document.EditEmailForProduct.submit())"/> + <hyperlink description="${uiLabelMap.CommonSend}" target="javascript:(document.EditEmailForProduct.form.value='list'),(document.EditEmailForProduct.statusId.value='COM_IN_PROGRESS'),(document.EditEmailForProduct.submit())" also-hidden="false" target-type="plain"/> </field> </form> <form name="ViewEmailForProduct" type="single" extends="EditEmail" target="${target}" default-map-name="communicationEvent" id="updateEmailForProduct"> @@ -192,7 +192,7 @@ under the License. odd-row-style="alternate-row" default-table-style="basic-table hover-bar"> <field name="custRequestId"><ignored/> </field> <field name="contentName"> - <hyperlink also-hidden="false" description="${contentName} [${contentId}]" target="ViewSimpleContent"> + <hyperlink description="${contentName} [${contentId}]" target="ViewSimpleContent" also-hidden="false"> <parameter param-name="contentId"/> <parameter param-name="dataResourceId"/> <parameter param-name="communicationEventId"/> Modified: ofbiz/trunk/specialpurpose/scrum/widget/FieldLookupForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/widget/FieldLookupForms.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/widget/FieldLookupForms.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/widget/FieldLookupForms.xml Sat Nov 5 14:14:04 2016 @@ -49,7 +49,7 @@ under the License. </service> </actions> <field name="custRequestId" widget-style="buttontext" title="Product Backlog Item Id"> - <hyperlink also-hidden="false" target-type="plain" description="${custRequestId}" target="javascript:set_value('${custRequestId}')"/> + <hyperlink description="${custRequestId}" target="javascript:set_value('${custRequestId}')" also-hidden="false" target-type="plain"/> </field> <field name="description" title="Product Backlog Item"><display/></field> <field name="parentCustRequestId" title="Parent Product Backlog Item"><display/></field> Modified: ofbiz/trunk/specialpurpose/scrum/widget/MyWorkForms.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/scrum/widget/MyWorkForms.xml?rev=1768219&r1=1768218&r2=1768219&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/scrum/widget/MyWorkForms.xml (original) +++ ofbiz/trunk/specialpurpose/scrum/widget/MyWorkForms.xml Sat Nov 5 14:14:04 2016 @@ -26,7 +26,7 @@ <set field="complete" value="${uiLabelMap.ScrumToComplete}"/> </actions> <field name="timesheetId" title="${uiLabelMap.WorkEffortTimesheetTimesheetId}" widget-style="buttontext"> - <hyperlink also-hidden="false" description="${timesheetId}" target="MyWork"> + <hyperlink description="${timesheetId}" target="MyWork" also-hidden="false"> <parameter param-name="timesheetId"/> </hyperlink> </field> @@ -36,7 +36,7 @@ <field name="hours"><display/></field> <field name="comments" title="${uiLabelMap.CommonComments}"><display/></field> <field name="completeLink" title="${uiLabelMap.CommonStatustoComplete}" widget-style="buttontext"> - <hyperlink target="${my}TimeSheetStatusToComplete" description="${groovy:statusId.equals("TIMESHEET_IN_PROCESS")?complete:""}" also-hidden="false"> + <hyperlink description="${groovy:statusId.equals("TIMESHEET_IN_PROCESS")?complete:""}" target="${my}TimeSheetStatusToComplete" also-hidden="false"> <parameter param-name="timesheetId"/> <parameter param-name="statusId" value="TIMESHEET_COMPLETED"/> </hyperlink> |
Free forum by Nabble | Edit this page |