Administration Features and Functions > Process Map Configuration
  
Process Map Configuration
For Enterprise Edition, the process maps are delivered separately from the QAD .NET UI. The process maps are included with the QAD Enterprise Edition release media and are available on the QAD Store (http://store.qad.com). The QAD Deployment Toolkit (QDT) installs the process map components (including the viewer and editor) along with the process map content as part of the overall installation process for the product. However, you should then get the latest process map content from the QAD Store.
Process Map Configuration Settings
As of Enterprise Edition 2013, QDT installs the process map viewer, editor, and related components on the home server as a stand-alone web application named pronav (tomcat/webapps/pronav). The following settings in the client session configuration file (client-session.xml) specify the default configuration:
 
<!-- Process map settings -->
<ProcessMapBaseUrl>${DesktopProtocol}://${DesktopHost}:${DesktopPort}/pronav</ProcessMapBaseUrl>
<qad.url.process.editor>${ProcessMapBaseUrl}/ProcessEditor.jsp</qad.url.process.editor>
<qad.url.process.viewer>${ProcessMapBaseUrl}/ProcessViewer.jsp</qad.url.process.viewer>
Previously, the process viewer and editor were in /tomcat/webapps/<environment> and the process map content was in /tomcat/webapps/<environment>/WEB-INF/pronav.
Now process maps are included in an environment named pronav (/tomcat/webapps/pronav) by default. A benefit of this approach is that you can now define a single process map installation that can be shared across multiple environments.
Note: The configuration setting for the process map images (QAD_IMG), set in Administration > Process Admin, now requires a fully qualified domain name. The settings now include a QAD_PMAP_ROOT setting to specify the URL to the process map installation (http://server.domain.com:port/pronav/) and then the QAD_IMG setting is {QAD_PMAP_ROOT}images/.
Process Map Storage and Multiple Language Support
Process maps look up the appropriate label text to display for the user’s current language when the QAD .NET UI displays the process map. The system identifies the label text to display based on a label key and the user’s language.
Maintaining the label text for the supported languages in these properties files makes it easier for QAD .NET UI administrators to modify the label text of process maps for the language that they must support.
Note: Use the Language button in Preview mode to view maps in other languages.
Enabling New Language Support for Process Maps
You use the Process Label Maintenance option to store process map labels in different languages. The translated labels are stored in the properties_language.xml file in the /pronav/properties directory. Each language has its own XML file – for example, the file for the label text in English is properties_en.xml.
To add a new language to the drop-down language list in Process Label Maintenance, you must create a properties_<language>.xml for the language, add a line for the new language to the process-config.xml file (as shown below), and restart the web appserver when you have updated the file:
<PropertySet id="locale" name="locale_Castilian_Spanish" value="es_es" />
<PropertySet id="locale" name="locale_Dutch" value="nl" />
<PropertySet id="locale" name="locale_English" value="en" />
<PropertySet id="locale" name="locale_French" value="fr" />
<PropertySet id="locale" name="locale_German" value="de" />
<PropertySet id="locale" name="locale_Italian" value="it" />
<PropertySet id="locale" name="locale_Japanese" value="ja" />
<PropertySet id="locale" name="locale_Latin_America_Spanish" value="es_mx" />
<PropertySet id="locale" name="locale_Polish" value="pl" />
<PropertySet id="locale" name="locale_Portuguese" value="pt" />
<PropertySet id="locale" name="locale_Simplified_Chinese" value="zh_cn" />
<PropertySet id="locale" name="locale_Traditional_Chinese" value="zh_tw" />
Note: On the Home Server the current property files are found in the packages/plugins/base.code/data.zip file on the home server.
Viewing Process Maps with QAD Shell URL
You can also view and edit process maps using the QAD Shell URL.
To view a process map using the QAD Shell URL, use the following format:
qadsh://process/view?ProcessName=<process_name>
To edit a process map using the QAD Shell URL, use the following format:
qadsh://process/edit?ProcessName=<process_name>