You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by ho...@apache.org on 2020/06/20 14:07:46 UTC

[ofbiz-framework] 09/10: Documented: migrate help link to asciidoc user manual for manufacturing (OFBIZ-11416)

This is an automated email from the ASF dual-hosted git repository.

holivier pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git

commit 915073ba840f2eca752543f770bbc3875484a371
Author: holivier <ho...@apache.org>
AuthorDate: Sat Jun 20 15:48:45 2020 +0200

    Documented: migrate help link to asciidoc user manual for manufacturing
    (OFBIZ-11416)
    
    All files have been migrated to asciidoc format and help link now point
    to the html file generated from the asciidoc files
    
    In the global Help Docbook index tree, remove all points about
    manufacturing and add a short page with a link to the new help
---
 .../manufacturing/data/{helpdata => }/Help_MFG.xml |   9 +-
 .../data/ManufacturingHelpData_EN.xml              | 257 +--------------------
 .../widget/manufacturing/BomScreens.xml            |   6 +-
 .../widget/manufacturing/CalendarScreens.xml       |   6 +
 .../widget/manufacturing/CommonScreens.xml         |   1 +
 .../widget/manufacturing/CostScreens.xml           |   1 +
 .../widget/manufacturing/JobshopScreens.xml        |  12 +-
 .../widget/manufacturing/MrpScreens.xml            |   2 +
 .../widget/manufacturing/ReportScreens.xml         |   1 +
 .../widget/manufacturing/RoutingScreens.xml        |  12 +-
 10 files changed, 47 insertions(+), 260 deletions(-)

diff --git a/applications/manufacturing/data/helpdata/Help_MFG.xml b/applications/manufacturing/data/Help_MFG.xml
similarity index 74%
rename from applications/manufacturing/data/helpdata/Help_MFG.xml
rename to applications/manufacturing/data/Help_MFG.xml
index 4f029b6..324eac8 100644
--- a/applications/manufacturing/data/helpdata/Help_MFG.xml
+++ b/applications/manufacturing/data/Help_MFG.xml
@@ -18,13 +18,16 @@
     specific language governing permissions and limitations
     under the License.
 -->
-<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0" 
-    xmlns:xl="http://www.w3.org/1999/xlink" 
+<section xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5.0"
+    xmlns:xl="http://www.w3.org/1999/xlink"
     xmlns:xi="http://www.w3.org/2001/XInclude"
     xsi:schemaLocation="http://docbook.org/ns/docbook ../../../../content/dtd/docbook.xsd"
     xmlns="http://docbook.org/ns/docbook">
-       <title>Manufacturing: Introduction</title>
+       <title>Manufacturing Help redirection</title>
         <para>
         Manufacturing is the application to assist in manufacturing processes.
         </para>
+        <para>Manufacturing Help has been migrated to a new system, you can access it by using
+          <link xl:href="https://ci.apache.org/projects/ofbiz/site/trunk/ofbizdoc/html5/user-manual.html#_manufacturing">OFBiz user documentation site / Manufacturing</link>
+        </para>
 </section>
\ No newline at end of file
diff --git a/applications/manufacturing/data/ManufacturingHelpData_EN.xml b/applications/manufacturing/data/ManufacturingHelpData_EN.xml
index b592e13..84f90ee 100644
--- a/applications/manufacturing/data/ManufacturingHelpData_EN.xml
+++ b/applications/manufacturing/data/ManufacturingHelpData_EN.xml
@@ -20,262 +20,11 @@
 -->
 <entity-engine-xml>
     <!-- This is the mapping for the help screens in locale EN -->
-    <DataResource dataResourceId="HELP_MFG" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
+    <DataResource dataResourceId="HELP_MFG" localeString="en" dataResourceTypeId="OFBIZ_FILE"
+        objectInfo="applications/manufacturing/data/Help_MFG.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
         dataResourceName="OFBiz:MFG Overview" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="HELP_MFG" contentTypeId="DOCUMENT" contentName="Manufacturing" templateDataResourceId="HELP_TEMPL" 
+    <Content contentId="HELP_MFG" contentTypeId="DOCUMENT" contentName="Manufacturing" templateDataResourceId="HELP_TEMPL"
         dataResourceId="HELP_MFG" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
     <ContentAssoc contentId="HELP_ROOT" contentIdTo="HELP_MFG" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <!-- the main menu -->
-    <DataResource dataResourceId="MFG_Main" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_main.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_Main" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_Main" contentTypeId="DOCUMENT" contentName="Main" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_Main" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_main" contentId="HELP_MFG" contentIdTo="MFG_Main" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_ProdRuns" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_FindProductionRun.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_ProdRuns" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_ProdRuns" contentTypeId="DOCUMENT" contentName="Production Runs" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_ProdRuns" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_FindProductionRun" contentId="HELP_MFG" contentIdTo="MFG_ProdRuns" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_Routes" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_FindRouting.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_Routes" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_Routes" contentTypeId="DOCUMENT" contentName="Routings" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_Routes" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_FindRouting" contentId="HELP_MFG" contentIdTo="MFG_Routes" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_RouteTasks" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_FindRoutingTask.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_RouteTasks" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_RouteTasks" contentTypeId="DOCUMENT" contentName="Routing Tasks" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_RouteTasks" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_FindRoutingTask" contentId="HELP_MFG" contentIdTo="MFG_RouteTasks" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_Cals" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_FindCalendar.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_Cals" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_Cals" contentTypeId="DOCUMENT" contentName="Calendars" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_Cals" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_FindCalendar" contentId="HELP_MFG" contentIdTo="MFG_Cals" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_CostCalcs" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditCostCalcs.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_CostCalcs" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_CostCalcs" contentTypeId="DOCUMENT" contentName="Cost Components" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_CostCalcs" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditCostCalcs" contentId="HELP_MFG" contentIdTo="MFG_CostCalcs" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_BOMs" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_FindBom.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_BOMs" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_BOMs" contentTypeId="DOCUMENT" contentName="Bill of Materials" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_BOMs" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_FindBom" contentId="HELP_MFG" contentIdTo="MFG_BOMs" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_MRPs" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_FindInventoryEventPlan.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_MRPs" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_MRPs" contentTypeId="DOCUMENT" contentName="Materials Resource Plans" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_MRPs" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_FindInventoryEventPlan" contentId="HELP_MFG" contentIdTo="MFG_MRPs" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_ShipPlans" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_WorkWithShipmentPlans.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_ShipPlans" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_ShipPlans" contentTypeId="DOCUMENT" contentName="Shipment Plans" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_ShipPlans" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_WorkWithShipmentPlans" contentId="HELP_MFG" contentIdTo="MFG_ShipPlans" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_Reports" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ManufacturingReports.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_Reports" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_Reports" contentTypeId="DOCUMENT" contentName="Reports" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_Reports" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ManufacturingReports" contentId="HELP_MFG" contentIdTo="MFG_Reports" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <!-- Regarding Bill of Materials -->
-    <DataResource dataResourceId="MFG_eBOM" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditProductBom.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eBOM" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eBOM" contentTypeId="DOCUMENT" contentName="Edit BoM" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eBOM" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditProductBom" contentId="MFG_BOMs" contentIdTo="MFG_eBOM" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_sBOM" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_BomSimulation.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_sBOM" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_sBOM" contentTypeId="DOCUMENT" contentName="Simulate BoM" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_sBOM" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_BomSimulation" contentId="MFG_BOMs" contentIdTo="MFG_sBOM" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eMFGRules" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditProductManufacturingRules.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eMFGRules" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eMFGRules" contentTypeId="DOCUMENT" contentName="Edit manufacturing rules" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eMFGRules" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditProductManufacturingRules" contentId="MFG_BOMs" contentIdTo="MFG_eMFGRules" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
 
-    <!-- Regarding MRP -->
-    <DataResource dataResourceId="MFG_rMRP" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_RunMRP.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_rMRP" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_rMRP" contentTypeId="DOCUMENT" contentName="Run MRP" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_rMRP" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_RunMrp" contentId="MFG_MRPs" contentIdTo="MFG_rMRP" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <!-- Regarding Routing and Routing Tasks -->
-    <DataResource dataResourceId="MFG_eRoute" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditRouting.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eRoute" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eRoute" contentTypeId="DOCUMENT" contentName="Edit route" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eRoute" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditRouting" contentId="MFG_Routes" contentIdTo="MFG_eRoute" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eRouteTA" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditRoutingTaskAssoc.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eRouteTA" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eRouteTA" contentTypeId="DOCUMENT" contentName="Edit route associated task(s)" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eRouteTA" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditRoutingTaskAssoc" contentId="MFG_eRoute" contentIdTo="MFG_eRouteTA" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eRoutePL" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditRoutingProductLink.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eRoutePL" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eRoutePL" contentTypeId="DOCUMENT" contentName="Edit route associated product(s)" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eRoutePL" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditRoutingProductLink" contentId="MFG_eRoute" contentIdTo="MFG_eRoutePL" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eRouteTask" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditRoutingTask.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eRouteTask" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eRouteTask" contentTypeId="DOCUMENT" contentName="Edit routing task" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eRouteTask" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditRoutingTask" contentId="MFG_RouteTasks" contentIdTo="MFG_eRouteTask" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eRouteTC" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditRoutingTaskCost.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eRouteTC" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eRouteTC" contentTypeId="DOCUMENT" contentName="Edit routing task cost" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eRouteTC" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditRoutingTaskCost" contentId="MFG_eRouteTask" contentIdTo="MFG_eRouteTC" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_RouteTaskP" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ListRoutingTaskProducts.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_RouteTaskP" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_RouteTaskP" contentTypeId="DOCUMENT" contentName="List routing task products" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_RouteTaskP" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ListRoutingTaskProducts" contentId="MFG_eRouteTask" contentIdTo="MFG_RouteTaskP" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-
-    <DataResource dataResourceId="MFG_RouteTaskA" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditRoutingTaskFixedAssets.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_RouteTaskA" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_RouteTaskA" contentTypeId="DOCUMENT" contentName="Routing task assets" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_RouteTaskA" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditRoutingTaskFixedAssets" contentId="MFG_eRouteTask" contentIdTo="MFG_RouteTaskA" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eRouteTaskP" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditRoutingTaskProduct.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eRouteTaskP" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eRouteTaskP" contentTypeId="DOCUMENT" contentName="Edit routing task product" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eRouteTaskP" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditRoutingTaskProduct" contentId="MFG_RouteTaskP" contentIdTo="MFG_eRouteTaskP" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-
-    <!-- Regarding Production Runs -->
-    <DataResource dataResourceId="MFG_sProdRun" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ShowProductionRun.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_sProdRun" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_sProdRun" contentTypeId="DOCUMENT" contentName="Show production run" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_sProdRun" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ShowProductionRun" contentId="MFG_ProdRuns" contentIdTo="MFG_sProdRun" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eProdRun" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditProductionRun.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eProdRun" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eProdRun" contentTypeId="DOCUMENT" contentName="Edit production run" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eProdRun" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditProductionRun" contentId="MFG_sProdRun" contentIdTo="MFG_eProdRun" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_ProdRunT" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ProductionRunTasks.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_ProdRunT" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_ProdRunT" contentTypeId="DOCUMENT" contentName="Production run tasks" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_ProdRunT" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ProductionRunTasks" contentId="MFG_sProdRun" contentIdTo="MFG_ProdRunT" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_ProdRunC" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ProductionRunComponents.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_ProdRunC" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_ProdRunC" contentTypeId="DOCUMENT" contentName="Production run components" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_ProdRunC" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ProductionRunComponents" contentId="MFG_sProdRun" contentIdTo="MFG_ProdRunC" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_ProdRunAt" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ProductionRunFixedAssets.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_ProdRunAt" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_ProdRunAt" contentTypeId="DOCUMENT" contentName="Production run fixed assets" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_ProdRunAt" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ProductionRunFixedAssets" contentId="MFG_sProdRun" contentIdTo="MFG_ProdRunAt" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_ProdRunAc" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ProductionRunAssocs.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_ProdRunAc" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_ProdRunAc" contentTypeId="DOCUMENT" contentName="Production run associations" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_ProdRunAc" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ProductionRunAssocs" contentId="MFG_sProdRun" contentIdTo="MFG_ProdRunAc" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_ProdRunC" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ProductionRunContent.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_ProdRunC" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_ProdRunC" contentTypeId="DOCUMENT" contentName="Production run content" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_ProdRunC" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ProductionRunContent" contentId="MFG_sProdRun" contentIdTo="MFG_ProdRunC" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_ProdRunE" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ProductionRunCosts.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_ProdRunE" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_ProdRunE" contentTypeId="DOCUMENT" contentName="Production run costs" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_ProdRunE" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ProductionRunCosts" contentId="MFG_sProdRun" contentIdTo="MFG_ProdRunE" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <!-- Regarding Calendars -->
-    <DataResource dataResourceId="MFG_CalWks" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_ListCalendarWeek.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_CalWks" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_CalWks" contentTypeId="DOCUMENT" contentName="Calendar weeks" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_CalWks" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_ListCalendarWeek" contentId="MFG_Cals" contentIdTo="MFG_CalWks" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eCal" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditCalendar.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eCal" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eCal" contentTypeId="DOCUMENT" contentName="Edit calendar" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eCal" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditCalendar" contentId="MFG_Cals" contentIdTo="MFG_eCal" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eCalED" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditCalendarExceptionDay.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eCalED" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eCalED" contentTypeId="DOCUMENT" contentName="Edit calendar exception day" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eCalED" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditCalendarExceptionDay" contentId="MFG_eCal" contentIdTo="MFG_eCalED" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eCalEW" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditCalendarExceptionWeek.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eCalEW" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eCalEW" contentTypeId="DOCUMENT" contentName="Edit calendar exception Week" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eCalEW" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditCalendarExceptionWeek" contentId="MFG_eCal" contentIdTo="MFG_eCalEW" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
-    <DataResource dataResourceId="MFG_eCalWk" localeString="en" dataResourceTypeId="OFBIZ_FILE" 
-        objectInfo="applications/manufacturing/data/helpdata/Help_MFG_EditCalendarWeek.xml" dataTemplateTypeId="NONE" statusId="CTNT_IN_PROGRESS"
-        dataResourceName="MFG_eCalWk" mimeTypeId="text/xml" isPublic="Y" />
-    <Content contentId="MFG_eCalWk" contentTypeId="DOCUMENT" contentName="Edit Calendar week" templateDataResourceId="HELP_TEMPL" 
-        dataResourceId="MFG_eCalWk" statusId="CTNT_IN_PROGRESS" mimeTypeId="text/html"/>
-    <ContentAssoc mapKey="MANUFACTURING_EditCalendarWeek" contentId="MFG_CalWks" contentIdTo="MFG_eCalWk" contentAssocTypeId="TREE_CHILD" fromDate="2012-01-12 01:01:01" sequenceNum="000"/>
-    
 </entity-engine-xml>
diff --git a/applications/manufacturing/widget/manufacturing/BomScreens.xml b/applications/manufacturing/widget/manufacturing/BomScreens.xml
index 5d06179..c685d7a 100644
--- a/applications/manufacturing/widget/manufacturing/BomScreens.xml
+++ b/applications/manufacturing/widget/manufacturing/BomScreens.xml
@@ -49,6 +49,7 @@ under the License.
             <actions>
                 <set field="titleProperty" value="PageTitleEditProductBom"/>
                 <set field="tabButtonItem" value="EditProductBom"/>
+                <set field="helpAnchor" value="_addedit_a_bom"/>
                 <!--<set field="labelTitleProperty" value="ProductProductBom"/>-->
                 <set field="headerItem" value="bom"/>
                 <set field="productId" from-field="parameters.productId"/>
@@ -71,6 +72,7 @@ under the License.
             <actions>
                 <set field="titleProperty" value="PageTitleEditProductManufacturingRules"/>
                 <set field="tabButtonItem" value="productManufacturingRules"/>
+                <set field="helpAnchor" value="_manufacturing_rules"/>
                 <!--<set field="labelTitleProperty" value="ProductProductBom"/>-->
                 <set field="headerItem" value="bom"/>
 
@@ -99,6 +101,7 @@ under the License.
                 <set field="titleProperty" value="ManufacturingBomSimulation"/>
                 <set field="tabButtonItem" value="bomSimulation"/>
                 <set field="headerItem" value="bom"/>
+                <set field="helpAnchor" value="_bom_simulation"/>
 
                 <set field="bomType" from-field="parameters.bomType"/>
                 <set field="productId" from-field="parameters.productId"/>
@@ -130,12 +133,13 @@ under the License.
             </widgets>
         </section>
     </screen>
-    
+
     <screen name="FindBom">
         <section>
             <actions>
                 <set field="titleProperty" value="PageTitleFindBom"/>
                 <set field="tabButtonItem" value="findBom"/>
+                <set field="helpAnchor" value="_bill_of_material"/>
                 <set field="labelTitleProperty" value="findBom"/>
                 <set field="headerItem" value="bom"/>
                 <script location="component://manufacturing/groovyScripts/bom/FindProductBom.groovy"/>
diff --git a/applications/manufacturing/widget/manufacturing/CalendarScreens.xml b/applications/manufacturing/widget/manufacturing/CalendarScreens.xml
index 3451e68..e52248e 100644
--- a/applications/manufacturing/widget/manufacturing/CalendarScreens.xml
+++ b/applications/manufacturing/widget/manufacturing/CalendarScreens.xml
@@ -47,6 +47,7 @@ under the License.
                 <set field="tabButtonItem" value="calendar"/>
                 <!--<set field="labelTitleProperty" value="ProductProductBom"/>-->
                 <set field="headerItem" value="calendar"/>
+                <set field="helpAnchor" value="_createmodify_calendar"/>
 
                 <script location="component://manufacturing/groovyScripts/routing/EditCalendar.groovy"/>
             </actions>
@@ -71,6 +72,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleFindCalendar"/>
                 <set field="tabButtonItem" value="Calendar"/>
                 <set field="headerItem" value="calendar"/>
+                <set field="helpAnchor" value="_calendar"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
                 <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
@@ -94,6 +96,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleListCalendarWeek"/>
                 <set field="tabButtonItem" value="CalendarWeek"/>
                 <set field="headerItem" value="calendar"/>
+                <set field="helpAnchor" value="_find_calendar_weeks"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
                 <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
@@ -117,6 +120,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleEditCalendarWeek"/>
                 <set field="tabButtonItem" value="CalendarWeek"/>
                 <set field="headerItem" value="calendar"/>
+                <set field="helpAnchor" value="_createedit_calendar_week"/>
 
                 <entity-one entity-name="TechDataCalendarWeek" value-field="calendarWeek"/>
             </actions>
@@ -141,6 +145,7 @@ under the License.
                 <set field="tabButtonItem" value="calendarExceptionWeek"/>
                 <!--<set field="labelTitleProperty" value="ProductProductBom"/>-->
                 <set field="headerItem" value="calendar"/>
+                <set field="helpAnchor" value="_calendar_exception_week"/>
 
                 <script location="component://manufacturing/groovyScripts/routing/EditCalendarExceptionWeek.groovy"/>
             </actions>
@@ -166,6 +171,7 @@ under the License.
                 <set field="tabButtonItem" value="calendarExceptionDay"/>
                 <!--<set field="labelTitleProperty" value="ProductProductBom"/>-->
                 <set field="headerItem" value="calendar"/>
+                <set field="helpAnchor" value="_calendar_exception_day"/>
 
                 <script location="component://manufacturing/groovyScripts/routing/EditCalendarExceptionDay.groovy"/>
             </actions>
diff --git a/applications/manufacturing/widget/manufacturing/CommonScreens.xml b/applications/manufacturing/widget/manufacturing/CommonScreens.xml
index 2fbbaa5..6649a94 100644
--- a/applications/manufacturing/widget/manufacturing/CommonScreens.xml
+++ b/applications/manufacturing/widget/manufacturing/CommonScreens.xml
@@ -43,6 +43,7 @@ under the License.
                 <set field="applicationMenuName" value="ManufacturingAppBar" global="true"/>
                 <set field="applicationMenuLocation" value="component://manufacturing/widget/manufacturing/ManufacturingMenus.xml" global="true"/>
                 <set field="applicationTitle" from-field="uiLabelMap.ManufacturingManagerApplication" global="true"/>
+                <set field="helpAnchor" from-field="helpAnchor" default-value="_manufacturing"/>
             </actions>
             <widgets>
                 <include-screen name="ApplicationDecorator" location="component://commonext/widget/CommonScreens.xml"/>
diff --git a/applications/manufacturing/widget/manufacturing/CostScreens.xml b/applications/manufacturing/widget/manufacturing/CostScreens.xml
index da97e64..5b4b744 100644
--- a/applications/manufacturing/widget/manufacturing/CostScreens.xml
+++ b/applications/manufacturing/widget/manufacturing/CostScreens.xml
@@ -25,6 +25,7 @@ under the License.
             <actions>
                 <set field="titleProperty" value="PageTitleEditCostCalcs"/>
                 <set field="headerItem" value="costs"/>
+                <set field="helpAnchor" value="_manage_cost_component_calc_entries"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
                 <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
diff --git a/applications/manufacturing/widget/manufacturing/JobshopScreens.xml b/applications/manufacturing/widget/manufacturing/JobshopScreens.xml
index 4b4f959..5dfef44 100644
--- a/applications/manufacturing/widget/manufacturing/JobshopScreens.xml
+++ b/applications/manufacturing/widget/manufacturing/JobshopScreens.xml
@@ -84,6 +84,7 @@ under the License.
                 <set field="titleProperty" value="ManufacturingEditProductionRun"/>
                 <set field="tabButtonItem" value="edit"/>
                 <set field="headerItem" value="jobshop"/>
+                <set field="helpAnchor" value="_edit_production_run"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
                 <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
@@ -162,6 +163,7 @@ under the License.
                 <set field="titleProperty" value="ManufacturingProductionRunDeclaration"/>
                 <set field="tabButtonItem" value="declaration"/>
                 <set field="headerItem" value="jobshop"/>
+                <set field="helpAnchor" value="_productionrun_management_in_ui"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
                 <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
@@ -276,7 +278,7 @@ under the License.
                             </widgets>
                           </section>
                         </screenlet>
-                        
+
                         <screenlet title="${uiLabelMap.ManufacturingMaterialsRequiredByRunningTask}">
                             <include-form name="ListIssueProductionRunDeclComponents" location="component://manufacturing/widget/manufacturing/ProductionRunForms.xml"/>
                         </screenlet>
@@ -320,6 +322,7 @@ under the License.
                 <set field="tabButtonItem" value="assocs"/>
                 <!--<set field="labelTitleProperty" value="ProductProductBom"/>-->
                 <set field="headerItem" value="jobshop"/>
+                <set field="helpAnchor" value="_display_production_run_assocs"/>
 
                 <set field="productionRunId" from-field="parameters.productionRunId"/>
                 <entity-one entity-name="WorkEffort" value-field="productionRun">
@@ -447,6 +450,7 @@ under the License.
                 <set field="titleProperty" value="ManufacturingProductionRunTasks"/>
                 <set field="tabButtonItem" value="tasks"/>
                 <set field="headerItem" value="jobshop"/>
+                <set field="helpAnchor" value="_display_production_run_tasks"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
                 <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
@@ -479,6 +483,7 @@ under the License.
                 <set field="titleProperty" value="ManufacturingProductionRunComponents"/>
                 <set field="tabButtonItem" value="components"/>
                 <set field="headerItem" value="jobshop"/>
+                <set field="helpAnchor" value="_display_production_run_materials"/>
                 <set field="formName" value="ProductionRunTaskComponents"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
@@ -545,6 +550,7 @@ under the License.
                 <set field="titleProperty" value="ManufacturingProductionRunFixedAssets"/>
                 <set field="tabButtonItem" value="fixedAssets"/>
                 <set field="headerItem" value="jobshop"/>
+                <set field="helpAnchor" value="_display_production_run_equipment"/>
                 <set field="formName" value="ProductionRunTaskFixedAssets"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
@@ -590,6 +596,7 @@ under the License.
                 <set field="titleProperty" value="ManufacturingProductionRunCosts"/>
                 <set field="tabButtonItem" value="costs"/>
                 <set field="headerItem" value="jobshop"/>
+                <set field="helpAnchor" value="_display_production_run_costs"/>
 
                 <set field="productionRunId" from-field="parameters.productionRunId"/>
                 <entity-one entity-name="WorkEffort" value-field="productionRun">
@@ -628,6 +635,7 @@ under the License.
                 <set field="titleProperty" value="ManufacturingProductionRunContent"/>
                 <set field="tabButtonItem" value="content"/>
                 <set field="headerItem" value="jobshop"/>
+                <set field="helpAnchor" value="_display_production_run_content"/>
 
                 <set field="productionRunId" from-field="parameters.productionRunId"/>
                 <entity-one entity-name="WorkEffort" value-field="productionRun">
@@ -679,6 +687,7 @@ under the License.
             <actions>
                 <set field="titleProperty" value="ManufacturingFindProductionRun"/>
                 <set field="headerItem" value="jobshop"/>
+                <set field="helpAnchor" value="_jobshop_or_productionrun"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
                 <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
@@ -713,6 +722,7 @@ under the License.
             <actions>
                 <set field="titleProperty" value="ManufacturingWorkWithShipmentPlans"/>
                 <set field="headerItem" value="ShipmentPlans"/>
+                <set field="helpAnchor" value="_shipment_plans"/>
                 <set field="shipmentId" from-field="parameters.shipmentId"/>
                 <set field="sortField" from-field="parameters.sortField" default-value="estimatedShipDate"/>
                 <entity-one entity-name="Shipment" value-field="shipment"/>
diff --git a/applications/manufacturing/widget/manufacturing/MrpScreens.xml b/applications/manufacturing/widget/manufacturing/MrpScreens.xml
index 4b91686..3e1bbae 100644
--- a/applications/manufacturing/widget/manufacturing/MrpScreens.xml
+++ b/applications/manufacturing/widget/manufacturing/MrpScreens.xml
@@ -59,6 +59,7 @@ under the License.
             <actions>
                 <set field="titleProperty" value="ManufacturingRunMrp"/>
                 <set field="tabButtonItem" value="RunMrp"/>
+                <set field="helpAnchor" value="_run_mrp"/>
                 <set field="headerItem" value="mrp"/>
                 <set field="eventMessage" value="${groovy: org.apache.ofbiz.base.util.UtilProperties.getMessage('ManufacturingUiLabels', 'ManufacturingMrpRunScheduledSuccessfully', locale)}"/>
             </actions>
@@ -78,6 +79,7 @@ under the License.
             <actions>
                 <set field="titleProperty" value="PageTitleFindInventoryEventPlan"/>
                 <set field="tabButtonItem" value="findInventoryEventPlan"/>
+                <set field="helpAnchor" value="_mrp"/>
                 <set field="headerItem" value="mrp"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
diff --git a/applications/manufacturing/widget/manufacturing/ReportScreens.xml b/applications/manufacturing/widget/manufacturing/ReportScreens.xml
index 761e064..0eb1f78 100644
--- a/applications/manufacturing/widget/manufacturing/ReportScreens.xml
+++ b/applications/manufacturing/widget/manufacturing/ReportScreens.xml
@@ -25,6 +25,7 @@ under the License.
             <actions>
                 <set field="titleProperty" value="ManufacturingReports"/>
                 <set field="headerItem" value="ManufacturingReports"/>
+                <set field="helpAnchor" value="_reports"/>
 
                 <set field="mrpName" from-field="parameters.mrpName"/>
             </actions>
diff --git a/applications/manufacturing/widget/manufacturing/RoutingScreens.xml b/applications/manufacturing/widget/manufacturing/RoutingScreens.xml
index f6d1fd9..69f3385 100644
--- a/applications/manufacturing/widget/manufacturing/RoutingScreens.xml
+++ b/applications/manufacturing/widget/manufacturing/RoutingScreens.xml
@@ -93,10 +93,11 @@ under the License.
                 <set field="titleProperty" value="PageTitleFindRouting"/>
                 <set field="tabButtonItem" value="findRouting"/>
                 <set field="headerItem" value="routing"/>
+                <set field="helpAnchor" value="_routing"/>
                 <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
                 <set field="viewSizeDefaultValue" value="${groovy: modelTheme.getDefaultViewSize()}" type="Integer"/>
                 <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="${viewSizeDefaultValue}"/>
-                
+
                 <set field="asm_multipleSelectForm" value="FindRoutings"/>
                 <set field="asm_formSize" value="700"/>
                 <set field="asm_multipleSelect" value="FindRoutings_currentStatusId"/>
@@ -136,6 +137,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleEditRouting"/>
                 <set field="headerItem" value="routing"/>
                 <set field="tabButtonItem" value="editRouting"/>
+                <set field="helpAnchor" value="_create_edit_routing"/>
 
                 <set field="workEffortId" from-field="parameters.workEffortId"/>
                 <entity-one entity-name="WorkEffort" value-field="routing"/>
@@ -157,6 +159,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleFindRoutingTask"/>
                 <set field="tabButtonItem" value="routingTask"/>
                 <set field="headerItem" value="routingTask"/>
+                <set field="helpAnchor" value="_routing_task"/>
 
                 <set field="requestParameters.workEffortTypeId" to-scope="screen" default-value="ROU_TASK"/>
                 <set field="requestParameters.currentStatusId" to-scope="screen" default-value="ROU_ACTIVE"/>
@@ -192,6 +195,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleEditRoutingTask"/>
                 <set field="headerItem" value="routingTask"/>
                 <set field="tabButtonItem" value="editRoutingTask"/>
+                <set field="helpAnchor" value="_create_edit_route_task"/>
 
                 <set field="workEffortId" from-field="parameters.workEffortId"/>
                 <entity-one entity-name="WorkEffort" value-field="routingTask"/>
@@ -216,6 +220,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleEditRoutingTaskCosts"/>
                 <set field="headerItem" value="routingTask"/>
                 <set field="tabButtonItem" value="editRoutingTaskCosts"/>
+                <set field="helpAnchor" value="_create_edit_route_task_cost"/>
 
                 <set field="workEffortId" from-field="parameters.workEffortId"/>
                 <entity-one entity-name="WorkEffort" value-field="routingTask"/>
@@ -265,6 +270,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleListRoutingTaskProducts"/>
                 <set field="headerItem" value="routingTask"/>
                 <set field="tabButtonItem" value="listRoutingTaskProducts"/>
+                <set field="helpAnchor" value="_routing_task_deliverable_products"/>
 
                 <set field="workEffortId" from-field="parameters.workEffortId"/>
                 <entity-one entity-name="WorkEffort" value-field="routingTask"/>
@@ -293,6 +299,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleEditRoutingTaskProduct"/>
                 <set field="headerItem" value="routingTask"/>
                 <set field="tabButtonItem" value="listRoutingTaskProducts"/>
+                <set field="helpAnchor" value="_create_edit_deliverable_products"/>
 
                 <set field="workEffortId" from-field="parameters.workEffortId"/>
                 <entity-and entity-name="WorkEffortGoodStandard" list="allRoutingProductLinks">
@@ -318,6 +325,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleEditRoutingTaskAssoc"/>
                 <set field="tabButtonItem" value="routingTaskAssoc"/>
                 <set field="headerItem" value="routing"/>
+                <set field="helpAnchor" value="_create_edit_route_associated_task"/>
 
                 <set field="workEffortId" from-field="parameters.workEffortId"/>
                 <set field="workEffortAssocTypeId" value="ROUTING_COMPONENT"/>
@@ -351,6 +359,7 @@ under the License.
                 <set field="tabButtonItem" value="routingProductLink"/>
                 <!--<set field="labelTitleProperty" value="ProductProductBom"/>-->
                 <set field="headerItem" value="routing"/>
+                <set field="helpAnchor" value="_create_edit_routing_associated_product_link"/>
 
                 <set field="workEffortGoodStdTypeId" value="ROU_PROD_TEMPLATE"/>
                 <set field="workEffortId" from-field="parameters.workEffortId"/>
@@ -380,6 +389,7 @@ under the License.
                 <set field="titleProperty" value="PageTitleEditRoutingTaskFixedAsset"/>
                 <set field="tabButtonItem" value="editRoutingTaskFixedAssets"/>
                 <set field="headerItem" value="routingTask"/>
+                <set field="helpAnchor" value="_create_edit_routing_task_equipment"/>
                 <set field="workEffortId" from-field="parameters.workEffortId"/>
                 <entity-and entity-name="WorkEffortFixedAssetStd" list="allFixedAssets">
                     <field-map field-name="workEffortId" from-field="workEffortId"/>