Setting Up Quick Links for Pervasive Device Support
JD Edwards EnterpriseOne offers support for Pervasive Devices. Developers can write custom
applications for PocketPC 2003 devices using the EnterpriseOne toolset. However, JD Edwards EnterpriseOne menus are not supported on Pervasive Device clients, so a new XML file
(PervasiveAppQuickLinks.xml
) was added to the HTML Server that
allows a system administrator define the list of applications that can be executed on the
Pervasive Device client. This file can be edited to add, modify, or delete JD Edwards EnterpriseOne applications that are accessible to Pervasive Device clients. Each application listed in
this file is defined by a quick-link tag that describes the application, form, and version of
the object, and includes a description. A sample quick-link tag is shown below:
<quick-links> <quick-link launchAction="launchForm" appID="P0411" formID="W0411G" version="ZJDE0001" description="3 G0411 - Standard Voucher Entry (P0411_W0411G_ZJDE0001)"/> </quick-links>
Quick-link tags can include the following attributes:
Attribute |
Required? |
Description |
---|---|---|
launchAction |
yes |
Specifies the action that occurs when users click on the quick-link. Valid values are:
|
appID |
yes |
Program number of the application. For UBE type objects, the AppID is the UBE name. |
appType |
Required for promptForVersion action. |
Type of application. Valid values are:
|
formID |
Required for launchForm and promptForValue actions. Also required with the appType attribute. |
Number of the specific form within the application. |
version |
No |
Version number of the form. |
description |
Yes |
Description of the form. This description appears in the list displayed on the Pervasive Device client. |
To edit the PervasiveAppQuickLinks.xml file
On the HTML Server, navigate to this directory:
<JAS_Home>/installedApps/<node_name>/EA_JS_81.ear/webclient.war/classes
.Open the
PervasiveAppQuickLinks.xml
file in a text editor.Add quick-link tags for each of the JD Edwards EnterpriseOne applications you want to make accessible to Pervasive Devices.
You can also delete or modify existing tags to remove or change the forms that Pervasive Device clients can access. When clients access JD Edwards EnterpriseOne from a Pervasive Device, the forms are listed as links in the same order they appear in the
PervasiveAppQuickLinks.xml
file.
Save and exit the file.
Below is an example of the PervasiveAppQuickLinks.xml
file:
<?xml version="1.0" encoding="UTF-8" ?> <quick-links> <quick-link launchAction="launchForm" appID="P0411" formID="W0411G" version="ZJDE0001" description="3 G0411 - Standard Voucher Entry (P0411_W0411G_ZJDE0001)" /> <quick-link launchAction="launchForm" appID="P01012" formID="W01012B" version="ZJDE0001" description="P01012_W01012B" /> <quick-link launchAction="promptForValue" appID="P01012" formID="W01012B" version="ZJDE0001" mode="1" appType="APP" description="Prompt for Values(P01012_W01012B,ZJDE0001,1,APP)" /> <quick-link launchAction="promptForValue" appID="P4210" formID="W4210E" description="Prompt for Values(P4210_W4210E)" /> <quick-link launchAction="promptForVersion" appID="P01012" formID="W01012A" appType="APP" description="Prompt for Version(P01012_W01012A)" /> <quick-link launchAction="promptForVersion" appID="R0006P" appType="UBE" description="Prompt for Version(R0006P)" /> <quick-link launchAction="launchForm" appID="P98TREE" formID="W98TREEA" description="P98TREE_W98TREEA" /> <quick-link launchAction="launchForm" appID="P98SYSGR" formID="W98SYSGRB" description="P98SYSGR_W98SYSGRB" /> <quick-link launchAction="launchForm" appID="P98CTRL" formID="W98CTRLA" description="P98CTRL_W98CTRLA" /> <quick-link launchAction="launchForm" appID="P98RUNPC" formID="W98RUNPCM" description="P98RUNPC_W98RUNPCM" /> <quick-link launchAction="launchForm" appID="P98SYSFM" formID="W98SYSFMA" description="P98SYSFM_W98SYSFMA" /> <quick-link launchAction="launchForm" appID="P98SYSFM" formID="W98SYSFMB" description="P98SYSFM_W98SYSFMB" /> <quick-link launchAction="launchForm" appID="P98FRMFL" formID="W98FRMFLA" description="P98FRMFL_W98FRMFLA" /> <quick-link launchAction="launchForm" appID="P98MEDIA" formID="W98MEDIAA" description="P98MEDIA_W98MEDIAA" /> <quick-link launchAction="launchForm" appID="P90CB050" formID="W90CB050A" description="P90CB050_W90CB050A" /> <quick-link launchAction="launchForm" appID="P55SFRU1" formID="W55SFRU1A" description="P55SFRU1_W55SFRU1A" /> <quick-link launchAction="launchForm" appID="P99WIZ01" formID="W99WIZ01B" description="P99WIZ01_W99WIZ01B" /> <quick-link launchAction="launchForm" appID="P99WIZ03" formID="W99WIZ03A" description="P99WIZ03_W99WIZ03A" /> <quick-link launchAction="launchForm" appID="PMODAL" formID="WMODALA" description="PMODAL_WMODALA" /> <quick-link launchAction="launchForm" appID="P42101" formID="W42101C" description="New Sales Order Application" /> </quick-links>