Author: jacopoc
Date: Wed Mar 28 02:48:53 2007
New Revision: 523253
URL: http://svn.apache.org/viewvc?view=rev&rev=523253
Log:
Misc cleanups and improvements to the production run screens.
Added:
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/ViewProductionRun.bsh
- copied, changed from r523248,
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/EditProductionRun.bsh
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/associatedProductionRuns.ftl
- copied unchanged from r523248,
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/EditProductionRun.ftl
Removed:
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/EditProductionRun.bsh
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/EditProductionRun.ftl
Modified:
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunDeclaration.ftl
ofbiz/trunk/applications/manufacturing/widget/manufacturing/JobshopScreens.xml
Copied:
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/ViewProductionRun.bsh
(from r523248,
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/EditProductionRun.bsh)
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/ViewProductionRun.bsh?view=diff&rev=523253&p1=ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/EditProductionRun.bsh&r1=523248&p2=ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/ViewProductionRun.bsh&r2=523253
==============================================================================
---
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/EditProductionRun.bsh
(original)
+++
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/ViewProductionRun.bsh
Wed Mar 28 02:48:53 2007
@@ -84,45 +84,5 @@
productionRunFixedAssetsData.addAll(taskFixedAssets);
}
context.put("productionRunFixedAssetsData",
productionRunFixedAssetsData);
-
-
-
- actionForm = request.getParameter("actionForm");
- if (UtilValidate.isEmpty(actionForm)) {
- actionForm = "beforeActionProductionRun";
- }
- context.put("actionForm",actionForm);
- //---------------
- // Routing tasks
- //---------------
- // routingTask add sub-screen
- if (actionForm.equals("AddRoutingTask")){
- Map routingTaskData
=UtilMisc.toMap("workEffortParentId",productionRunId);
- HtmlFormWrapper editPrRoutingTaskWrapper = new
HtmlFormWrapper("component://manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml",
"AddProductionRunRoutingTask", request, response);
-// editPrRoutingTaskWrapper.putInContext("routingTaskData",
routingTaskData);
-// editPrRoutingTaskWrapper.putInContext("actionForm",
"addRoutingTask");
-// editPrRoutingTaskWrapper.putInContext("actionIsAdd", "Y");
- context.put("editPrRoutingTaskWrapper",editPrRoutingTaskWrapper);
- }
- // routingTask update sub-screen
- routingTaskId = request.getParameter("routingTaskId");
- if (routingTaskId != null && (actionForm.equals("UpdateRoutingTask")
|| actionForm.equals("EditRoutingTask"))){
- GenericValue routingTask =
delegator.findByPrimaryKey("WorkEffort", UtilMisc.toMap("workEffortId",
routingTaskId));
- Map routingTaskData = routingTask.getAllFields();
- if (routingTask.getDouble("estimatedSetupMillis") != null)
-
routingTaskData.put("estimatedSetupMillis",routingTask.getDouble("estimatedSetupMillis").toString());
- else
- routingTaskData.put("estimatedSetupMillis", "0");
- if (routingTask.getDouble("estimatedMilliSeconds") != null)
-
routingTaskData.put("estimatedMilliSeconds",routingTask.getDouble("estimatedMilliSeconds").toString());
- else
- routingTaskData.put("estimatedMilliSeconds", "0");
- HtmlFormWrapper editPrRoutingTaskWrapper = new
HtmlFormWrapper("component://manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml",
"updateProductionRunRoutingTask", request, response);
- editPrRoutingTaskWrapper.putInContext("routingTask",
routingTaskData);
-// editPrRoutingTaskWrapper.putInContext("actionForm",
"UpdateRoutingTask");
-// editPrRoutingTaskWrapper.putInContext("actionIsAdd", "null");
- context.put("editPrRoutingTaskWrapper",editPrRoutingTaskWrapper);
- context.put("routingTaskId",routingTaskId);
- }
}
}
Modified:
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunDeclaration.ftl
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunDeclaration.ftl?view=diff&rev=523253&r1=523252&r2=523253
==============================================================================
---
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunDeclaration.ftl
(original)
+++
ofbiz/trunk/applications/manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunDeclaration.ftl
Wed Mar 28 02:48:53 2007
@@ -17,43 +17,6 @@
under the License.
-->
-<#-- Mandatory work efforts -->
-<#if mandatoryWorkEfforts?has_content>
- <p>
- ${uiLabelMap.ManufacturingMandatoryProductionRuns}:
- <#list mandatoryWorkEfforts as mandatoryWorkEffortAssoc>
- <#assign mandatoryWorkEffort =
mandatoryWorkEffortAssoc.getRelatedOne("FromWorkEffort")>
- <#if "PRUN_COMPLETED" ==
mandatoryWorkEffort.getString("currentStatusId") || "PRUN_CLOSED" ==
mandatoryWorkEffort.getString("currentStatusId")>
- <a
href="<@ofbizUrl>ProductionRunDeclaration?productionRunId=${mandatoryWorkEffort.workEffortId}</@ofbizUrl>"
class="buttontext">${mandatoryWorkEffort.workEffortName}</a>
- <#else>
- <#if "PRUN_CREATED" ==
mandatoryWorkEffort.getString("currentStatusId")>
- <a
href="<@ofbizUrl>EditProductionRun?productionRunId=${mandatoryWorkEffort.workEffortId}</@ofbizUrl>"
class="buttontext">${mandatoryWorkEffort.workEffortName}</a>[*]
- <#else>
- <a
href="<@ofbizUrl>ProductionRunDeclaration?productionRunId=${mandatoryWorkEffort.workEffortId}</@ofbizUrl>"
class="buttontext">${mandatoryWorkEffort.workEffortName}</a>[*]
- </#if>
- </#if>
- </#list>
- </p>
-</#if>
-<#-- Dependent work efforts -->
-<#if dependentWorkEfforts?has_content>
- <p>
- ${uiLabelMap.ManufacturingDependentProductionRuns}:
- <#list dependentWorkEfforts as dependentWorkEffortAssoc>
- <#assign dependentWorkEffort =
dependentWorkEffortAssoc.getRelatedOne("ToWorkEffort")>
- <#if "PRUN_COMPLETED" == dependentWorkEffort.currentStatusId ||
"PRUN_CLOSED" == dependentWorkEffort.currentStatusId>
- <a
href="<@ofbizUrl>ProductionRunDeclaration?productionRunId=${dependentWorkEffort.workEffortId}</@ofbizUrl>"
class="buttontext">${dependentWorkEffort.workEffortName}</a>
- <#else>
- <#if "PRUN_CREATED" ==
dependentWorkEffort.getString("currentStatusId")>
- <a
href="<@ofbizUrl>EditProductionRun?productionRunId=${dependentWorkEffort.workEffortId}</@ofbizUrl>"
class="buttontext">${dependentWorkEffort.workEffortName}</a>[*]
- <#else>
- <a
href="<@ofbizUrl>ProductionRunDeclaration?productionRunId=${dependentWorkEffort.workEffortId}</@ofbizUrl>"
class="buttontext">${dependentWorkEffort.workEffortName}</a>[*]
- </#if>
- </#if>
- </#list>
- </p>
-</#if>
-
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr valign="top">
<#-- RoutingTask sub-screen Update or Add -->
Modified:
ofbiz/trunk/applications/manufacturing/widget/manufacturing/JobshopScreens.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/widget/manufacturing/JobshopScreens.xml?view=diff&rev=523253&r1=523252&r2=523253
==============================================================================
---
ofbiz/trunk/applications/manufacturing/widget/manufacturing/JobshopScreens.xml
(original)
+++
ofbiz/trunk/applications/manufacturing/widget/manufacturing/JobshopScreens.xml
Wed Mar 28 02:48:53 2007
@@ -83,7 +83,7 @@
<set field="headerItem" value="jobshop"/>
<set field="viewIndex" from-field="parameters.VIEW_INDEX"
type="Integer"/>
<set field="viewSize" from-field="parameters.VIEW_SIZE"
type="Integer" default-value="500"/>
- <script
location="component://manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/EditProductionRun.bsh"/>
+ <script
location="component://manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/ViewProductionRun.bsh"/>
</actions>
<widgets>
<decorator-screen name="CommonJobshopDecorator">
@@ -100,7 +100,7 @@
</container>
<include-form name="UpdateProductionRun"
location="component://manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml"/>
<platform-specific>
- <html><html-template
location="component://manufacturing/webapp/manufacturing/jobshopmgt/EditProductionRun.ftl"/></html>
+ <html><html-template
location="component://manufacturing/webapp/manufacturing/jobshopmgt/associatedProductionRuns.ftl"/></html>
</platform-specific>
<container>
<label
style="head2">${uiLabelMap.ManufacturingOrderItems}</label>
@@ -134,6 +134,7 @@
<set field="viewIndex" from-field="parameters.VIEW_INDEX"
type="Integer"/>
<set field="viewSize" from-field="parameters.VIEW_SIZE"
type="Integer" default-value="500"/>
+ <!--<script
location="component://manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/ViewProductionRun.bsh"/>-->
<script
location="component://manufacturing/webapp/manufacturing/WEB-INF/actions/jobshopmgt/ProductionRunDeclaration.bsh"/>
</actions>
<widgets>
@@ -186,6 +187,9 @@
<include-form name="ListProductionRunOrderItems"
location="component://manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunForms.xml"/>
<platform-specific>
<html><html-template
location="component://manufacturing/webapp/manufacturing/jobshopmgt/ProductionRunDeclaration.ftl"/></html>
+ </platform-specific>
+ <platform-specific>
+ <html><html-template
location="component://manufacturing/webapp/manufacturing/jobshopmgt/associatedProductionRuns.ftl"/></html>
</platform-specific>
</decorator-section>
</decorator-screen>